| Age | Commit message (Expand) | Author | Lines |
| 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 | store the span of the nested part of the use tree in the ast | Pietro Albini | -4/+7 |
| 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/+38 |
| 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/+17 |
| 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-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/+14 |
| 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 |
| 2024-02-20 | Add newtype for `IsTuple` | clubby789 | -5/+14 |
| 2024-02-20 | Add newtype for raw idents | clubby789 | -4/+7 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -3/+7 |
| 2024-02-20 | trigger `unsafe_code` on `global_asm!` invocations | Kalle Wachsmuth | -1/+1 |
| 2024-02-15 | Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`. | Nicholas Nethercote | -2/+2 |
| 2024-02-12 | Add `#[derive(Clone, Copy)]` to anonymous adts | Frank King | -1/+5 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -0/+2 |
| 2024-02-08 | Add `SubdiagnosticMessageOp` as a trait alias. | Nicholas Nethercote | -9/+3 |