| Age | Commit message (Expand) | Author | Lines |
| 2024-07-16 | Add `ConstArgKind::Path` and make `ConstArg` its own HIR node | Noah Lev | -2/+7 |
| 2024-07-16 | Use `ConstArg` for const param defaults | Noah Lev | -9/+13 |
| 2024-07-16 | Setup ast_lowering functions for `ConstArg` | Noah Lev | -1/+1 |
| 2024-07-03 | Add `constness` to `TraitDef` | Deadbeef | -3/+6 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -37/+74 |
| 2024-06-27 | Tighten spans for async blocks | Michael Goulet | -8/+8 |
| 2024-06-20 | StaticForeignItem and StaticItem are the same | Michael Goulet | -6/+1 |
| 2024-06-19 | Rollup merge of #125078 - linyihai:issue-124496, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -1/+9 |
| 2024-06-05 | fix: break inside async closure has incorrect span for enclosing closure | Lin Yihai | -1/+9 |
| 2024-06-04 | Add safe/unsafe to static inside extern blocks | Santiago Pastorino | -1/+1 |
| 2024-06-04 | Handle safety keyword for extern block inner items | Santiago Pastorino | -8/+17 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -12/+12 |
| 2024-05-15 | delegation: Implement list delegation | Vadim Petrochenkov | -6/+14 |
| 2024-05-08 | Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=Nilstrieb | Matthias Krüger | -3/+3 |
| 2024-05-04 | Auto merge of #124401 - oli-obk:some_hir_cleanups, r=cjgillot | bors | -2/+3 |
| 2024-04-30 | Rollup merge of #124511 - nnethercote:rm-extern-crates, r=fee1-dead | Matthias Krüger | -0/+1 |
| 2024-04-30 | Remove `extern crate tracing` from numerous crates. | Nicholas Nethercote | -0/+1 |
| 2024-04-29 | Add StaticForeignItem and use it on ForeignItemKind | Santiago Pastorino | -4/+4 |
| 2024-04-26 | Move `ConstArg::span` to `AnonConst::span` | Oli Scherer | -0/+1 |
| 2024-04-26 | put `hir::AnonConst` on the hir arena | Oli Scherer | -2/+2 |
| 2024-04-24 | Auto merge of #122500 - petrochenkov:deleg, r=fmease | bors | -1/+1 |
| 2024-04-24 | Error on using `yield` without also using `#[coroutine]` on the closure | Oli Scherer | -1/+1 |
| 2024-04-23 | delegation: Support async, const, extern "ABI" and C-variadic functions | Vadim Petrochenkov | -1/+1 |
| 2024-04-17 | Rename `BindingAnnotation` to `BindingMode` | Jules Bertholet | -4/+2 |
| 2024-04-14 | store the span of the nested part of the use tree in the ast | Pietro Albini | -3/+3 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -2/+2 |
| 2024-03-22 | Update (doc) comments | León Orell Valerian Liehr | -2/+2 |
| 2024-03-16 | Delegation: fix ICE on duplicated associative items | Bryanskiy | -8/+6 |
| 2024-03-08 | Simplify ImplTraitContext | Michael Goulet | -2/+4 |
| 2024-03-08 | Make TAITs capture all higher-ranked lifetimes in scope | Michael Goulet | -2/+12 |
| 2024-02-29 | AST: Refactor type alias where clauses | León Orell Valerian Liehr | -9/+10 |
| 2024-02-14 | Use fewer delayed bugs. | Nicholas Nethercote | -1/+1 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -1/+4 |
| 2024-02-09 | ast_lowering: Fix regression in `use ::{}` imports. | Vadim Petrochenkov | -1/+6 |
| 2024-02-07 | No need to take ImplTraitContext by ref | Michael Goulet | -41/+39 |
| 2024-02-06 | Rollup merge of #120609 - petrochenkov:nousestem2, r=compiler-errors | Matthias Krüger | -6/+13 |
| 2024-02-06 | Auto merge of #120361 - compiler-errors:async-closures, r=oli-obk | bors | -7/+6 |
| 2024-02-06 | Make async closures directly lower to ClosureKind::CoroutineClosure | Michael Goulet | -3/+1 |
| 2024-02-06 | Make sure that async closures (and fns) only capture their parent callable's ... | Michael Goulet | -4/+5 |
| 2024-02-06 | Auto merge of #120392 - compiler-errors:async-bound-modifier, r=davidtwco,fmease | bors | -4/+9 |
| 2024-02-03 | hir: Remove the generic type parameter from `MaybeOwned` | Vadim Petrochenkov | -5/+2 |
| 2024-02-03 | hir: Stop keeping prefixes for most of `use` list stems | Vadim Petrochenkov | -6/+13 |
| 2024-01-31 | Add async bound modifier to enable async Fn bounds | Michael Goulet | -4/+9 |
| 2024-01-16 | Async closures will move params into the future always | Michael Goulet | -11/+18 |
| 2024-01-16 | Introduce helper that deals with moving async args into the coroutine | Michael Goulet | -170/+193 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -4/+37 |
| 2024-01-08 | Rollup merge of #119705 - fmease:tilde-const-assoc-fns-trait-impls, r=compile... | Matthias Krüger | -13/+16 |
| 2024-01-07 | Split note, fix const/static impl trait error | Michael Goulet | -3/+7 |
| 2024-01-07 | effects: support ~const in assoc fns in trait impls | León Orell Valerian Liehr | -13/+16 |
| 2024-01-03 | Rollup merge of #119505 - fmease:no-host-param-for-trait-fns, r=fee1-dead | León Orell Valerian Liehr | -4/+6 |