| Age | Commit message (Expand) | Author | Lines |
| 2023-12-22 | Auto merge of #119163 - fmease:refactor-ast-trait-bound-modifiers, r=compiler... | bors | -2/+1 |
| 2023-12-20 | Refactor AST trait bound modifiers | León Orell Valerian Liehr | -2/+1 |
| 2023-12-20 | Give `VariantData::Struct` named fields, to clairfy `recovered`. | Alona Enraght-Moony | -3/+7 |
| 2023-12-18 | Replace some instances of FxHashMap/FxHashSet with stable alternatives (mostl... | Michael Woerister | -5/+4 |
| 2023-12-15 | Rollup merge of #119004 - matthiaskrgr:conv, r=compiler-errors | Jubilee | -6/+4 |
| 2023-12-15 | NFC don't convert types to identical types | Matthias Krüger | -6/+4 |
| 2023-12-15 | Rollup merge of #118396 - compiler-errors:ast-lang-items, r=cjgillot | Jubilee | -3/+0 |
| 2023-12-15 | banish hir::GenericBound::LangItemTrait | Michael Goulet | -3/+0 |
| 2023-12-15 | Annotate some bugs | Michael Goulet | -1/+1 |
| 2023-12-08 | Auto merge of #118420 - compiler-errors:async-gen, r=eholk | bors | -17/+13 |
| 2023-12-08 | Support async gen fn | Michael Goulet | -5/+0 |
| 2023-12-08 | Implement `async gen` blocks | Michael Goulet | -12/+13 |
| 2023-12-08 | Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors | bors | -0/+17 |
| 2023-12-06 | Auto merge of #118605 - fee1-dead-contrib:rm-rustc_host, r=compiler-errors | bors | -0/+1 |
| 2023-12-05 | Remove `#[rustc_host]`, use internal desugaring | Deadbeef | -0/+1 |
| 2023-12-04 | Lower return types for gen fn to impl Iterator | Eric Holk | -0/+2 |
| 2023-12-03 | Disallow an arm without a body (except for never patterns) | Nadrieril | -0/+17 |
| 2023-11-29 | Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errors | Matthias Krüger | -2/+5 |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -2/+5 |
| 2023-11-28 | Remove `hir::BinOp`, `hir::BinOpKind`, and `hir::UnOp`. | Nicholas Nethercote | -151/+2 |
| 2023-11-25 | Remove HirId from QPath::LangItem | Michael Goulet | -4/+4 |
| 2023-11-21 | Use macros to avoid `expect_*` boilerplate. | Nicholas Nethercote | -369/+102 |
| 2023-11-21 | Remove some unused functions. | Nicholas Nethercote | -54/+4 |
| 2023-11-20 | Put derives on a single line where possible. | Nicholas Nethercote | -12/+6 |
| 2023-11-06 | Add suggestion to THIR unsafe_op_in_unsafe_fn lint | Matthew Jasper | -0/+9 |
| 2023-10-29 | Auto merge of #116447 - oli-obk:gen_fn, r=compiler-errors | bors | -0/+12 |
| 2023-10-26 | Auto merge of #117171 - fee1-dead-contrib:deny-explicit-effect-params, r=oli-obk | bors | -1/+10 |
| 2023-10-26 | Deny providing explicit effect params | Deadbeef | -1/+10 |
| 2023-10-26 | Add hir::GeneratorKind::Gen | Oli Scherer | -0/+12 |
| 2023-10-25 | Refactor away the need for some `descr` methods. | Oli Scherer | -23/+12 |
| 2023-10-25 | Rename in preparation for moving the `async` printing out of `CoroutineSource` | Oli Scherer | -1/+1 |
| 2023-10-25 | Rename `AsyncCoroutineKind` to `CoroutineSource` | Oli Scherer | -15/+15 |
| 2023-10-23 | Factor signature type walking out of opaque_types_defined_by | Oli Scherer | -0/+1 |
| 2023-10-20 | Rename `CoroutineKind::Gen` to `::Coroutine` | Oli Scherer | -4/+4 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -12/+12 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -23/+23 |
| 2023-09-21 | Record asyncness span in HIR | Michael Goulet | -9/+9 |
| 2023-09-21 | Prevent promotion of const fn calls in inline consts | Oli Scherer | -6/+6 |
| 2023-09-11 | Move let expression checking to parsing | Matthew Jasper | -0/+4 |
| 2023-09-01 | Return ident for ExprField and PatField HIR nodes | Gurinder Singh | -2/+2 |
| 2023-08-14 | Move scrutinee `HirId` into `MatchSource::TryDesugar` | Esteban Küber | -2/+2 |
| 2023-08-10 | Bugfix: 'can_have_side_effects()' would return 'false' for struct/enum/array/... | Morten Lohne | -2/+2 |
| 2023-08-08 | Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obk | bors | -1/+0 |
| 2023-08-08 | Unconditionally record lifetime mapping | Michael Goulet | -1/+1 |
| 2023-08-06 | lower impl const to bind to host effect param | Deadbeef | -1/+0 |
| 2023-08-05 | Consolidate opaque ty and async fn lowering code | Michael Goulet | -1/+1 |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -3/+5 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -9/+14 |
| 2023-07-23 | more clippy::style fixes: | Matthias Krüger | -2/+1 |
| 2023-07-17 | Properly document lifetime_mapping in OpaqueTy | Michael Goulet | -4/+13 |