| Age | Commit message (Expand) | Author | Lines |
| 2024-11-10 | ensure that all publicly reachable const fn have const stability info | Ralf Jung | -3/+1 |
| 2024-10-25 | Re-do recursive const stability checks | Ralf Jung | -1/+3 |
| 2024-10-22 | Rollup merge of #125205 - ChrisDenton:verbatim-include, r=jieyouxu | Matthias Krüger | -1/+7 |
| 2024-10-06 | Rename NestedMetaItem to MetaItemInner | codemountains | -2/+2 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -4/+4 |
| 2024-08-12 | Rollup merge of #128886 - GrigorenkoPV:untranslatable-diagnostic, r=nnethercote | Guillaume Gomez | -2/+0 |
| 2024-08-10 | rustc_expand: remove some redundant `#[allow(rustc::untranslatable_diagnostic)]` | Pavel Grigorenko | -2/+0 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -4/+4 |
| 2024-07-31 | Fix verbatim paths used with include! | Chris Denton | -1/+7 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -10/+13 |
| 2024-07-22 | Merge impl and trait item mut visitor methods to mirror immut visitor | Oli Scherer | -13/+7 |
| 2024-06-19 | Rollup merge of #124135 - petrochenkov:deleglob, r=fmease | 许杰友 Jieyou Xu (Joe) | -1/+46 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -3/+3 |
| 2024-06-18 | Prefer `dcx` methods over fields or fields' methods | Oli Scherer | -1/+1 |
| 2024-06-14 | delegation: Implement glob delegation | Vadim Petrochenkov | -1/+46 |
| 2024-06-05 | Remove `stream_to_parser`. | Nicholas Nethercote | -3/+3 |
| 2024-05-28 | Convert `proc_macro_back_compat` lint to an unconditional error. | Nicholas Nethercote | -25/+16 |
| 2024-05-28 | Use let chains in `pretty_printing_compatibility_hack`. | Nicholas Nethercote | -41/+32 |
| 2024-05-21 | Rename buffer_lint_with_diagnostic to buffer_lint | Xiretza | -1/+1 |
| 2024-05-21 | Make early lints translatable | Xiretza | -10/+8 |
| 2024-05-21 | Generate lint diagnostic message from BuiltinLintDiag | Xiretza | -1/+0 |
| 2024-05-03 | Inline and remove three `DummyResult` methods. | Nicholas Nethercote | -32/+22 |
| 2024-05-03 | Remove unnecessary re-export of `MacroKind`. | Nicholas Nethercote | -3/+1 |
| 2024-04-26 | Rollup merge of #124391 - nnethercote:builtin_macros-cleanups, r=fee1-dead | Jacob Pratt | -182/+11 |
| 2024-04-26 | Move some functions from `rustc_expand` to `rustc_builtin_macros`. | Nicholas Nethercote | -179/+3 |
| 2024-04-26 | Introduce `DeriveResolution`. | Nicholas Nethercote | -3/+8 |
| 2024-04-25 | debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[... | Vadim Petrochenkov | -40/+35 |
| 2024-03-27 | Suggest correct path in include_bytes! | Kornel | -1/+16 |
| 2024-03-27 | Helper function for resolve_path | Kornel | -14/+11 |
| 2024-03-13 | delay expand macro bang when there has indeterminate path | bohan | -24/+71 |
| 2024-03-06 | Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ... | Matthias Krüger | -0/+2 |
| 2024-03-06 | Rewrite the `untranslatable_diagnostic` lint. | Nicholas Nethercote | -0/+2 |
| 2024-03-05 | Rollup merge of #121829 - nnethercote:dummy-tweaks-2, r=petrochenkov | Matthias Krüger | -2/+12 |
| 2024-03-05 | Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`. | Nicholas Nethercote | -2/+2 |
| 2024-03-05 | Decouple `DummyAstNode` and `DummyResult`. | Nicholas Nethercote | -2/+12 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -11/+7 |
| 2024-03-04 | Rename a misnamed `Session` parameter. | Nicholas Nethercote | -4/+4 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -2/+2 |
| 2024-02-25 | Add `ErrorGuaranteed` to `ast::ExprKind::Err` | Lieselotte | -47/+52 |
| 2024-02-25 | Add `ast::ExprKind::Dummy` | Lieselotte | -0/+3 |
| 2024-02-20 | Auto merge of #120576 - nnethercote:merge-Diagnostic-DiagnosticBuilder, r=dav... | bors | -0/+2 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -0/+2 |
| 2024-02-18 | Allow AST and HIR visitors to return `ControlFlow` | Jason Newcomb | -1/+1 |
| 2024-02-16 | Rollup merge of #121109 - nnethercote:TyKind-Err-guar-2, r=oli-obk | Guillaume Gomez | -3/+6 |
| 2024-02-15 | Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`. | Nicholas Nethercote | -1/+1 |
| 2024-02-15 | Add an `ErrorGuaranteed` to `ast::TyKind::Err`. | Nicholas Nethercote | -3/+6 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-01-26 | Builtin macros effectively have implicit #[collapse_debuginfo(yes)] attribute | Andrew Zhogin | -1/+7 |
| 2024-01-19 | Auto merge of #120121 - matthiaskrgr:rollup-razammh, r=matthiaskrgr | bors | -3/+3 |
| 2024-01-18 | Fix typo in documentation in base.rs | kapilsinha | -3/+3 |