| Age | Commit message (Expand) | Author | Lines |
| 2023-01-17 | Stop using `BREAK` & `CONTINUE` in compiler | Scott McMurray | -3/+3 |
| 2023-01-15 | Make InstantiatedPredicates impl IntoIterator | Michael Goulet | -8/+6 |
| 2023-01-15 | Rollup merge of #106863 - anden3:compiler-double-spaces, r=Nilstrieb | Matthias Krüger | -1/+1 |
| 2023-01-14 | Removed various double spaces in compiler source comments. | André Vennberg | -1/+1 |
| 2023-01-14 | change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re... | Kyle Matsuda | -1/+1 |
| 2023-01-14 | change usages of impl_trait_ref to bound_impl_trait_ref | Kyle Matsuda | -2/+4 |
| 2023-01-10 | Rollup merge of #106204 - compiler-errors:no-take-opaques-in-compare, r=oli-obk | Yuki Okushi | -3/+0 |
| 2023-01-09 | Assert defining anchor is set in take_opaque_types | Michael Goulet | -3/+0 |
| 2023-01-03 | Simplify some canonical type alias names | Michael Goulet | -1/+1 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -4/+1 |
| 2022-12-14 | Remove many more cases of `mk_substs_trait` that can now use the iterator sch... | Oli Scherer | -7/+2 |
| 2022-12-08 | Move codegen_select_candidate to a rustc_traits | Michael Goulet | -2/+0 |
| 2022-12-08 | Move vtable methods into its own module | Michael Goulet | -363/+4 |
| 2022-12-08 | Move has_structural_eq_impls provider to rustc_ty_utils | Michael Goulet | -1/+0 |
| 2022-12-06 | drive-by: Default param for ToPredicate | Michael Goulet | -1/+1 |
| 2022-12-01 | Document normalization methods on At | Michael Goulet | -1/+0 |
| 2022-11-28 | Make ObligationCtxt::normalize take cause by borrow | Michael Goulet | -3/+3 |
| 2022-11-28 | Make normalize and normalize_to pub(crate) | Michael Goulet | -1/+2 |
| 2022-11-28 | partially_normalize_... -> At::normalize | Michael Goulet | -1/+1 |
| 2022-11-25 | Auto merge of #99798 - JulianKnodt:ac1, r=BoxyUwU | bors | -4/+0 |
| 2022-11-25 | Add empty ConstKind::Abstract | kadmin | -4/+0 |
| 2022-11-25 | Introduce PredicateKind::Clause | Santiago Pastorino | -1/+4 |
| 2022-11-25 | get rid of to_poly_trait_predicate | Oli Scherer | -1/+1 |
| 2022-11-23 | Call fully_solve_obligations instead of repeating code | Santiago Pastorino | -6/+11 |
| 2022-11-23 | Use ObligationCtxt intead of dyn TraitEngine | Santiago Pastorino | -10/+9 |
| 2022-11-21 | Stop passing the self-type as a separate argument. | Oli Scherer | -2/+2 |
| 2022-11-21 | For lcnr | Oli Scherer | -0/+1 |
| 2022-11-21 | Allow iterators instead of requiring slices that will get turned into iterators | Oli Scherer | -2/+2 |
| 2022-11-21 | Assert that various types have the right amount of generic args and fix the s... | Oli Scherer | -6/+2 |
| 2022-11-21 | Split out the actual predicate solving code into a separate function | Oli Scherer | -9/+17 |
| 2022-11-16 | Convert predicates into Predicate in the Obligation constructor | Oli Scherer | -1/+2 |
| 2022-11-08 | Rollup merge of #104094 - lcnr:on_unimplemented-move, r=wesleywiser | Dylan DPC | -2/+0 |
| 2022-11-08 | Rollup merge of #103865 - compiler-errors:fallback-has-occurred-tracking, r=e... | Dylan DPC | -1/+1 |
| 2022-11-07 | fully move `on_unimplemented` to error reporting | lcnr | -2/+0 |
| 2022-11-06 | Auto merge of #103861 - compiler-errors:codegen-select-in-vtable-slot, r=nagisa | bors | -18/+6 |
| 2022-11-06 | Move fallback_has_occurred to FnCtxt | Michael Goulet | -1/+1 |
| 2022-11-04 | Some tracing and comment cleanups | Oli Scherer | -29/+5 |
| 2022-11-02 | Use ObligationCtxt in fully_normalize | Michael Goulet | -18/+9 |
| 2022-11-02 | Use codegen_select in vtable_trait_upcasting_coercion_new_vptr_slot | Michael Goulet | -18/+6 |
| 2022-10-19 | Don't call `own_existential_vtable_entries` on unresolved trait ref | Michael Goulet | -7/+4 |
| 2022-10-07 | Change InferCtxtBuilder from enter to build | Cameron Steffen | -70/+63 |
| 2022-10-07 | Remove TypeckResults from InferCtxt | Cameron Steffen | -10/+10 |
| 2022-10-07 | Introduce TypeErrCtxt | Cameron Steffen | -2/+2 |
| 2022-10-04 | It's not about types or consts, but the lack of regions | Oli Scherer | -1/+1 |
| 2022-09-22 | Auto merge of #100982 - fee1-dead-contrib:const-impl-requires-const-trait, r=... | bors | -1/+1 |
| 2022-09-19 | remove the `Subst` trait, always use `EarlyBinder` | lcnr | -3/+2 |
| 2022-09-16 | Normalize param_env for trait assoc consts in typeck | Deadbeef | -1/+1 |
| 2022-09-09 | rename `codegen_fulfill_obligation` | lcnr | -1/+1 |
| 2022-09-01 | Porting 'compiler/rustc_trait_selection' to translatable diagnostics - Part 1 | Gabriel Bustamante | -2/+6 |
| 2022-08-26 | Auto merge of #100705 - compiler-errors:issue-100620, r=oli-obk | bors | -3/+10 |