| Age | Commit message (Expand) | Author | Lines |
| 2023-12-20 | Give `VariantData::Struct` named fields, to clairfy `recovered`. | Alona Enraght-Moony | -1/+1 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -1/+1 |
| 2023-12-17 | skip rpit constraint check if borrowck return type error | bohan | -0/+4 |
| 2023-12-15 | Rollup merge of #119004 - matthiaskrgr:conv, r=compiler-errors | Jubilee | -1/+1 |
| 2023-12-15 | NFC don't convert types to identical types | Matthias Krüger | -1/+1 |
| 2023-12-15 | Rollup merge of #118727 - compiler-errors:lint-decorate, r=WaffleLapkin | Jubilee | -2/+2 |
| 2023-12-15 | Rollup merge of #118396 - compiler-errors:ast-lang-items, r=cjgillot | Jubilee | -26/+0 |
| 2023-12-15 | banish hir::GenericBound::LangItemTrait | Michael Goulet | -26/+0 |
| 2023-12-15 | Don't pass lint back out of lint decorator | Michael Goulet | -2/+2 |
| 2023-12-15 | Annotate some bugs | Michael Goulet | -8/+29 |
| 2023-12-13 | Auto merge of #118500 - ZetaNumbers:tcx_hir_refactor, r=petrochenkov | bors | -23/+21 |
| 2023-12-12 | clippy::complexity fixes | Matthias Krüger | -7/+4 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -23/+21 |
| 2023-12-05 | Remove `#[rustc_host]`, use internal desugaring | Deadbeef | -10/+8 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -5/+5 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -16/+16 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -12/+12 |
| 2023-11-14 | finish `RegionKind` rename | lcnr | -4/+4 |
| 2023-11-12 | Small improvements in object lifetime default code | Nilstrieb | -1/+1 |
| 2023-11-03 | clone less | Matthias Krüger | -1/+1 |
| 2023-10-30 | Also consider TAIT to be uncomputable if the MIR body is tainted | Michael Goulet | -3/+11 |
| 2023-10-23 | Let's see what those opaque types actually are | Michael Goulet | -3/+17 |
| 2023-10-17 | Auto merge of #116756 - fee1-dead-contrib:dupe-those-bounds, r=oli-obk | bors | -5/+32 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -72/+101 |
| 2023-10-15 | Duplicate `~const` bounds with a non-const one in effects desugaring | Deadbeef | -5/+32 |
| 2023-10-13 | Fix a comment | Deadbeef | -1/+1 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -72/+101 |
| 2023-09-26 | Don't store lazyness in DefKind | Michael Goulet | -2/+24 |
| 2023-09-24 | Added additional visit steps to visit_generic_param() in order to avoid ICE o... | Lenko Donchev | -16/+15 |
| 2023-09-22 | Rollup merge of #116039 - estebank:nested-tait, r=compiler-errors | Matthias Krüger | -2/+7 |
| 2023-09-21 | Record asyncness span in HIR | Michael Goulet | -1/+1 |
| 2023-09-21 | Account for nested `impl Trait` in TAIT | Esteban Küber | -2/+7 |
| 2023-09-20 | Auto merge of #115486 - compiler-errors:dont-capture-late-pls, r=cjgillot | bors | -20/+51 |
| 2023-09-11 | add `is_host_effect` to `GenericParamDefKind::Const` and address review | Deadbeef | -1/+4 |
| 2023-09-05 | Correctly deny late-bound lifetimes from parent in anon consts and TAITs | Michael Goulet | -20/+51 |
| 2023-09-01 | Don't manually walk through param indices when adding implicit Sized and Cons... | Michael Goulet | -108/+93 |
| 2023-08-27 | More precisely detect cycle errors from type_of on opaque | Michael Goulet | -77/+99 |
| 2023-08-08 | Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obk | bors | -1/+1 |
| 2023-08-08 | Auto merge of #114602 - compiler-errors:rpit-outlives-sadness, r=oli-obk | bors | -66/+28 |
| 2023-08-08 | Install bidirectional outlives predicates for RPITITs (and RPITs) correctly | Michael Goulet | -66/+28 |
| 2023-08-08 | Unconditionally record lifetime mapping | Michael Goulet | -1/+1 |
| 2023-08-08 | Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli... | Matthias Krüger | -2/+2 |
| 2023-08-07 | Store the laziness of type aliases in the DefKind | León Orell Valerian Liehr | -2/+2 |
| 2023-08-06 | lower impl const to bind to host effect param | Deadbeef | -1/+1 |
| 2023-08-05 | Consolidate opaque ty and async fn lowering code | Michael Goulet | -1/+1 |
| 2023-08-02 | Remove constness from `TraitPredicate` | Deadbeef | -12/+4 |
| 2023-07-30 | Remap explicit item bounds of RPITIT's opaque back to ty::Opaque | Michael Goulet | -2/+46 |
| 2023-07-28 | Type-check generic const items | León Orell Valerian Liehr | -70/+45 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -1/+1 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -6/+5 |