| Age | Commit message (Expand) | Author | Lines |
| 2024-05-16 | Uplift Goal to rustc_type_ir | Michael Goulet | -11/+15 |
| 2024-05-16 | Make P parameter explicit | Michael Goulet | -8/+21 |
| 2024-05-16 | Rename ToPredicate for Upcast | Michael Goulet | -25/+21 |
| 2024-05-13 | Auto merge of #125076 - compiler-errors:alias-term, r=lcnr | bors | -23/+36 |
| 2024-05-13 | Apply nits | Michael Goulet | -5/+8 |
| 2024-05-13 | split out AliasTy -> AliasTerm | Michael Goulet | -18/+28 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_infer`. | Nicholas Nethercote | -2/+21 |
| 2024-05-11 | Consolidate obligation cause codes for where clauses | Michael Goulet | -15/+25 |
| 2024-05-10 | Auto merge of #124982 - compiler-errors:uplift-trait-ref, r=lcnr | bors | -2/+2 |
| 2024-05-10 | Lift `TraitRef` into `rustc_type_ir` | Michael Goulet | -2/+2 |
| 2024-05-10 | Name tweaks | Michael Goulet | -15/+15 |
| 2024-05-10 | More rename fallout | Michael Goulet | -17/+22 |
| 2024-05-10 | Rename some ObligationCauseCode variants | Michael Goulet | -52/+43 |
| 2024-05-10 | Remove glob imports for ObligationCauseCode | Michael Goulet | -62/+81 |
| 2024-05-10 | rename some variants in FulfillmentErrorCode | Michael Goulet | -12/+12 |
| 2024-05-10 | Auto merge of #124961 - matthiaskrgr:rollup-1jj65p6, r=matthiaskrgr | bors | -119/+60 |
| 2024-05-10 | Rollup merge of #124955 - nnethercote:next_ty_var, r=lcnr | Matthias Krüger | -103/+54 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -2/+2 |
| 2024-05-10 | Fix out-of-date comment. | Nicholas Nethercote | -2/+2 |
| 2024-05-10 | Use fewer origins when creating type variables. | Nicholas Nethercote | -83/+45 |
| 2024-05-10 | Inline and remove unused methods. | Nicholas Nethercote | -24/+13 |
| 2024-05-09 | Fix up `DescriptionCtx::new`. | Nicholas Nethercote | -14/+4 |
| 2024-05-07 | Rollup merge of #124827 - lcnr:generalize-incomplete, r=compiler-errors | Matthias Krüger | -4/+40 |
| 2024-05-07 | generalize hr alias: avoid unconstrainable infer vars | lcnr | -4/+40 |
| 2024-05-06 | borrowck: more eagerly prepopulate opaques | lcnr | -0/+13 |
| 2024-05-02 | Use ObligationCtxt in favor of TraitEngine in many places | Michael Goulet | -0/+12 |
| 2024-05-01 | Step bootstrap cfgs | Mark Rousskov | -1/+0 |
| 2024-04-29 | Remove `extern crate rustc_data_structures` from numerous crates. | Nicholas Nethercote | -5/+2 |
| 2024-04-29 | Remove `extern crate rustc_macros` from numerous crates. | Nicholas Nethercote | -4/+7 |
| 2024-04-23 | Rollup merge of #124218 - Xiretza:subsubdiagnostics, r=davidtwco | León Orell Valerian Liehr | -10/+10 |
| 2024-04-23 | Rollup merge of #120929 - long-long-float:wrap-dyn-in-suggestion, r=fmease | León Orell Valerian Liehr | -5/+11 |
| 2024-04-22 | Rollup merge of #124183 - compiler-errors:unnecessary-by-ref, r=oli-obk | Guillaume Gomez | -7/+7 |
| 2024-04-23 | Wrap dyn type with parentheses in suggestion | long-long-float | -5/+11 |
| 2024-04-21 | Auto merge of #124203 - lukas-code:delete-deleting-caches, r=compiler-errors | bors | -11/+3 |
| 2024-04-21 | Pass translation closure to add_to_diag_with() as reference | Xiretza | -10/+10 |
| 2024-04-20 | Rollup merge of #123379 - wutchzone:119266, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -1/+18 |
| 2024-04-20 | remove `InferCtxt::clear_caches` | Lukas Markeffsky | -9/+0 |
| 2024-04-20 | include ParamEnv in projection cache key | Lukas Markeffsky | -2/+3 |
| 2024-04-20 | Print note with closure signature on type mismatch | Daniel Sedlak | -1/+18 |
| 2024-04-19 | Stop taking ParamTy/ParamConst/EarlyParamRegion/AliasTy by ref | Michael Goulet | -7/+7 |
| 2024-04-18 | Rollup merge of #123980 - WaffleLapkin:graph-average-refactor, r=wesleywiser | Jubilee | -1/+1 |
| 2024-04-18 | Auto merge of #124008 - nnethercote:simpler-static_assert_size, r=Nilstrieb | bors | -3/+3 |
| 2024-04-18 | Simplify `static_assert_size`s. | Nicholas Nethercote | -3/+3 |
| 2024-04-17 | Don't error on subtyping of equal types | Oli Scherer | -1/+1 |
| 2024-04-16 | Auto merge of #123537 - compiler-errors:shallow, r=lcnr | bors | -107/+79 |
| 2024-04-16 | Rollup merge of #123979 - oli-obk:define_opaque_types7, r=compiler-errors | Guillaume Gomez | -2/+15 |
| 2024-04-16 | Rollup merge of #123969 - oli-obk:define_opaque_types6, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2024-04-16 | Auto merge of #123468 - compiler-errors:precise-capturing, r=oli-obk | bors | -0/+1 |
| 2024-04-16 | Subtype predicates only exist on inference types, so we can allow them to reg... | Oli Scherer | -2/+15 |
| 2024-04-15 | Add an opt-in to store incoming edges in `VecGraph` + some docs | Maybe Waffle | -1/+1 |