| Age | Commit message (Expand) | Author | Lines |
| 2024-05-28 | Cache whether a body has inline consts | Oli Scherer | -1/+7 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -1/+1 |
| 2024-05-13 | Warn against redundant use<...> | Michael Goulet | -6/+9 |
| 2024-05-09 | Add `ErrorGuaranteed` to `Recovered::Yes` and use it more. | Nicholas Nethercote | -1/+2 |
| 2024-05-04 | Auto merge of #124401 - oli-obk:some_hir_cleanups, r=cjgillot | bors | -12/+14 |
| 2024-04-30 | Remove `extern crate tracing` from numerous crates. | Nicholas Nethercote | -4/+1 |
| 2024-04-26 | Move `ConstArg::span` to `AnonConst::span` | Oli Scherer | -4/+3 |
| 2024-04-26 | put `hir::AnonConst` on the hir arena | Oli Scherer | -9/+12 |
| 2024-04-25 | ast: Generalize item kind visiting | Vadim Petrochenkov | -1/+1 |
| 2024-04-17 | Rename `BindingAnnotation` to `BindingMode` | Jules Bertholet | -5/+5 |
| 2024-04-17 | Rollup merge of #122813 - nnethercote:nicer-quals, r=compiler-errors | Matthias Krüger | -22/+15 |
| 2024-04-16 | Avoid lots of `hir::HirId{,Map,Set}` qualifiers. | Nicholas Nethercote | -22/+15 |
| 2024-04-15 | Use a path instead of an ident (and stop manually resolving) | Michael Goulet | -4/+7 |
| 2024-04-15 | Add hir::Node::PreciseCapturingNonLifetimeArg | Michael Goulet | -2/+6 |
| 2024-04-15 | Validation and other things | Michael Goulet | -5/+4 |
| 2024-04-15 | Lower and resolve precise captures in HIR | Michael Goulet | -7/+40 |
| 2024-04-15 | Use dedicated PreciseCapturingArg for representing what goes in use<> | Michael Goulet | -46/+43 |
| 2024-04-15 | Begin AST lowering for precise captures | Michael Goulet | -29/+50 |
| 2024-04-15 | Parsing , pre-lowering support for precise captures | Michael Goulet | -1/+2 |
| 2024-04-08 | Thread pattern types through the HIR | Oli Scherer | -1/+1 |
| 2024-04-08 | Add pattern types to ast | Oli Scherer | -1/+4 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -4/+4 |
| 2024-03-27 | Implement `mut ref`/`mut ref mut` | Jules Bertholet | -2/+2 |
| 2024-03-22 | Rename `hir::Local` into `hir::LetStmt` | Guillaume Gomez | -1/+1 |
| 2024-03-21 | Fix bad span for explicit lifetime suggestion | Shoyu Vanilla | -27/+36 |
| 2024-03-15 | Auto merge of #122517 - petrochenkov:bodihash, r=oli-obk | bors | -17/+2 |
| 2024-03-14 | Fill in HIR hash for associated opaque types | Vadim Petrochenkov | -17/+2 |
| 2024-03-14 | Rename `hir::StmtKind::Local` into `hir::StmtKind::Let` | Guillaume Gomez | -1/+1 |
| 2024-03-08 | Simplify ImplTraitContext | Michael Goulet | -26/+17 |
| 2024-03-08 | Make TAITs capture all higher-ranked lifetimes in scope | Michael Goulet | -13/+14 |
| 2024-03-07 | Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkov | Guillaume Gomez | -1/+1 |
| 2024-03-06 | Rewrite the `untranslatable_diagnostic` lint. | Nicholas Nethercote | -0/+1 |
| 2024-03-05 | Avoid using feed_unit_query from within queries | Oli Scherer | -1/+1 |
| 2024-02-28 | Rename `DiagnosticArgFromDisplay` as `DiagArgFromDisplay`. | Nicholas Nethercote | -3/+3 |
| 2024-02-23 | Revert some `span_bug`s to `span_delayed_bug`. | Nicholas Nethercote | -1/+3 |
| 2024-02-21 | Convert `delayed_bug`s to `bug`s. | Nicholas Nethercote | -3/+1 |
| 2024-02-16 | Move trait into attr so it's greppable | Michael Goulet | -2/+2 |
| 2024-02-16 | Use extension trait derive | Michael Goulet | -9/+2 |
| 2024-02-16 | Rollup merge of #121109 - nnethercote:TyKind-Err-guar-2, r=oli-obk | Guillaume Gomez | -1/+2 |
| 2024-02-15 | Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`. | Nicholas Nethercote | -1/+2 |
| 2024-02-15 | Add an `ErrorGuaranteed` to `ast::TyKind::Err`. | Nicholas Nethercote | -1/+2 |
| 2024-02-14 | Use fewer delayed bugs. | Nicholas Nethercote | -3/+1 |
| 2024-02-12 | Lowering field access for anonymous adts | Frank King | -16/+11 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -11/+43 |
| 2024-02-10 | Remove unused fn | Michael Goulet | -6/+0 |
| 2024-02-10 | Add a helpful suggestion | Michael Goulet | -33/+30 |
| 2024-02-10 | No more associated type bounds in dyn trait | Michael Goulet | -53/+6 |
| 2024-02-10 | Rollup merge of #120584 - compiler-errors:u, r=lcnr | Matthias Krüger | -13/+11 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-09 | Don't unnecessarily lower associated type bounds to impl trait | Michael Goulet | -13/+11 |