| Age | Commit message (Expand) | Author | Lines |
| 2024-04-27 | Rollup merge of #124382 - petrochenkov:itemvisit, r=lcnr | Matthias Krüger | -3/+3 |
| 2024-04-26 | Rollup merge of #124391 - nnethercote:builtin_macros-cleanups, r=fee1-dead | Jacob Pratt | -116/+330 |
| 2024-04-26 | Adjust some `pub`s. | Nicholas Nethercote | -81/+81 |
| 2024-04-26 | Move some functions from `rustc_expand` to `rustc_builtin_macros`. | Nicholas Nethercote | -26/+231 |
| 2024-04-26 | Introduce `DeriveResolution`. | Nicholas Nethercote | -6/+13 |
| 2024-04-25 | ast: Generalize item kind visiting | Vadim Petrochenkov | -3/+3 |
| 2024-04-25 | Name the field in `Expander`. | Nicholas Nethercote | -4/+6 |
| 2024-04-21 | Pass translation closure to add_to_diag_with() as reference | Xiretza | -1/+1 |
| 2024-04-17 | Rename `BindingAnnotation` to `BindingMode` | Jules Bertholet | -6/+2 |
| 2024-04-16 | Avoid unnecessary `rustc_span::DUMMY_SP` usage. | Nicholas Nethercote | -2/+1 |
| 2024-04-14 | builtin-derive: tag → discriminant | Ralf Jung | -60/+60 |
| 2024-04-12 | Rollup merge of #123204 - notriddle:notriddle/include-str-span, r=pnkfelix | Matthias Krüger | -4/+6 |
| 2024-04-11 | remove some things that do not need to be | Matthias Krüger | -6/+4 |
| 2024-04-08 | Add pattern types to parser | Oli Scherer | -0/+31 |
| 2024-04-01 | Fix error message for `env!` when env var is not valid Unicode | beetrees | -21/+40 |
| 2024-03-29 | rustdoc: point at span in `include_str!`-ed md file | Michael Howell | -4/+6 |
| 2024-03-28 | change BuiltinDeriveFn type to get ExtCtxt by immutable ref and fix signatures | klensy | -13/+13 |
| 2024-03-28 | compiler: fix few needless_pass_by_ref_mut clippy lints | klensy | -20/+20 |
| 2024-03-28 | compiler: fix few needless_pass_by_ref_mut clippy lints | klensy | -23/+19 |
| 2024-03-28 | compiler: fix few needless_pass_by_ref_mut clippy lints | klensy | -15/+15 |
| 2024-03-27 | Suggest correct path in include_bytes! | Kornel | -31/+126 |
| 2024-03-23 | Auto merge of #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillot,saethlin | bors | -7/+7 |
| 2024-03-22 | Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkov | Matthias Krüger | -4/+3 |
| 2024-03-20 | Make type_ascribe! not a built-in | Michael Goulet | -37/+0 |
| 2024-03-15 | Make `unexpected` always "return" `PResult<()>` & add `unexpected_any` | Maybe Waffle | -2/+2 |
| 2024-03-13 | delay expand macro bang when there has indeterminate path | bohan | -196/+259 |
| 2024-03-12 | Remove unused fields in some structures | Arthur Carcano | -7/+7 |
| 2024-03-11 | Rename `AddToDiagnostic` as `Subdiagnostic`. | Nicholas Nethercote | -4/+4 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -5/+5 |
| 2024-03-08 | Rollup merge of #121563 - Jarcho:use_cf, r=petrochenkov | Matthias Krüger | -42/+42 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -0/+19 |
| 2024-03-06 | Add MatchKind member to the Match expr for pretty printing & fmt | Ross Smyth | -4/+3 |
| 2024-03-05 | Use `ControlFlow` in AST visitors. | Jason Newcomb | -42/+42 |
| 2024-03-05 | Move visitor utils to `rustc_ast_ir` | Jason Newcomb | -1/+2 |
| 2024-03-05 | Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`. | Nicholas Nethercote | -8/+9 |
| 2024-03-05 | Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`. | Nicholas Nethercote | -2/+2 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -27/+26 |
| 2024-03-04 | Tweak `parse_asm_args`. | Nicholas Nethercote | -5/+2 |
| 2024-03-01 | Remove unused fluent messages | r0cky | -6/+0 |
| 2024-02-29 | AST: Refactor type alias where clauses | León Orell Valerian Liehr | -5/+1 |
| 2024-02-29 | Remove unused diagnostic struct | r0cky | -21/+0 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -18/+14 |
| 2024-02-25 | Remove `ast::` & `base::` prefixes from some builtin macros | Lieselotte | -118/+116 |
| 2024-02-25 | Add `ErrorGuaranteed` to `ast::ExprKind::Err` | Lieselotte | -252/+248 |
| 2024-02-25 | Add `ast::ExprKind::Dummy` | Lieselotte | -0/+3 |
| 2024-02-25 | Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillot | Matthias Krüger | -12/+24 |
| 2024-02-24 | Forbid asm unwind to work with labels | Gary Guo | -0/+16 |
| 2024-02-24 | Add asm label support to AST and HIR | Gary Guo | -0/+3 |
| 2024-02-20 | Rollup merge of #121318 - kadiwa4:no_assembly_in_supposedly_safe_code, r=Nils... | Nilstrieb | -1/+1 |
| 2024-02-20 | Add newtype for parser recovery | clubby789 | -3/+3 |