about summary refs log tree commit diff
path: root/compiler/rustc_expand/src/mbe.rs
AgeCommit message (Expand)AuthorLines
2025-06-24mbe: Clean up code with non-optional `NonterminalKind`Trevor Gross-2/+8
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-05-23Add some comments.Nicholas Nethercote-0/+2
2024-05-23Clarify the meaning of the span within `mbe::TokenTree::MetaVar`.Nicholas Nethercote-1/+2
2024-05-03Remove unnecessary `pub`s.Nicholas Nethercote-5/+6
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-0/+1
2023-12-11Add spacing information to delimiters.Nicholas Nethercote-3/+3
2022-11-20Move macro_rules diagnostics to diagnostics moduleNilstrieb-0/+1
2022-11-02Add `Tracker` to track matching operationsNilstrieb-1/+1
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-6/+6
2022-04-28rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`Vadim Petrochenkov-4/+4
2022-04-14`mbe::TokenTree`: remove `Lrc` around `Delimited` and `SequenceRepetition`.Nicholas Nethercote-4/+3
2022-04-14Introduce `TtHandle` and use it in `TokenSet`.Nicholas Nethercote-12/+0
2022-04-13`SequenceRepetition` and `Delimited` don't need to be `Clone`.Nicholas Nethercote-2/+2
2022-04-09Remove explicit delimiter token trees from `Delimited`.Nicholas Nethercote-34/+10
2022-03-30Spellchecking some commentsYuri Astrakhan-1/+1
2022-03-23Eliminate `TokenTreeOrTokenTreeSlice`.Nicholas Nethercote-47/+41
2022-03-09Implement macro meta-variable expressionsCaio-6/+10
2021-04-19fix few typosklensy-1/+1
2020-12-22Revert "Promote missing_fragment_specifier to hard error"Wesley Wiser-1/+1
2020-10-30Fix some more clippy warningsJoshua Nelson-4/+1
2020-08-30mv compiler to compiler/mark-0/+152