| Age | Commit message (Expand) | Author | Lines |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -88/+85 |
| 2025-02-17 | Remove `TyCtxt::hir_krate`. | Nicholas Nethercote | -7/+1 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -20/+22 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -48/+68 |
| 2025-02-17 | Remove unused `Map::hir_node_by_def_id` method. | Nicholas Nethercote | -4/+0 |
| 2025-02-17 | Rename `rustc_middle/src/hir/map/mod.rs` as `map.rs`. | Nicholas Nethercote | -0/+0 |
| 2025-02-11 | Simplify intra-crate qualifiers. | Nicholas Nethercote | -2/+1 |
| 2025-02-03 | Use a different hir type for patterns in pattern types than we use in match p... | Oli Scherer | -0/+2 |
| 2025-01-22 | Auto merge of #134478 - compiler-errors:attr-span, r=oli-obk | bors | -1/+4 |
| 2025-01-10 | Eagerly collect mono items for non-generic closures | Michael Goulet | -0/+13 |
| 2025-01-08 | Exhaustively handle expressions in patterns | Oli Scherer | -0/+2 |
| 2025-01-04 | turn hir::ItemKind::Fn into a named-field variant | Ralf Jung | -3/+3 |
| 2024-12-21 | Hash only the spans that we care ended up reading in Span::try_metavars | Michael Goulet | -7/+2 |
| 2024-12-21 | Hash the untracked macro variable expansions | Michael Goulet | -1/+9 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -4/+4 |
| 2024-11-30 | Remove hir::ArrayLen, introduce ConstArgKind::Infer | Dominik Stolz | -2/+0 |
| 2024-11-25 | Refactor `where` predicates, and reserve for attributes support | Frank King | -2/+2 |
| 2024-11-03 | compiler: Directly use rustc_abi in metadata and middle | Jubilee Young | -3/+3 |
| 2024-10-25 | tcx.is_const_fn doesn't work the way it is described, remove it | Ralf Jung | -1/+1 |
| 2024-10-04 | rm `ItemKind::OpaqueTy` | Noah Lev | -1/+42 |
| 2024-10-02 | Move in_trait into OpaqueTyOrigin | Michael Goulet | -7/+1 |
| 2024-09-23 | Rollup merge of #130618 - m-ou-se:skip-query, r=compiler-errors | Michael Goulet | -1/+4 |
| 2024-09-23 | Update compiler/rustc_middle/src/hir/map/mod.rs | Mara Bos | -1/+2 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -5/+5 |
| 2024-09-20 | Skip query in get_parent_item when possible. | Mara Bos | -1/+3 |
| 2024-09-09 | Remove needless returns detected by clippy in the compiler | Eduardo Sánchez Muñoz | -6/+6 |
| 2024-08-26 | Stop using a special inner body for the coroutine by-move body for async clos... | Michael Goulet | -1/+1 |
| 2024-08-17 | Auto merge of #128792 - compiler-errors:foreign-sig, r=spastorino | bors | -5/+7 |
| 2024-08-16 | Rewrite `get_fn_id_for_return_block` | Boxy | -37/+27 |
| 2024-08-16 | Use FnSig instead of raw FnDecl for ForeignItemKind::Fn | Michael Goulet | -5/+7 |
| 2024-08-10 | Differentiate between methods and associated functions | Esteban Küber | -6/+12 |
| 2024-07-31 | Delegation: second attempt to improve perf | Bryanskiy | -12/+1 |
| 2024-07-29 | Delegation: support generics for delegation from free functions | Bryanskiy | -0/+15 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -11/+12 |
| 2024-07-16 | Add `ConstArgKind::Path` and make `ConstArg` its own HIR node | Noah Lev | -1/+4 |
| 2024-07-06 | Cache hir_owner_nodes in ParentHirIterator. | Camille GILLOT | -8/+26 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -30/+12 |
| 2024-06-06 | Auto merge of #126068 - lqd:revert-124976, r=petrochenkov | bors | -3/+3 |
| 2024-06-06 | Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk" | Rémy Rakic | -3/+3 |
| 2024-06-04 | Add safe/unsafe to static inside extern blocks | Santiago Pastorino | -1/+3 |
| 2024-06-04 | Handle safety keyword for extern block inner items | Santiago Pastorino | -2/+2 |
| 2024-05-31 | Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com... | Matthias Krüger | -2/+2 |
| 2024-05-30 | Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup | León Orell Valerian Liehr | -2/+2 |
| 2024-05-29 | Make `body_owned_by` return the body directly. | Oli Scherer | -7/+25 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -9/+12 |
| 2024-05-26 | Give EarlyBinder a tcx parameter | Michael Goulet | -1/+1 |
| 2024-05-22 | rustc: Use `tcx.used_crates(())` more | Vadim Petrochenkov | -3/+3 |
| 2024-05-20 | Inline get_node_fn_decl into get_fn_decl, simplify/explain logic in report_re... | Michael Goulet | -1/+5 |
| 2024-05-20 | Rename confusing function name | Michael Goulet | -6/+6 |