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
/
src
/
librustc_expand
/
mbe
Age
Commit message (
Expand
)
Author
Lines
2020-08-30
mv compiler to compiler/
mark
-3248
/
+0
2020-08-18
Promote missing_fragment_specifier to hard error
Aleksey Kladov
-32
/
+14
2020-08-17
rust_ast::ast => rustc_ast
Ujjwal Sharma
-4
/
+4
2020-08-15
replaced log with tracing
Gurpreet Singh
-1
/
+1
2020-08-08
Eliminate the `SessionGlobals` from `librustc_ast`.
Nicholas Nethercote
-21
/
+31
2020-08-02
Use NonterminalKind for MetaVarDecl
Aleksey Kladov
-131
/
+69
2020-08-02
Introduce NonterminalKind
Aleksey Kladov
-203
/
+20
2020-07-02
Auto merge of #73954 - Manishearth:rollup-8qvh170, r=Manishearth
bors
-2
/
+2
2020-07-01
Rollup merge of #73569 - Aaron1011:fix/macro-rules-group, r=petrochenkov
Manish Goregaokar
-47
/
+64
2020-07-01
Handle `None`-delimited groups when parsing `macro_rules!` macro
Aaron Hill
-47
/
+63
2020-07-01
Insert NoDelim groups around nonterminals when lowering macro_rules
Aaron Hill
-0
/
+1
2020-07-01
Remove `token::FlattenGroup`
Vadim Petrochenkov
-9
/
+6
2020-06-27
ast_pretty: Pass some token streams and trees by reference
Vadim Petrochenkov
-2
/
+2
2020-06-26
proc_macro: Stop flattening groups with dummy spans
Vadim Petrochenkov
-7
/
+10
2020-06-15
Always capture tokens for `macro_rules!` arguments
Aaron Hill
-4
/
+25
2020-06-09
expand: Give reasonable NodeIds to lints associated with macro definitions
Vadim Petrochenkov
-13
/
+24
2020-05-08
Remove ast::{Ident, Name} reexports.
Camille GILLOT
-14
/
+12
2020-04-19
Dogfood more or_patterns in the compiler
Josh Stone
-2
/
+4
2020-04-04
macro_rules: `NtLifetime` cannot start with an identifier
Vadim Petrochenkov
-1
/
+1
2020-03-30
Use if let instead of match when only matching a single variant (clippy::sing...
Matthias Krüger
-13
/
+12
2020-03-27
suggest semi on expr mac!() good as stmt mac!().
Mazdak Farrokhzad
-1
/
+18
2020-03-25
Rename `def_span` to `guess_head_span`
Esteban Küber
-1
/
+1
2020-03-24
expand: address review comments
Mazdak Farrokhzad
-18
/
+11
2020-03-24
expand: add recovery for parse_nt
Mazdak Farrokhzad
-16
/
+19
2020-03-24
defatalize `compile_declarative_macro`
Mazdak Farrokhzad
-16
/
+32
2020-03-24
mbe::transcribe: defatalize errors.
Mazdak Farrokhzad
-13
/
+22
2020-03-24
generic_extension: defatalize Error case
Mazdak Farrokhzad
-1
/
+5
2020-03-24
nix panictry! in ParserAnyMacro::make
Mazdak Farrokhzad
-31
/
+46
2020-03-21
parse: nix unused `root_module_name`.
Mazdak Farrokhzad
-2
/
+0
2020-03-20
can_begin_literal_maybe_minus: `true` on `"-"? lit` NTs.
Mazdak Farrokhzad
-1
/
+1
2020-03-18
parser/expand: minor cleanup
Mazdak Farrokhzad
-2
/
+2
2020-03-18
outline modules: parse -> expand.
Mazdak Farrokhzad
-25
/
+12
2020-03-16
Make macro metavars respect (non-)hygiene
Matthew Jasper
-24
/
+33
2020-03-16
Other `legacy` -> `macro_rules`
Vadim Petrochenkov
-6
/
+6
2020-03-16
ast/hir: `MacroDef::legacy` -> `MacroDef::macro_rules`
Vadim Petrochenkov
-5
/
+5
2020-03-12
ast: `Mac`/`Macro` -> `MacCall`
Vadim Petrochenkov
-2
/
+2
2020-03-10
Store `TokenStream` in `rmeta::MacroDef`.
Mazdak Farrokhzad
-3
/
+3
2020-03-09
Address review comments
Vadim Petrochenkov
-4
/
+1
2020-03-09
rustc_parse: Use `Token::ident` where possible
Vadim Petrochenkov
-12
/
+6
2020-03-06
fix various typos
Matthias Krüger
-1
/
+1
2020-03-03
Improve weird formatting by moving comment inside else-code block.
Matthias Krüger
-3
/
+3
2020-03-01
Rollup merge of #69580 - matthiaskrgr:map_clone, r=Centril
Yuki Okushi
-1
/
+1
2020-02-29
Rename `syntax` to `rustc_ast` in source code
Vadim Petrochenkov
-15
/
+15
2020-02-29
use .copied() instead of .map(|x| *x) on iterators
Matthias Krüger
-1
/
+1
2020-02-28
Rollup merge of #69384 - petrochenkov:nounnorm, r=Centril
Mazdak Farrokhzad
-2
/
+7
2020-02-27
don't use .into() to convert types into identical types.
Matthias Krüger
-4
/
+3
2020-02-24
parser: `token` -> `normalized_token`, `nonnormalized_token` -> `token`
Vadim Petrochenkov
-2
/
+1
2020-02-24
Add some missing support for `NtIdent`
Vadim Petrochenkov
-0
/
+6
2020-02-17
parser: Do not call `bump` recursively
Vadim Petrochenkov
-3
/
+0
2020-02-17
Auto merge of #69129 - Centril:macro-legacy-errors, r=petrochenkov
bors
-1
/
+1
[next]