| Age | Commit message (Expand) | Author | Lines |
| 2025-04-14 | Move `has_self` field to `hir::AssocKind::Fn`. | Nicholas Nethercote | -3/+3 |
| 2025-04-10 | Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-dead | Matthias Krüger | -2/+2 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -2/+2 |
| 2025-04-09 | Auto merge of #139552 - matthiaskrgr:rollup-b194mk8, r=matthiaskrgr | bors | -1/+3 |
| 2025-04-08 | clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()` | xizheyin | -1/+1 |
| 2025-04-07 | Restrict some queries by def-kind more | Michael Goulet | -1/+3 |
| 2025-04-06 | remove compiler support for `extern "rust-intrinsic"` blocks | Skgland | -7/+1 |
| 2025-04-03 | add `TypingMode::Borrowck` | lcnr | -0/+1 |
| 2025-03-18 | Move `hir::Item::ident` into `hir::ItemKind`. | Nicholas Nethercote | -17/+17 |
| 2025-03-15 | Squash fold into ty | Michael Goulet | -2/+1 |
| 2025-03-13 | Rollup merge of #138109 - Kohei316:feat/rust-doc-precise-capturing-arg, r=aDo... | Matthias Krüger | -3/+8 |
| 2025-03-12 | Move methods from `Map` to `TyCtxt`, part 4. | Nicholas Nethercote | -5/+4 |
| 2025-03-10 | make precise capturing args in rustdoc Json typed | morine0122 | -3/+8 |
| 2025-03-04 | mgca: Lower all const paths as `ConstArgKind::Path` | Noah Lev | -14/+14 |
| 2025-02-28 | Introduce `feature(generic_const_parameter_types)` | Boxy | -1/+4 |
| 2025-02-26 | Rollup merge of #137529 - klensy:unused3, r=lcnr | León Orell Valerian Liehr | -1/+0 |
| 2025-02-25 | remove unused field from VariantDef::new and convert debug to instrument | klensy | -1/+0 |
| 2025-02-24 | Change span field accesses to method calls | Jana Dönszelmann | -2/+2 |
| 2025-02-23 | Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,tr... | Jacob Pratt | -3/+2 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -3/+2 |
| 2025-02-22 | Make asm a named field | Michael Goulet | -1/+1 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -2/+2 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -2/+2 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -5/+5 |
| 2025-02-11 | Explain that in paths generics can't be set on both the enum and the variant | Esteban Küber | -3/+4 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -75/+75 |
| 2025-01-31 | Don't export `rustc_hir_analysis::collect`. | Nicholas Nethercote | -7/+7 |
| 2025-01-28 | Make item self/non-self bound naming less whack | Michael Goulet | -7/+7 |
| 2025-01-27 | Use identifiers in diagnostics more often | Michael Goulet | -6/+5 |
| 2025-01-23 | `visit_x_unambig` | Boxy | -3/+3 |
| 2025-01-23 | Semantic changes from new hir representation | Boxy | -21/+4 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -6/+6 |
| 2025-01-14 | Add hir::HeaderSafety to make follow up commits simpler | Oli Scherer | -6/+11 |
| 2025-01-04 | Auto merge of #135031 - RalfJung:intrinsics-without-body, r=oli-obk | bors | -2/+2 |
| 2025-01-04 | turn hir::ItemKind::Fn into a named-field variant | Ralf Jung | -2/+2 |
| 2025-01-02 | Suppress type param suggestion if encountering invalid const infer | Michael Goulet | -17/+45 |
| 2025-01-02 | nit: Make get_infer_ret_ty name more consistent with is_suggestable_infer_ty | Michael Goulet | -1/+1 |
| 2024-12-20 | split up `#[rustc_deny_explicit_impl]` attribute | Lukas Markeffsky | -43/+2 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-14 | Rollup merge of #134259 - compiler-errors:infer-ret-ty, r=dtolnay | Matthias Krüger | -85/+94 |
| 2024-12-14 | Auto merge of #134185 - compiler-errors:impl-trait-in-bindings, r=oli-obk | bors | -1/+10 |
| 2024-12-14 | (Re-)Implement impl_trait_in_bindings | Michael Goulet | -1/+10 |
| 2024-12-14 | Rollup merge of #134256 - krtab:suggestion_overlapping, r=petrochenkov | Matthias Krüger | -3/+4 |
| 2024-12-13 | Clean up infer_return_ty_for_fn_sig | Michael Goulet | -85/+94 |
| 2024-12-13 | Use a more precise span in placeholder_type_error_diag | Arthur Carcano | -3/+4 |
| 2024-12-12 | Move impl constness into impl trait header | Oli Scherer | -9/+10 |
| 2024-12-10 | Rollup merge of #134094 - estebank:const-trait-errors, r=compiler-errors | León Orell Valerian Liehr | -2/+14 |
| 2024-12-10 | Tweak wording of non-const traits used as const bounds | Esteban Küber | -2/+14 |
| 2024-12-09 | Introduce `default_field_values` feature | Esteban Küber | -3/+4 |
| 2024-12-03 | Don't try and handle unfed `type_of` on anon consts | Boxy | -3/+2 |