| Age | Commit message (Expand) | Author | Lines |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -2/+2 |
| 2023-03-28 | Rollup merge of #109629 - aliemjay:remove-givens, r=lcnr | nils | -3/+1 |
| 2023-03-26 | Don't elaborate non-obligations into obligations | Michael Goulet | -5/+2 |
| 2023-03-26 | remove obsolete `givens` from regionck | Ali MJ Al-Nasrawy | -3/+1 |
| 2023-03-23 | Deeply check WF for RPITITs | Michael Goulet | -33/+72 |
| 2023-03-21 | Use LocalDefId in ItemCtxt | Michael Goulet | -1/+1 |
| 2023-03-17 | Rollup merge of #109198 - compiler-errors:new-rpitit-default-body, r=spastorino | Matthias Krüger | -7/+17 |
| 2023-03-16 | Don't install default opaque projection predicates in RPITIT associated type'... | Michael Goulet | -11/+17 |
| 2023-03-15 | ImplTraitPlaceholder -> is_impl_trait_in_trait | Santiago Pastorino | -2/+6 |
| 2023-03-15 | Rename impl_trait_in_trait_parent to impl_trait_in_trait_parent_fn | Santiago Pastorino | -1/+1 |
| 2023-03-15 | Revert "Auto merge of #107376 - aliemjay:remove-givens, r=lcnr" | Rémy Rakic | -1/+3 |
| 2023-03-15 | Auto merge of #107376 - aliemjay:remove-givens, r=lcnr | bors | -3/+1 |
| 2023-03-09 | Remove body_def_id from Inherited | Michael Goulet | -1/+1 |
| 2023-03-09 | remove obsolete `givens` from regionck | Ali MJ Al-Nasrawy | -3/+1 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -3/+4 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -6/+6 |
| 2023-02-21 | Auto merge of #108138 - compiler-errors:malformed-fn-trait, r=TaKO8Ki | bors | -51/+1 |
| 2023-02-18 | Assume we can normalize trait default method RPITITs in param-env instead | Michael Goulet | -1/+1 |
| 2023-02-17 | Auto merge of #108075 - WaffleLapkin:de-arena-allocates-you-OwO, r=Nilstrieb | bors | -2/+2 |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | -20/+12 |
| 2023-02-16 | change usages of type_of to bound_type_of | Kyle Matsuda | -12/+20 |
| 2023-02-16 | Move call trait lang item malformed check to typeck | Michael Goulet | -51/+1 |
| 2023-02-16 | Auto merge of #108020 - nnethercote:opt-mk_region, r=compiler-errors | bors | -18/+15 |
| 2023-02-15 | Rollup merge of #108010 - compiler-errors:can_eq-returns-bool, r=lcnr | Matthias Krüger | -1/+1 |
| 2023-02-15 | Copy `ty::AssocItem` all other the place | Maybe Waffle | -2/+2 |
| 2023-02-15 | Add specialized variants of `mk_region`. | Nicholas Nethercote | -18/+15 |
| 2023-02-13 | Make can_eq and can_sub return booleans | Michael Goulet | -1/+1 |
| 2023-02-13 | Make visiting traits generic over the Interner | Alan Egerton | -2/+2 |
| 2023-02-13 | Alias folding/visiting traits instead of re-export | Alan Egerton | -3/+3 |
| 2023-02-13 | Reduce direct `mk_ty` usage. | Nicholas Nethercote | -2/+1 |
| 2023-01-30 | Rollup merge of #107125 - WaffleLapkin:expect_an_item_in_your_hir_by_the_next... | Matthias Krüger | -4/+4 |
| 2023-01-29 | Auto merge of #106253 - nbdd0121:upcast, r=compiler-errors | bors | -1/+1 |
| 2023-01-28 | Rename `is_object_safe` to `check_is_object_safe` to hint side effects | Gary Guo | -1/+1 |
| 2023-01-28 | Replace `object_safety_violations().is_empty()` calls with `is_object_safe` | Gary Guo | -1/+1 |
| 2023-01-28 | Remove `HirId -> LocalDefId` map from HIR. | Camille GILLOT | -5/+12 |
| 2023-01-26 | change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB... | Kyle Matsuda | -4/+4 |
| 2023-01-26 | replace usages of fn_sig query with bound_fn_sig | Kyle Matsuda | -4/+4 |
| 2023-01-23 | fix: use LocalDefId instead of HirId in trait res | Vincenzo Palazzo | -38/+48 |
| 2023-01-20 | Add and use expect methods to hir. | Maybe Waffle | -4/+4 |
| 2023-01-20 | Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb | bors | -6/+6 |
| 2023-01-17 | Stop using `BREAK` & `CONTINUE` in compiler | Scott McMurray | -1/+1 |
| 2023-01-17 | `rustc_hir_analysis`: remove `ref` patterns | Maybe Waffle | -6/+6 |
| 2023-01-15 | Remove bound_{explicit,}_item_bounds | Michael Goulet | -5/+4 |
| 2023-01-15 | Make InstantiatedPredicates impl IntoIterator | Michael Goulet | -11/+9 |
| 2023-01-14 | change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re... | Kyle Matsuda | -3/+2 |
| 2023-01-14 | change usages of impl_trait_ref to bound_impl_trait_ref | Kyle Matsuda | -3/+4 |
| 2023-01-14 | change const_param_default query to return EarlyBinder; remove bound_const_pa... | Kyle Matsuda | -2/+2 |
| 2023-01-14 | change usages of const_param_default query to bound_const_param_default | Kyle Matsuda | -2/+2 |
| 2023-01-12 | Only point at impl self ty in WF if trait predicate shares self ty | Michael Goulet | -2/+9 |
| 2023-01-12 | Point at impl self type for impl wf obligations | Michael Goulet | -1/+1 |