about summary refs log tree commit diff
path: root/compiler/rustc_expand/src/mbe/quoted.rs
AgeCommit message (Expand)AuthorLines
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-2/+2
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-1/+1
2022-07-29Remove `TreeAndSpacing`.Nicholas Nethercote-8/+8
2022-07-18Revert "Stabilize $$ in Rust 1.63.0"Christopher Durham-0/+2
2022-06-07Stabilize $$ in Rust 1.63.0Caio-2/+0
2022-05-18use `CursorRef` more, to not to clone `Tree`sklensy-1/+1
2022-04-28rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`Vadim Petrochenkov-6/+6
2022-04-14`mbe::TokenTree`: remove `Lrc` around `Delimited` and `SequenceRepetition`.Nicholas Nethercote-10/+3
2022-04-09expand: Remove `ParseSess::missing_fragment_specifiers`Vadim Petrochenkov-6/+2
2022-04-09Remove explicit delimiter token trees from `Delimited`.Nicholas Nethercote-13/+13
2022-03-31expand: Do not count metavar declarations on RHS of `macro_rules`Vadim Petrochenkov-3/+4
2022-03-30Simplify and rename `count_names`.Nicholas Nethercote-1/+1
2022-03-23Eliminate `TokenTreeOrTokenTreeSlice`.Nicholas Nethercote-15/+15
2022-03-09Implement macro meta-variable expressionsCaio-29/+94
2021-10-17rustc_span: `Ident::invalid` -> `Ident::empty`Vadim Petrochenkov-1/+1
2021-09-15chore(rustc_expand): fix typo in commentMichael Howell-1/+1
2021-05-29Use correct edition when parsing `:pat` matchersAaron Hill-5/+22
2021-04-27remove pat2021mark-14/+2
2021-04-15stabilize :pat2015, leave :pat2021 gatedmark-13/+10
2021-03-22rename :pat2018 -> :pat215mark-2/+2
2021-01-14Use Option::map_or instead of `.map(..).unwrap_or(..)`LingMan-3/+3
2020-12-30Implement edition-based macro pat featuremark-22/+46
2020-12-22Revert "Promote missing_fragment_specifier to hard error"Wesley Wiser-4/+7
2020-08-30mv compiler to compiler/mark-0/+282