| Age | Commit message (Expand) | Author | Lines |
| 2023-01-07 | don't normalize in astconv | Ali MJ Al-Nasrawy | -0/+1 |
| 2023-01-05 | Fix `uninlined_format_args` for some compiler crates | nils | -3/+3 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -2/+2 |
| 2022-12-14 | Ensure no one constructs `AliasTy`s themselves | Oli Scherer | -14/+14 |
| 2022-12-13 | Remove chalk lowering for AliasTy | Michael Goulet | -11/+10 |
| 2022-12-13 | Combine identical alias arms | Michael Goulet | -2/+2 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -24/+31 |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -8/+8 |
| 2022-12-13 | ProjectionTy.item_def_id -> ProjectionTy.def_id | Michael Goulet | -5/+5 |
| 2022-12-13 | Use ty::OpaqueTy everywhere | Michael Goulet | -9/+13 |
| 2022-12-08 | Move some suggestions from error_reporting to error_reporting::suggest | Michael Goulet | -1/+1 |
| 2022-12-08 | Move codegen_select_candidate to a rustc_traits | Michael Goulet | -0/+90 |
| 2022-11-28 | Make ObligationCtxt::normalize take cause by borrow | Michael Goulet | -3/+3 |
| 2022-11-28 | partially_normalize_... -> At::normalize | Michael Goulet | -3/+3 |
| 2022-11-28 | Rename At::normalize to At::query_normalize | Michael Goulet | -3/+3 |
| 2022-11-26 | Rollup merge of #104906 - spastorino:remove-ascribeusertypecx, r=compiler-errors | Matthias Krüger | -107/+50 |
| 2022-11-25 | Define all clauses as dummy_with_span as the usages are all equivalent | Santiago Pastorino | -7/+5 |
| 2022-11-25 | Remove AscribeUserTypeCx | Santiago Pastorino | -107/+52 |
| 2022-11-25 | Introduce PredicateKind::Clause | Santiago Pastorino | -49/+63 |
| 2022-11-24 | Auto merge of #103693 - HKalbasi:master, r=oli-obk | bors | -15/+16 |
| 2022-11-24 | move some layout logic to rustc_target::abi::layout | hkalbasi | -15/+16 |
| 2022-11-24 | Avoid `GenFuture` shim when compiling async constructs | Arpad Borsos | -1/+5 |
| 2022-11-23 | Pass ObligationCtxt from enter_canonical_trait_query and use ObligationCtxt API | Santiago Pastorino | -16/+13 |
| 2022-11-22 | Rollup merge of #103488 - oli-obk:impl_trait_for_tait, r=lcnr | Manish Goregaokar | -0/+6 |
| 2022-11-21 | Allow iterators instead of requiring slices that will get turned into iterators | Oli Scherer | -1/+1 |
| 2022-11-21 | Add an always-ambiguous predicate to make sure that we don't accidentlally al... | Oli Scherer | -0/+6 |
| 2022-11-21 | Rollup merge of #104595 - compiler-errors:poly-existential-predicate, r=lcnr | Matthias Krüger | -1/+1 |
| 2022-11-20 | Auto merge of #104522 - RalfJung:try_normalize_after_erasing_regions, r=oli-obk | bors | -1/+3 |
| 2022-11-19 | drive-by: PolyExistentialPredicate | Michael Goulet | -1/+1 |
| 2022-11-17 | try_normalize_after_erasing_regions: promote an assertion to always run | Ralf Jung | -1/+3 |
| 2022-11-16 | Convert predicates into Predicate in the Obligation constructor | Oli Scherer | -3/+8 |
| 2022-11-13 | Make rustc build with new chalk | Michael Goulet | -3/+3 |
| 2022-11-13 | Bump chalk to v0.87 | Michael Goulet | -3/+3 |
| 2022-11-09 | make dropck_outlives into a proper canonicalized type query | Michael Goulet | -110/+97 |
| 2022-11-07 | Add an optional Span to BrAnon and use it to print better error for HRTB erro... | Jack Huey | -10/+12 |
| 2022-11-04 | Refactor tcx mk_const parameters. | Mateusz | -5/+5 |
| 2022-10-27 | remove _types from ocx method names | Michael Goulet | -3/+3 |
| 2022-10-27 | Address some more nits | Michael Goulet | -14/+3 |
| 2022-10-27 | (almost) Always use ObligationCtxt when dealing with canonical queries | Michael Goulet | -80/+56 |
| 2022-10-17 | rm `try_normalize_mir_const_after_erasing_regions` | lcnr | -3/+0 |
| 2022-10-07 | Change InferCtxtBuilder from enter to build | Cameron Steffen | -146/+135 |
| 2022-10-07 | Remove TypeckResults from InferCtxt | Cameron Steffen | -5/+5 |
| 2022-10-04 | It's not about types or consts, but the lack of regions | Oli Scherer | -1/+1 |
| 2022-09-26 | remove cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2022-09-25 | Auto merge of #95474 - oli-obk:tait_ub, r=jackh726 | bors | -0/+3 |
| 2022-09-25 | Rollup merge of #102016 - lcnr:given-OutlivesEnvironment, r=jackh726 | Matthias Krüger | -33/+36 |
| 2022-09-21 | Neither require nor imply lifetime bounds on opaque type for well formedness | Oli Scherer | -0/+3 |
| 2022-09-19 | improve infer var handling for implied bounds | lcnr | -33/+36 |
| 2022-09-19 | remove the `Subst` trait, always use `EarlyBinder` | lcnr | -3/+3 |
| 2022-09-19 | Auto merge of #101924 - jackh726:revert-static-hrtb-error, r=compiler-errors | bors | -21/+32 |