| Age | Commit message (Expand) | Author | Lines |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -1/+1 |
| 2024-03-08 | Make TAITs capture all higher-ranked lifetimes in scope | Michael Goulet | -12/+0 |
| 2024-03-07 | Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkov | Guillaume Gomez | -1/+4 |
| 2024-03-07 | Apply `EarlyBinder` only to `TraitRef` in `ImplTraitHeader` | Yoshitomo Nakanishi | -6/+9 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -5/+4 |
| 2024-03-05 | Remove a use of feed_local_crate and make it fail if used within queries | Oli Scherer | -0/+2 |
| 2024-03-05 | Keep `TyCtxtFeed` around longer in the resolver | Oli Scherer | -1/+2 |
| 2024-03-04 | Return a struct from `query intrinsic` to be able to add another field in the... | Oli Scherer | -0/+1 |
| 2024-03-04 | Add `is_intrinsic` helper | Oli Scherer | -0/+1 |
| 2024-03-01 | Add `f16` and `f128` to the AST | Trevor Gross | -0/+2 |
| 2024-02-29 | Overhaul how stashed diagnostics work, again. | Nicholas Nethercote | -11/+9 |
| 2024-02-29 | Don't cancel stashed `OpaqueHiddenTypeMismatch` errors. | Nicholas Nethercote | -1/+5 |
| 2024-02-28 | Auto merge of #121489 - nnethercote:diag-renaming, r=davidtwco | bors | -2/+2 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -2/+2 |
| 2024-02-27 | Split rustc_type_ir to avoid rustc_ast from depending on it | Oli Scherer | -0/+1 |
| 2024-02-22 | Rollup merge of #121441 - lcnr:typesystem-cleanup, r=compiler-errors | Matthias Krüger | -2/+3 |
| 2024-02-22 | `report_mismatch` did not actually report anymore | Oli Scherer | -1/+1 |
| 2024-02-22 | Avoid emitting type mismatches against `{type error}` | Oli Scherer | -3/+4 |
| 2024-02-22 | `DefId` to `LocalDefId` | lcnr | -2/+3 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -3/+2 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+2 |
| 2024-02-14 | Rollup merge of #120498 - compiler-errors:type-flags, r=lcnr | Oli Scherer | -0/+10 |
| 2024-02-13 | Uplift TypeVisitableExt into rustc_type_ir | Michael Goulet | -0/+10 |
| 2024-02-13 | Store impl unsafety in impl trait header | Oli Scherer | -0/+1 |
| 2024-02-13 | Auto merge of #120919 - oli-obk:impl_polarity, r=compiler-errors | bors | -10/+14 |
| 2024-02-12 | Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obk | Matthias Krüger | -2/+2 |
| 2024-02-12 | Stop calling `impl_polarity` when `impl_trait_ref` was also called | Oli Scherer | -5/+6 |
| 2024-02-12 | Eagerly dismiss binder | Oli Scherer | -8/+5 |
| 2024-02-12 | Unwrap an Option that can only be Some, as inherent impls can't overlap | Oli Scherer | -6/+6 |
| 2024-02-12 | Use a struct instead of a tuple | Oli Scherer | -0/+6 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -2/+2 |
| 2024-02-12 | check uniqueness of nested fields | Frank King | -0/+5 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -3/+16 |
| 2024-02-06 | Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure | Michael Goulet | -1/+1 |
| 2024-02-06 | Construct body for by-move coroutine closure output | Michael Goulet | -0/+1 |
| 2024-02-06 | Build a shim to call async closures with different AsyncFn trait kinds | Michael Goulet | -0/+1 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -3/+4 |
| 2024-01-30 | Move predicate, region, and const stuff into their own modules in middle | Michael Goulet | -696/+22 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -2/+2 |
| 2024-01-25 | Auto merge of #119955 - kamalesh0406:master, r=WaffleLapkin | bors | -8/+24 |
| 2024-01-18 | Modify GenericArg and Term structs to use strict provenance rules | Kamalesh Palanisamy | -8/+24 |
| 2024-01-17 | Improved collapse_debuginfo attribute, added command-line flag (no|external|yes) | Andrew Zhogin | -2/+1 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -1/+5 |
| 2024-01-09 | Rollup merge of #118903 - azhogin:azhogin/skip_second_stmt_debuginfo.rs, r=pe... | Matthias Krüger | -11/+11 |
| 2024-01-08 | Improved support of collapse_debuginfo attribute for macros. | Andrew Zhogin | -11/+11 |
| 2024-01-04 | Make iteration order of inferred_outlives_crate query stable | Michael Woerister | -1/+1 |
| 2024-01-04 | Make iteration order of crate_inherent_impls query result stable. | Michael Woerister | -1/+2 |
| 2023-12-31 | Auto merge of #119447 - Nilstrieb:STACKOVERFLOW, r=compiler-errors | bors | -1/+2 |
| 2023-12-30 | Update to bitflags 2 in the compiler | Nilstrieb | -2/+4 |
| 2023-12-30 | Fix `<BoundConstness as Display>` | Nilstrieb | -1/+2 |