| Age | Commit message (Expand) | Author | Lines |
| 2024-03-22 | Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkov | Matthias Krüger | -0/+1 |
| 2024-03-21 | Implement macro-based deref!() syntax for deref patterns | Michael Goulet | -8/+2 |
| 2024-03-20 | Add barest-bones deref patterns | Nadrieril | -2/+8 |
| 2024-03-19 | Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obk | bors | -8/+0 |
| 2024-03-16 | Rollup merge of #121545 - gvozdvmozgu:fix-attribute-validation-associated-ite... | León Orell Valerian Liehr | -0/+1 |
| 2024-03-14 | Add feature gates for `f16` and `f128` | Trevor Gross | -1/+12 |
| 2024-03-11 | Rename `AddToDiagnostic` as `Subdiagnostic`. | Nicholas Nethercote | -5/+5 |
| 2024-03-08 | Stabilize associated type bounds | Michael Goulet | -8/+0 |
| 2024-03-07 | Rollup merge of #122004 - fmease:astvalidator-min-fix, r=compiler-errors | Guillaume Gomez | -27/+30 |
| 2024-03-07 | Rollup merge of #119888 - weiznich:stablize_diagnostic_namespace, r=compiler-... | Guillaume Gomez | -8/+0 |
| 2024-03-06 | Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ... | Matthias Krüger | -0/+4 |
| 2024-03-05 | Add postfix-match experimental feature | Ross Smyth | -0/+1 |
| 2024-03-06 | Rewrite the `untranslatable_diagnostic` lint. | Nicholas Nethercote | -0/+4 |
| 2024-03-05 | Move visitor utils to `rustc_ast_ir` | Jason Newcomb | -2/+1 |
| 2024-03-05 | Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`. | Nicholas Nethercote | -4/+4 |
| 2024-03-05 | Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`. | Nicholas Nethercote | -3/+3 |
| 2024-03-05 | AST validation: Improve handling of inherent impls nested within functions an... | León Orell Valerian Liehr | -27/+30 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -2/+2 |
| 2024-02-29 | Detect empty leading where-clauses on type aliases | León Orell Valerian Liehr | -39/+54 |
| 2024-02-29 | AST: Refactor type alias where clauses | León Orell Valerian Liehr | -14/+13 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -4/+3 |
| 2024-02-27 | Stabilize the `#[diagnostic]` namespace and `#[diagnostic::on_unimplemented]`... | Georg Semmler | -8/+0 |
| 2024-02-24 | fix attribute validation on associated items in traits | gvozdvmozgu | -0/+1 |
| 2024-02-21 | Remove an `unchecked_error_guaranteed` call. | Nicholas Nethercote | -3/+4 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -3/+17 |
| 2024-02-15 | Add an `ErrorGuaranteed` to `ast::TyKind::Err`. | Nicholas Nethercote | -1/+2 |
| 2024-02-13 | Rollup merge of #120751 - estebank:issue-68982, r=nnethercote | Matthias Krüger | -35/+89 |
| 2024-02-12 | check uniqueness of nested fields | Frank King | -1/+1 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -1/+1 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-08 | Add `SubdiagnosticMessageOp` as a trait alias. | Nicholas Nethercote | -15/+3 |
| 2024-02-08 | Do not leave stray commas after applying suggestion | Esteban Küber | -61/+56 |
| 2024-02-07 | Provide more suggestions on invalid equality where bounds | Esteban Küber | -4/+63 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-02-01 | Correctly check `never_type` feature gating | Guillaume Gomez | -0/+13 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -19/+19 |
| 2024-01-25 | Remove unused features | clubby789 | -1/+0 |
| 2024-01-19 | add help message for `exclusive_range_pattern` error | Rowan S-L | -1/+2 |
| 2024-01-13 | Auto merge of #119088 - George-lewis:glewis/suggest-upgrading-compiler, r=Nil... | bors | -22/+8 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -22/+8 |
| 2024-01-13 | Rollup merge of #119894 - fmease:tilde-const-assoc-ty-bounds, r=compiler-errors | Matthias Krüger | -5/+50 |
| 2024-01-12 | Allow `~const` on assoc ty bounds again | León Orell Valerian Liehr | -5/+50 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -0/+1 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -1/+1 |
| 2024-01-10 | Rename `{create,emit}_warning` as `{create,emit}_warn`. | Nicholas Nethercote | -3/+3 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -1/+1 |
| 2024-01-05 | Rollup merge of #119354 - fmease:negative_bounds-fixes, r=compiler-errors | Matthias Krüger | -5/+23 |
| 2024-01-05 | Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errors | Michael Goulet | -2/+2 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -2/+2 |
| 2024-01-02 | E0379: Provide suggestions | León Orell Valerian Liehr | -35/+114 |