index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_expand
/
src
Age
Commit message (
Expand
)
Author
Lines
2021-03-05
expand: Determine module directory path directly instead of relying on span
Vadim Petrochenkov
-8
/
+3
2021-03-05
expand: Move module file path stack from global session to expansion data
Vadim Petrochenkov
-51
/
+64
2021-03-05
expand: Remove obsolete `DirectoryOwnership::UnownedViaMod`
Vadim Petrochenkov
-52
/
+9
2021-02-27
Combine HasAttrs and HasTokens into AstLike
Aaron Hill
-14
/
+32
2021-02-23
expand: Do not allocate `Lrc` for `allow_internal_unstable` list unless neces...
Vadim Petrochenkov
-2
/
+3
2021-02-23
expand: Preserve order of inert attributes during expansion
Vadim Petrochenkov
-9
/
+14
2021-02-21
remove redundant wrapping of return types of allow_internal_unstable() and ru...
Matthias Krüger
-2
/
+2
2021-02-18
ast: Keep expansion status for out-of-line module items
Vadim Petrochenkov
-58
/
+59
2021-02-18
ast: Stop using `Mod` in `Crate`
Vadim Petrochenkov
-32
/
+21
2021-02-17
Rollup merge of #81869 - mark-i-m:leading-vert, r=petrochenkov
Dylan DPC
-2
/
+4
2021-02-15
Simplify pattern grammar by allowing nested leading vert
mark
-2
/
+4
2021-02-15
Rollup merge of #82129 - est31:master, r=jyn514
Jonas Schievink
-1
/
+0
2021-02-15
Remove redundant bool_to_option feature gate
est31
-1
/
+0
2021-02-14
expand: Remove redundant calls to configure
Vadim Petrochenkov
-21
/
+3
2021-02-14
expand: Remove obsolete `ExpansionConfig::keep_macs`
Vadim Petrochenkov
-12
/
+2
2021-02-11
Add test for "const stability on macro"
Esteban Küber
-2
/
+5
2021-02-10
Tweak stability attribute diagnostic output
Esteban Küber
-3
/
+6
2021-02-09
add method to construct def site path as a vec of idents
Skgland
-0
/
+4
2021-02-07
Address review comments
Vadim Petrochenkov
-0
/
+3
2021-02-07
expand/resolve: Turn `#[derive]` into a regular macro attribute
Vadim Petrochenkov
-342
/
+135
2021-01-31
Improve handling of spans around macro result parse errors
Aaron Hill
-1
/
+3
2021-01-28
Add `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` lint
Aaron Hill
-1
/
+13
2021-01-28
Rollup merge of #81284 - jyn514:impl-times, r=wesleywiser
Yuki Okushi
-3
/
+5
2021-01-23
Make `-Z time-passes` less noisy
Joshua Nelson
-3
/
+5
2021-01-20
Force token collection to run when parsing nonterminals
Aaron Hill
-5
/
+7
2021-01-17
Remove dead code
Ryan Levick
-29
/
+1
2021-01-14
Use Option::map_or instead of `.map(..).unwrap_or(..)`
LingMan
-6
/
+6
2021-01-12
Auto merge of #80499 - matthiaskrgr:red_clos, r=estebank
bors
-1
/
+1
2021-01-10
resolve: Simplify built-in macro table
Vadim Petrochenkov
-1
/
+1
2021-01-10
Rollup merge of #80850 - m-ou-se:rustc-builtin-macro-name, r=petrochenkov
Yuki Okushi
-8
/
+6
2021-01-09
Formatting.
Mara Bos
-1
/
+3
2021-01-09
Allow #[rustc_builtin_macro = "name"].
Mara Bos
-8
/
+4
2021-01-09
resolve/expand: Improve attribute expansion on macro definitions and calls
Vadim Petrochenkov
-12
/
+4
2021-01-07
rustc_parse: Better spans for synthesized token streams
Vadim Petrochenkov
-9
/
+3
2021-01-03
Make `ExpnData` fields `krate` and `orig_id` private
Aaron Hill
-16
/
+15
2021-01-03
remove redundant closures (clippy::redundant_closure)
Matthias Krüger
-1
/
+1
2020-12-31
Auto merge of #80459 - mark-i-m:or-pat-reg, r=petrochenkov
bors
-46
/
+62
2020-12-30
Implement edition-based macro pat feature
mark
-46
/
+62
2020-12-29
Remove pretty-print/reparse hack, and add derive-specific hack
Aaron Hill
-18
/
+65
2020-12-22
Revert "Promote missing_fragment_specifier to hard error"
Wesley Wiser
-15
/
+33
2020-12-19
implement edition-specific :pat behavior for 2015/18
mark
-7
/
+26
2020-12-16
Remove docs for non-existent parameters in `rustc_expand`
Camelid
-4
/
+1
2020-12-12
Remove some no longer necessary `#[cfg(test)]`s
Vadim Petrochenkov
-3
/
+0
2020-12-04
Rollup merge of #79678 - jyn514:THE-PAPERCLIP-COMETH, r=varkor
Dylan DPC
-8
/
+10
2020-12-03
Fix some clippy lints
Joshua Nelson
-8
/
+10
2020-12-01
Created NestedMetaItem::name_value_literal_span method
Guillaume Gomez
-6
/
+5
2020-11-26
Properly handle attributes on statements
Aaron Hill
-38
/
+13
2020-11-24
Invoke attributes on the statement for statement items
Aaron Hill
-5
/
+50
2020-11-20
Auto merge of #78088 - fusion-engineering-forks:panic-fmt-lint, r=estebank
bors
-1
/
+2
2020-11-19
expand: Mark some dead code in derive expansion as unreachable
Vadim Petrochenkov
-34
/
+2
[prev]
[next]