| Age | Commit message (Expand) | Author | Lines |
| 2022-08-03 | Auto merge of #99509 - lcnr:commit_unconditionally, r=jackh726 | bors | -162/+145 |
| 2022-07-27 | safe transmute: gracefully handle const params of wrong types | Jack Wrenn | -1/+1 |
| 2022-07-27 | Initial (incomplete) implementation of transmutability trait. | Jack Wrenn | -0/+52 |
| 2022-07-20 | Fix hack that remaps env constness. | Deadbeef | -46/+27 |
| 2022-07-20 | no leak_check -> commit_unconditionally is noop | lcnr | -162/+145 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -1/+1 |
| 2022-07-07 | Use map_bound | Jack Huey | -2/+2 |
| 2022-06-28 | Fix trait object reborrow suggestion | Michael Goulet | -3/+3 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -2/+2 |
| 2022-06-10 | bound_vars -> infer: don't return lt map | lcnr | -8/+5 |
| 2022-05-28 | Fix TyKind lint, make consts no longer fn, etc | Michael Goulet | -2/+2 |
| 2022-05-28 | Initial fixes on top of type interner commit | Michael Goulet | -1/+1 |
| 2022-05-17 | Auto merge of #96892 - oli-obk:🐌_obligation_cause_code_🐌, r=estebank | bors | -24/+14 |
| 2022-05-14 | Add bound_explicit_item_bounds and bound_item_bounds | Jack Huey | -25/+26 |
| 2022-05-13 | Add bound_type_of | Jack Huey | -4/+4 |
| 2022-05-10 | Introduce EarlyBinder | Jack Huey | -26/+27 |
| 2022-05-10 | Remove `clone_code` method | Oli Scherer | -23/+14 |
| 2022-05-10 | Move an extension trait method onto the type directly and reuse it | Oli Scherer | -1/+0 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -3/+3 |
| 2022-04-05 | rustc_trait_selection changes | Pietro Albini | -7/+0 |
| 2022-04-02 | Make GATs object safe under generic_associated_types_extended feature | Jack Huey | -4/+66 |
| 2022-03-24 | Properly track `ImplObligation`s | Esteban Kuber | -31/+44 |
| 2022-03-21 | Tidy up | Deadbeef | -4/+8 |
| 2022-03-21 | Rename `~const Drop` to `~const Destruct` | Deadbeef | -17/+43 |
| 2022-03-16 | resolve the conflict in compiler/rustc_session/src/parse.rs | codehorseman | -3/+3 |
| 2022-03-14 | check all dyn obligations, actually | Michael Goulet | -17/+13 |
| 2022-03-14 | check Projection supertrait bounds when confirming dyn candidate | Michael Goulet | -1/+3 |
| 2022-02-27 | Auto merge of #94144 - est31:let_else_trait_selection, r=cjgillot | bors | -12/+8 |
| 2022-02-21 | Auto merge of #93505 - lcnr:substsref-vs-ty-list, r=michaelwoerister | bors | -6/+4 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -6/+4 |
| 2022-02-19 | Consolidate normalization in confirm_poly_trait_refs | Michael Goulet | -73/+30 |
| 2022-02-19 | rustc_trait_selection: adopt let else in more places | est31 | -12/+8 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -1/+1 |
| 2022-01-26 | drive-by: use is_const and is_const_if_const | Michael Goulet | -3/+1 |
| 2022-01-26 | Improve selection errors for `~const` trait bounds | Deadbeef | -2/+2 |
| 2022-01-19 | Foreign types are trivially drop | Michael Goulet | -1/+2 |
| 2022-01-19 | skip some layers in const drop confirmation | Michael Goulet | -70/+91 |
| 2022-01-19 | never type is const Drop | Michael Goulet | -2/+4 |
| 2022-01-18 | Check const Drop impls considering ConstIfConst bounds | Michael Goulet | -2/+104 |
| 2022-01-16 | Rollup merge of #92710 - jackh726:issue-92280, r=nikomatsakis | Matthias Krüger | -1/+3 |
| 2022-01-15 | initial revert | Ellen | -2/+2 |
| 2022-01-10 | Elaborate param_env predicates when checking if type outlives involving proje... | Jack Huey | -1/+3 |
| 2021-12-25 | normalize env constness for nested obligations | Deadbeef | -0/+33 |
| 2021-12-12 | Revert "Auto merge of #91491 - spastorino:revert-91354, r=oli-obk" | Deadbeef | -7/+9 |
| 2021-12-03 | Revert "Auto merge of #91354 - fee1-dead:const_env, r=spastorino" | Santiago Pastorino | -9/+7 |
| 2021-11-29 | Completely remove ConstnessAnd | Oli Scherer | -1/+1 |
| 2021-11-29 | Avoid storing the ImplPolarity and Constness next to a TraitRef and use Trait... | Oli Scherer | -6/+8 |
| 2021-11-06 | Auto merge of #88441 - jackh726:closure_norm, r=nikomatsakis | bors | -10/+24 |
| 2021-10-30 | stabilize `relaxed_struct_unsize` | lcnr | -40/+12 |
| 2021-10-20 | Consider negative polarity on overlap check | Santiago Pastorino | -2/+2 |