| Age | Commit message (Expand) | Author | Lines |
| 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 | -4/+6 |
| 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 | -4/+6 |
| 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 | -6/+6 |
| 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 | -1/+1 |
| 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 | -3/+18 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -9/+12 |
| 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 |
| 2024-05-20 | Remove get_parent_fn_decl; it's redundant | Michael Goulet | -1/+1 |
| 2024-05-09 | fix: Check whether next_node is else-less if in get_return_block | cardigan1008 | -3/+1 |
| 2024-05-09 | fix: Add if to check whether the previous node is Block | cardigan1008 | -0/+3 |
| 2024-04-29 | Avoid some `def_span` query calls | Oli Scherer | -1/+1 |
| 2024-04-26 | `Span`s are already 64 bit, just like references, so stop putting them behind... | Oli Scherer | -1/+1 |
| 2024-04-16 | Auto merge of #123468 - compiler-errors:precise-capturing, r=oli-obk | bors | -0/+2 |
| 2024-04-15 | Fix pretty hir for anon consts in diagnostics | Michael Goulet | -0/+7 |
| 2024-04-15 | Add hir::Node::PreciseCapturingNonLifetimeArg | Michael Goulet | -0/+2 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -3/+2 |
| 2024-03-22 | Rename `hir::Node::Local` into `hir::Node::LetStmt` | Guillaume Gomez | -3/+3 |
| 2024-03-21 | rename items -> free_items | Ralf Jung | -6/+6 |
| 2024-03-20 | Rollup merge of #121543 - onur-ozkan:clippy-args, r=oli-obk | Matthias Krüger | -12/+8 |
| 2024-03-20 | resolve clippy errors | onur-ozkan | -12/+8 |
| 2024-03-19 | Rollup merge of #122719 - oli-obk:nested_static_feed_hir, r=fee1-dead | Matthias Krüger | -2/+2 |
| 2024-03-19 | The AssocOpaqueTy HIR node is not actually needed to differentiate from other... | Oli Scherer | -2/+2 |
| 2024-03-18 | Deduplicate `associated_body` and `body_id` | Oli Scherer | -47/+7 |
| 2024-03-15 | Rollup merge of #122513 - petrochenkov:somehir4, r=fmease | Guillaume Gomez | -9/+2 |
| 2024-03-14 | hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id` | Vadim Petrochenkov | -9/+2 |
| 2024-03-14 | Rollup merge of #122487 - GuillaumeGomez:rename-stmtkind-local, r=oli-obk | Matthias Krüger | -1/+1 |
| 2024-03-14 | Rename `hir::StmtKind::Local` into `hir::StmtKind::Let` | Guillaume Gomez | -1/+1 |
| 2024-03-13 | Create some minimal HIR for associated opaque types | Vadim Petrochenkov | -5/+5 |
| 2024-03-12 | s/mt/mutability/ | Oli Scherer | -2/+2 |
| 2024-03-12 | Add `nested` bool to `DefKind::Static`. | Oli Scherer | -1/+1 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -1/+1 |
| 2024-03-05 | Move visitor utils to `rustc_ast_ir` | Jason Newcomb | -2/+1 |
| 2024-02-18 | Allow AST and HIR visitors to return `ControlFlow` | Jason Newcomb | -40/+33 |
| 2024-02-12 | Properly handle `async` blocks and `fn`s in `if` exprs without `else` | Esteban Küber | -1/+1 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -0/+7 |