| Age | Commit message (Expand) | Author | Lines |
| 2024-05-13 | split out AliasTy -> AliasTerm | Michael Goulet | -15/+23 |
| 2024-05-11 | Apply nits, uplift ExistentialPredicate too | Michael Goulet | -10/+10 |
| 2024-05-11 | Uplift `NormalizesTo`, `CoercePredicate`, and `SubtypePredicate` | Michael Goulet | -18/+18 |
| 2024-05-11 | Uplift `ExistentialTraitRef`, `ExistentialProjection`, `ProjectionPredicate` | Michael Goulet | -14/+14 |
| 2024-05-11 | Uplift `TraitPredicate` | Michael Goulet | -10/+11 |
| 2024-05-10 | Also debug | Michael Goulet | -0/+4 |
| 2024-05-10 | Lift `TraitRef` into `rustc_type_ir` | Michael Goulet | -8/+26 |
| 2024-05-10 | Auto merge of #124961 - matthiaskrgr:rollup-1jj65p6, r=matthiaskrgr | bors | -1/+1 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -1/+1 |
| 2024-05-09 | always use `GenericArgsRef` | lcnr | -1/+1 |
| 2024-04-29 | Remove `extern crate rustc_macros` from `rustc_middle`. | Nicholas Nethercote | -0/+1 |
| 2024-04-19 | Stop taking ParamTy/ParamConst/EarlyParamRegion/AliasTy by ref | Michael Goulet | -2/+2 |
| 2024-04-10 | introduce `Mutability::ptr_str` | Kalle Wachsmuth | -7/+1 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -1/+4 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -1/+1 |
| 2024-03-27 | Remove `Partial/Ord` from `BoundRegion` | Oli Scherer | -5/+5 |
| 2024-03-25 | In `pretty_print_type()`, print `async fn` futures' paths instead of spans. | Kevin Reid | -5/+13 |
| 2024-03-22 | Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgr | bors | -12/+12 |
| 2024-03-22 | Split out ImplPolarity and PredicatePolarity | Michael Goulet | -12/+12 |
| 2024-03-22 | Make RawPtr take Ty and Mutbl separately | Michael Goulet | -4/+4 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -1/+1 |
| 2024-03-17 | added pretty_print_const_expr | will | -2/+152 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -1/+1 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -6/+6 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -9/+3 |
| 2024-03-03 | Add a proper `with_no_queries` to printing | John Kåre Alsaker | -8/+18 |
| 2024-02-28 | Auto merge of #121489 - nnethercote:diag-renaming, r=davidtwco | bors | -2/+2 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -2/+2 |
| 2024-02-27 | Print RPITIT like an opaque | Michael Goulet | -8/+12 |
| 2024-02-23 | compiler: clippy::complexity fixes | Matthias Krüger | -1/+1 |
| 2024-02-22 | drive-by fmt cleanup | Esteban Küber | -1/+1 |
| 2024-02-13 | Remove `good_path_delayed_bug`. | Nicholas Nethercote | -6/+5 |
| 2024-02-10 | Print kind of coroutine closure | Michael Goulet | -1/+18 |
| 2024-02-07 | address review comments and add more tests | Lukas Markeffsky | -10/+15 |
| 2024-02-07 | improve pretty printing for trait objects | Lukas Markeffsky | -12/+41 |
| 2024-02-06 | Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure | Michael Goulet | -2/+19 |
| 2024-02-06 | Bless tests, add comments | Michael Goulet | -1/+1 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+43 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -2/+2 |
| 2024-01-23 | Rollup merge of #120270 - compiler-errors:randos, r=lcnr | León Orell Valerian Liehr | -24/+14 |
| 2024-01-23 | Random type checker changes | Michael Goulet | -24/+14 |
| 2024-01-22 | Fix a `trimmed_def_paths` assertion failure. | Nicholas Nethercote | -2/+0 |
| 2024-01-17 | Use FnOnceOutput instead of FnOnce where expected | Oli Scherer | -1/+1 |
| 2024-01-15 | Replace `TrimmedDefPaths` with a bool. | Nicholas Nethercote | -13/+11 |
| 2024-01-15 | Refactor `try_print_trimmed_def_path`. | Nicholas Nethercote | -18/+11 |
| 2024-01-15 | Add some helpful comments in `trimmed_def_paths`. | Nicholas Nethercote | -1/+5 |
| 2024-01-05 | Auto merge of #119634 - matthiaskrgr:rollup-v2xt7et, r=matthiaskrgr | bors | -21/+51 |
| 2024-01-05 | Rollup merge of #119354 - fmease:negative_bounds-fixes, r=compiler-errors | Matthias Krüger | -21/+51 |
| 2024-01-04 | Make iteration order of trimmed_def_paths query stable | Michael Woerister | -3/+3 |
| 2024-01-01 | Pretty-print always-const trait predicates correctly | León Orell Valerian Liehr | -12/+21 |