| Age | Commit message (Expand) | Author | Lines |
| 2024-06-28 | general fixups and turn `TODO`s into `FIXME`s | Deadbeef | -1/+1 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -4/+14 |
| 2024-06-24 | Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr... | Michael Goulet | -7/+8 |
| 2024-06-17 | Rework precise capturing syntax | Michael Goulet | -0/+3 |
| 2024-06-14 | Rollup merge of #126054 - veera-sivarajan:bugfix-113073-bound-on-generics-2, ... | Matthias Krüger | -10/+78 |
| 2024-06-12 | E0229: Suggest Moving Type Constraints to Type Parameter Declaration | Veera | -10/+78 |
| 2024-06-12 | Rollup merge of #125978 - fmease:cleanup-hir-ty-lowering-consolidate-assoc-it... | Jubilee | -66/+75 |
| 2024-06-05 | Misc fixes (pattern type lowering, cfi, pretty printing) | Boxy | -12/+11 |
| 2024-06-05 | Basic removal of `Ty` from places (boring) | Boxy | -34/+22 |
| 2024-06-05 | Unify optional param info with object lifetime default boolean into an enum t... | Oli Scherer | -19/+37 |
| 2024-06-05 | Remove `allows_infer` now that every use of it is delegated to `HirTyLowerer` | Oli Scherer | -3/+0 |
| 2024-06-05 | Only collect infer vars to error about in case infer vars are actually forbidden | Oli Scherer | -83/+10 |
| 2024-06-05 | Remove an `Option` and instead eagerly create error lifetimes | Oli Scherer | -49/+13 |
| 2024-06-05 | Simplify some code paths and remove an unused field | Oli Scherer | -15/+3 |
| 2024-06-05 | Use a `LocalDefId` for `HirTyLowerer::item_def_id`, since we only ever (can) ... | Oli Scherer | -10/+9 |
| 2024-06-04 | Cleanup: HIR ty lowering: Consolidate assoc item access checking | León Orell Valerian Liehr | -66/+75 |
| 2024-06-04 | Rollup merge of #125608 - oli-obk:subsequent_lifetime_errors, r=BoxyUwU | 许杰友 Jieyou Xu (Joe) | -51/+57 |
| 2024-06-04 | Auto merge of #125380 - compiler-errors:wc-obj-safety, r=oli-obk | bors | -1/+1 |
| 2024-06-03 | check_is_object_safe -> is_object_safe | Michael Goulet | -1/+1 |
| 2024-06-03 | Provide previous generic arguments to `provided_kind` | Oli Scherer | -17/+4 |
| 2024-06-03 | Always provide previous generic arguments | Oli Scherer | -30/+20 |
| 2024-06-03 | Explain some code duplication | Oli Scherer | -0/+4 |
| 2024-06-03 | Opt-in diagnostics reporting to avoid doing extra work in the new solver | Michael Goulet | -1/+1 |
| 2024-06-03 | Make TraitEngines generic over error | Michael Goulet | -1/+1 |
| 2024-06-03 | Mark all extraneous generic args as errors | Oli Scherer | -0/+19 |
| 2024-06-03 | Mark all missing generic args as errors | Oli Scherer | -9/+30 |
| 2024-06-03 | Store indices of generic args instead of spans, as the actual entries are unu... | Oli Scherer | -16/+5 |
| 2024-06-03 | Avoid an `Option` that is always `Some` | Oli Scherer | -12/+8 |
| 2024-05-31 | Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com... | Matthias Krüger | -146/+145 |
| 2024-05-30 | Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup | León Orell Valerian Liehr | -146/+145 |
| 2024-05-27 | Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote | bors | -29/+25 |
| 2024-05-24 | Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics) | Boxy | -1/+1 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -29/+25 |
| 2024-05-22 | Rollup merge of #125015 - fmease:pat-tys-proh-gen-args-on-ct-params, r=spasto... | León Orell Valerian Liehr | -9/+14 |
| 2024-05-21 | Uplift binder | Michael Goulet | -1/+2 |
| 2024-05-19 | Add and use generics.is_empty() and generics.is_own_empty, rather than using ... | Santiago Pastorino | -2/+2 |
| 2024-05-18 | Auto merge of #125077 - spastorino:add-new-fnsafety-enum2, r=jackh726 | bors | -11/+4 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -11/+4 |
| 2024-05-16 | Rename ToPredicate for Upcast | Michael Goulet | -2/+2 |
| 2024-05-13 | Auto merge of #125076 - compiler-errors:alias-term, r=lcnr | bors | -28/+21 |
| 2024-05-13 | Apply nits | Michael Goulet | -16/+5 |
| 2024-05-13 | split out AliasTy -> AliasTerm | Michael Goulet | -15/+19 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_hir_analysis`. | Nicholas Nethercote | -0/+4 |
| 2024-05-11 | Apply nits, uplift ExistentialPredicate too | Michael Goulet | -1/+1 |
| 2024-05-11 | Pattern types: Prohibit generic args on const params | León Orell Valerian Liehr | -9/+14 |
| 2024-05-10 | Lift `TraitRef` into `rustc_type_ir` | Michael Goulet | -0/+2 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -7/+7 |
| 2024-05-02 | Inline & delete `Ty::new_unit`, since it's just a field access | Waffle Lapkin | -1/+1 |
| 2024-04-23 | delegation: Support async, const, extern "ABI" and C-variadic functions | Vadim Petrochenkov | -28/+0 |
| 2024-04-23 | Rollup merge of #122591 - gurry:122162-impl-type-binding-suggestion, r=fmease | León Orell Valerian Liehr | -11/+114 |