| Age | Commit message (Expand) | Author | Lines |
| 2024-09-11 | Also fix if in else | Michael Goulet | -6/+4 |
| 2024-08-27 | Rollup merge of #129626 - compiler-errors:explicit-named, r=fmease | Matthias Krüger | -12/+1 |
| 2024-08-27 | Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau | Matthias Krüger | -1/+1 |
| 2024-08-26 | Remove ParamMode::ExplicitNamed | Michael Goulet | -12/+1 |
| 2024-08-21 | Simplify some redundant field names | Michael Goulet | -1/+1 |
| 2024-08-16 | Use FnSig instead of raw FnDecl for ForeignItemKind::Fn | Michael Goulet | -7/+17 |
| 2024-08-16 | Add `warn(unreachable_pub)` to `rustc_ast_lowering`. | Nicholas Nethercote | -1/+1 |
| 2024-07-31 | minor `effects` cleanups | Deadbeef | -1/+0 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -5/+6 |
| 2024-07-26 | Rollup merge of #128226 - oli-obk:option_vs_empty_slice, r=petrochenkov | Trevor Gross | -3/+3 |
| 2024-07-26 | Remove redundant option that was just encoding that a slice was empty | Oli Scherer | -3/+3 |
| 2024-07-25 | Support ?Trait bounds in supertraits and dyn Trait under a feature gate | Bryanskiy | -2/+8 |
| 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 |