| Age | Commit message (Expand) | Author | Lines |
| 2024-05-24 | Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics) | Boxy | -60/+182 |
| 2024-05-24 | Revert "Rollup merge of #123979 - oli-obk:define_opaque_types7, r=compiler-er... | Oli Scherer | -15/+2 |
| 2024-05-24 | Use regular type equating instead of a custom query | Oli Scherer | -29/+7 |
| 2024-05-24 | Fail relating constants of different types | Oli Scherer | -8/+5 |
| 2024-05-23 | Rollup merge of #125210 - fmease:fix-up-some-diags, r=davidtwco | Matthias Krüger | -2/+2 |
| 2024-05-23 | Handle `ReVar` in `note_and_explain_region`. | Nicholas Nethercote | -1/+4 |
| 2024-05-22 | Cleanup: Fix up some diagnostics | León Orell Valerian Liehr | -2/+2 |
| 2024-05-21 | Uplift OutlivesPredicate, remove a bunch of unnecessary associated types from... | Michael Goulet | -5/+4 |
| 2024-05-21 | Auto merge of #125284 - compiler-errors:uplift-misc, r=lcnr | bors | -98/+27 |
| 2024-05-20 | Rework var resolution in InferCtxtLike, uplift EagerResolver | Michael Goulet | -98/+27 |
| 2024-05-20 | Rollup merge of #124682 - estebank:issue-40990, r=pnkfelix | Matthias Krüger | -35/+131 |
| 2024-05-19 | Auto merge of #125230 - compiler-errors:uplift-query-stuff, r=lcnr | bors | -9/+21 |
| 2024-05-18 | Uplift GenericArgKind, CanonicalVarValues, QueryInput | Michael Goulet | -9/+21 |
| 2024-05-18 | Auto merge of #125077 - spastorino:add-new-fnsafety-enum2, r=jackh726 | bors | -9/+7 |
| 2024-05-18 | (Mostly) revert "Account for type param from other item in `note_and_explain`" | Michael Goulet | -62/+43 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -9/+7 |
| 2024-05-17 | Detect when a lifetime is being reused in suggestion | Esteban Küber | -1/+5 |
| 2024-05-17 | Tweak suggested lifetimes to modify return type instead of `&self` receiver | Esteban Küber | -2/+8 |
| 2024-05-17 | Account for owning item lifetimes in suggestion and annotate tests as `run-ru... | Esteban Küber | -3/+39 |
| 2024-05-17 | Always constrain the return type in lifetime suggestion | Esteban Küber | -0/+5 |
| 2024-05-17 | Suggest setting lifetime in borrowck error involving types with elided lifetimes | Esteban Küber | -30/+75 |
| 2024-05-17 | to_opt_poly_X_pred -> as_X_clause | Michael Goulet | -1/+1 |
| 2024-05-16 | Remove trivial Binder::dummy calls | Michael Goulet | -1/+1 |
| 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 |