| Age | Commit message (Expand) | Author | Lines |
| 2023-12-22 | Auto merge of #119163 - fmease:refactor-ast-trait-bound-modifiers, r=compiler... | bors | -1/+7 |
| 2023-12-20 | Refactor AST trait bound modifiers | León Orell Valerian Liehr | -1/+7 |
| 2023-12-20 | Give `VariantData::Struct` named fields, to clairfy `recovered`. | Alona Enraght-Moony | -4/+5 |
| 2023-12-15 | Annotate some more bugs | Michael Goulet | -2/+7 |
| 2023-12-09 | Rollup merge of #118766 - compiler-errors:lower-spans, r=spastorino | Guillaume Gomez | -0/+1 |
| 2023-12-09 | Lower constness span in host param | Michael Goulet | -0/+1 |
| 2023-12-08 | Introduce closure_id method on CoroutineKind | Michael Goulet | -4/+1 |
| 2023-12-08 | Make some matches exhaustive to avoid bugs, fix tools | Michael Goulet | -0/+1 |
| 2023-12-08 | Support async gen fn | Michael Goulet | -5/+11 |
| 2023-12-08 | coro_kind -> coroutine_kind | Michael Goulet | -15/+22 |
| 2023-12-06 | Auto merge of #118605 - fee1-dead-contrib:rm-rustc_host, r=compiler-errors | bors | -39/+16 |
| 2023-12-05 | Remove `#[rustc_host]`, use internal desugaring | Deadbeef | -39/+16 |
| 2023-12-04 | Option<CoroutineKind> | Eric Holk | -12/+11 |
| 2023-12-04 | Merge Async and Gen into CoroutineKind | Eric Holk | -61/+28 |
| 2023-12-04 | Lower return types for gen fn to impl Iterator | Eric Holk | -46/+100 |
| 2023-12-03 | rustc: Harmonize `DefKind` and `DefPathData` | Vadim Petrochenkov | -9/+3 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -4/+4 |
| 2023-11-29 | Auto merge of #118433 - matthiaskrgr:rollup-fi9lrwg, r=matthiaskrgr | bors | -4/+1 |
| 2023-11-29 | Rollup merge of #118401 - nnethercote:rustc_ast_lowering, r=compiler-errors | Matthias Krüger | -68/+38 |
| 2023-11-28 | Fix spans for bad await in inline const | Michael Goulet | -4/+1 |
| 2023-11-28 | resolve: Feed the `def_kind` query immediately on `DefId` creation | Vadim Petrochenkov | -3/+11 |
| 2023-11-28 | Add `LoweringContext::new`. | Nicholas Nethercote | -37/+1 |
| 2023-11-28 | Create `LoweringContext::lower_assoc_item`. | Nicholas Nethercote | -31/+37 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -11/+6 |
| 2023-11-04 | Fix remaining uses of `CaptureBy::Value` | Dinu Blanovschi | -1/+1 |
| 2023-11-02 | Minimize `pub` usage in `source_map.rs`. | Nicholas Nethercote | -2/+1 |
| 2023-10-30 | Some more coroutine renamings | Michael Goulet | -2/+2 |
| 2023-10-25 | Rename `AsyncCoroutineKind` to `CoroutineSource` | Oli Scherer | -1/+1 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -4/+4 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -5/+12 |
| 2023-10-11 | small cleanup | Deadbeef | -6/+4 |
| 2023-09-21 | Record asyncness span in HIR | Michael Goulet | -1/+1 |
| 2023-08-08 | feat: `riscv-interrupt-{m,s}` calling conventions | Seth Pellegrino | -4/+8 |
| 2023-08-08 | Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obk | bors | -25/+59 |
| 2023-08-06 | lower impl const to bind to host effect param | Deadbeef | -25/+59 |
| 2023-08-02 | Add separate feature gate for async fn track caller | Bryan Garza | -1/+6 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -16/+39 |
| 2023-07-19 | add comment for lower_use_tree | SparrowLii | -0/+3 |
| 2023-07-19 | avoid clone path prefix when lowering to hir | SparrowLii | -11/+0 |
| 2023-07-04 | include `host_effect_index` in `Generics` | Deadbeef | -8/+5 |
| 2023-07-04 | Add effects during lowering for `~const` bounds | Deadbeef | -9/+111 |
| 2023-05-12 | Require `impl Trait` in associated types to appear in method signatures | Oli Scherer | -2/+8 |
| 2023-04-26 | IntoFuture::into_future is no longer unstable | Michael Goulet | -1/+0 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-22 | Also arena-allocate `ast::MacroDef` to make `Item: Copy` | Nilstrieb | -1/+2 |
| 2023-04-19 | Rollup merge of #110451 - WaffleLapkin:ensure_return_elem, r=scottmcm | Matthias Krüger | -5/+5 |
| 2023-04-17 | Use `Item::expect_*` and `ImplItem::expect_*` more | Maybe Waffle | -6/+4 |
| 2023-04-17 | Make `IndexVec::ensure_contains_elem` return a reference to the element | Maybe Waffle | -5/+5 |
| 2023-04-04 | Rename `ast::Static` to `ast::StaticItem` to match `ast::ConstItem` | Oli Scherer | -1/+1 |