| Age | Commit message (Expand) | Author | Lines |
| 2022-09-01 | Always import all tracing macros for the entire crate instead of piecemeal by... | Oli Scherer | -1/+0 |
| 2022-08-31 | Fix a bunch of typo | Dezhi Wu | -2/+2 |
| 2022-08-18 | Rollup merge of #100651 - nidnogg:diagnostics_migration_expand_transcribe, r=... | Matthias Krüger | -24/+10 |
| 2022-08-17 | Moved structs to rustc_expand::errors, added several more migrations, fixed s... | nidnogg | -33/+7 |
| 2022-08-16 | Previous commit under x.py fmt | nidnogg | -1/+1 |
| 2022-08-16 | Migrated more diagnostics under transcribe.rs | nidnogg | -9/+17 |
| 2022-08-16 | Added first migration for repeated expressions without syntax vars | nidnogg | -5/+9 |
| 2022-08-16 | Rename some things related to literals. | Nicholas Nethercote | -1/+1 |
| 2022-08-10 | Use &mut Diagnostic instead of &mut DiagnosticBuilder unless needed | Michael Goulet | -6/+2 |
| 2022-07-29 | Remove `TreeAndSpacing`. | Nicholas Nethercote | -41/+38 |
| 2022-07-23 | Auto merge of #99320 - NiklasJonsson:84447/rustc_expand, r=compiler-errors | bors | -2/+2 |
| 2022-07-19 | better error for bad depth on macro metavar expr | Michael Goulet | -1/+12 |
| 2022-07-18 | Revert "Stabilize $$ in Rust 1.63.0" | Christopher Durham | -0/+2 |
| 2022-07-16 | rustc_expand: Switch FxHashMap to FxIndexMap where iteration is used | Niklas Jonsson | -2/+2 |
| 2022-07-10 | use subdiagnostic for message | Michael Goulet | -2/+16 |
| 2022-07-10 | explain doc comments in macros a bit | Michael Goulet | -3/+21 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -4/+4 |
| 2022-06-12 | Auto merge of #98020 - TaKO8Ki:use-create-snapshot-for-diagnostic-in-rustc-ex... | bors | -1/+1 |
| 2022-06-12 | use `create_snapshot_for_diagnostic` instead of `clone` | Takayuki Maeda | -1/+1 |
| 2022-06-11 | Auto merge of #97903 - est31:unused_macro_rules_compile_error, r=petrochenkov | bors | -6/+40 |
| 2022-06-09 | Suppress the unused_macro_rules lint if malformed rules are encountered | est31 | -4/+6 |
| 2022-06-09 | Never regard macro rules with compile_error! invocations as unused | est31 | -2/+34 |
| 2022-06-09 | Rollup merge of #95860 - c410-f3r:stabilize-meta, r=joshtriplett | Yuki Okushi | -2/+0 |
| 2022-06-08 | Fix typo: fo->for | Chayim Refael Friedman | -1/+1 |
| 2022-06-07 | Stabilize $$ in Rust 1.63.0 | Caio | -2/+0 |
| 2022-05-29 | Remove unused lifetimes from expand_macro | est31 | -3/+3 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -11/+11 |
| 2022-05-18 | use `CursorRef` more, to not to clone `Tree`s | klensy | -13/+15 |
| 2022-05-13 | Use pluralize in one instance | est31 | -2/+2 |
| 2022-05-13 | Improve name and documentation of generic_extension | est31 | -3/+4 |
| 2022-05-12 | Auto merge of #96150 - est31:unused_macro_rules, r=petrochenkov | bors | -12/+28 |
| 2022-05-07 | Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors | bors | -5/+6 |
| 2022-05-05 | Implement the unused_macro_rules lint | est31 | -12/+28 |
| 2022-05-04 | Fix spelling of an identifier. | Nicholas Nethercote | -4/+4 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -5/+6 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -32/+23 |
| 2022-04-27 | Avoid producing `NoDelim` values in `Frame`. | Nicholas Nethercote | -11/+11 |
| 2022-04-16 | Rollup merge of #96023 - matthiaskrgr:clippyper1304, r=lcnr | Dylan DPC | -1/+1 |
| 2022-04-15 | Rollup merge of #96027 - matthiaskrgr:clippy_rec, r=fee1-dead | Dylan DPC | -27/+13 |
| 2022-04-15 | Rollup merge of #96026 - matthiaskrgr:clippy_compl_1304, r=Dylan-DPC | Dylan DPC | -1/+1 |
| 2022-04-15 | Rollup merge of #94461 - jhpratt:2024-edition, r=pnkfelix | Dylan DPC | -1/+1 |
| 2022-04-14 | remove reudndant function param in check_matcher_core() | Matthias Krüger | -19/+7 |
| 2022-04-14 | remove function param that is only used in recursive of fn inner() | Matthias Krüger | -8/+6 |
| 2022-04-14 | `mbe::TokenTree`: remove `Lrc` around `Delimited` and `SequenceRepetition`. | Nicholas Nethercote | -15/+7 |
| 2022-04-14 | Introduce `TtHandle` and use it in `TokenSet`. | Nicholas Nethercote | -41/+111 |
| 2022-04-13 | couple of clippy::complexity fixes | Matthias Krüger | -1/+1 |
| 2022-04-13 | couple of clippy::perf fixes | Matthias Krüger | -1/+1 |
| 2022-04-13 | Pass a slice instead of a `Vec` to `transcribe`. | Nicholas Nethercote | -3/+3 |
| 2022-04-13 | Avoid use of `Lrc` in `mbe::Frame`. | Nicholas Nethercote | -29/+38 |
| 2022-04-11 | Add a useful comment. | Nicholas Nethercote | -0/+4 |