| Age | Commit message (Expand) | Author | Lines |
| 2020-06-20 | Consider fewer predicates for projection candidates | Matthew Jasper | -36/+35 |
| 2020-06-20 | Try to suggest dereferences when trait selection failed. | Donough Liu | -1/+67 |
| 2020-06-20 | Decouple `Autoderef` with `FnCtxt` and move `Autoderef` to `librustc_trait_se... | Donough Liu | -0/+230 |
| 2020-06-20 | int -> i32 | Bastian Kauschke | -7/+7 |
| 2020-06-20 | skol -> placeholder | Bastian Kauschke | -17/+16 |
| 2020-06-19 | Rollup merge of #73452 - matthewjasper:auto-rec, r=nikomatsakis | Manish Goregaokar | -1/+11 |
| 2020-06-19 | Rollup merge of #73359 - jonas-schievink:do-the-shimmy, r=matthewjasper | Manish Goregaokar | -1/+1 |
| 2020-06-19 | Add compare-mode=chalk and add a little bit more implementations and fixmes | Jack Huey | -1/+5 |
| 2020-06-19 | Rollup merge of #73261 - estebank:generics-sized, r=nikomatsakis | Manish Goregaokar | -26/+130 |
| 2020-06-18 | Rollup merge of #71338 - estebank:recursive-impl-trait, r=nikomatsakis | Manish Goregaokar | -2/+2 |
| 2020-06-18 | Rollup merge of #70551 - mark-i-m:ty-err-2, r=varkor | Manish Goregaokar | -22/+24 |
| 2020-06-18 | review comments: add comment | Esteban Küber | -0/+6 |
| 2020-06-17 | Unify region variables when projecting associated types | matthewjasper | -1/+11 |
| 2020-06-16 | Provide `help` when `T: ?Sized` can't be suggested | Esteban Küber | -9/+45 |
| 2020-06-16 | Auto merge of #72962 - lcnr:ObligationCause-lrc, r=ecstatic-morse | bors | -5/+6 |
| 2020-06-15 | Account for derived obligations to suggest `?Sized` bound | Esteban Küber | -8/+8 |
| 2020-06-15 | Suggest `?Sized` when applicable for ADTs | Esteban Küber | -26/+88 |
| 2020-06-15 | make all uses of ty::Error or ConstKind::Error delay a span bug | mark | -22/+24 |
| 2020-06-15 | Expand "recursive opaque type" diagnostic | Esteban Küber | -2/+2 |
| 2020-06-15 | Auto merge of #73369 - RalfJung:rollup-hl8g9zf, r=RalfJung | bors | -17/+33 |
| 2020-06-15 | Rollup merge of #72938 - lzutao:stabilize_option_zip, r=dtolnay | Ralf Jung | -1/+0 |
| 2020-06-15 | Rollup merge of #72740 - estebank:recursive-indirection, r=matthewjasper | Ralf Jung | -14/+31 |
| 2020-06-15 | Rollup merge of #72707 - matthewjasper:rustc_min_spec, r=oli-obk | Ralf Jung | -2/+2 |
| 2020-06-15 | Auto merge of #73367 - RalfJung:rollup-4ewvk9b, r=RalfJung | bors | -1/+6 |
| 2020-06-15 | Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakis | bors | -60/+47 |
| 2020-06-14 | Improve `Instance` docs | Jonas Schievink | -1/+1 |
| 2020-06-14 | structural_match: non-structural-match ty closures | David Wood | -1/+6 |
| 2020-06-13 | Add error note when trying fn as Fn trait | Caleb Zulawski | -0/+21 |
| 2020-06-13 | Don't implement Fn* traits for #[target_feature] functions | Caleb Zulawski | -1/+15 |
| 2020-06-13 | Stabilize Option::zip | Lzu Tao | -1/+0 |
| 2020-06-12 | Make `type_marked_structural` private | Dylan MacKenzie | -2/+1 |
| 2020-06-12 | Helper method for whether type has structural equality | Dylan MacKenzie | -12/+21 |
| 2020-06-11 | Document some opaque types code | Matthew Jasper | -3/+11 |
| 2020-06-11 | Forbid lifetime elision in let position impl Trait | Matthew Jasper | -2/+2 |
| 2020-06-11 | Remove associated opaque types | Matthew Jasper | -22/+6 |
| 2020-06-11 | Stop special casing top level TAIT | Matthew Jasper | -37/+32 |
| 2020-06-10 | review comments: only suggest one substitution | Esteban Küber | -35/+14 |
| 2020-06-10 | On recursive ADT, provide indirection structured suggestion | Esteban Küber | -14/+52 |
| 2020-06-10 | Rollup merge of #73005 - Aaron1011:fix/error-overflow, r=estebank | Dylan DPC | -0/+18 |
| 2020-06-10 | Rollup merge of #72897 - lcnr:structurally-match-normalize, r=pnkfelix | Dylan DPC | -1/+4 |
| 2020-06-10 | Use min_specialization in the remaining rustc crates | Matthew Jasper | -2/+2 |
| 2020-06-09 | Auto merge of #72114 - anyska:vtable-rename, r=nikomatsakis | bors | -103/+115 |
| 2020-06-07 | store `ObligationCause` on the heap | Bastian Kauschke | -5/+6 |
| 2020-06-06 | Rollup merge of #72508 - ecstatic-morse:poly-self-ty, r=nikomatsakis | Ralf Jung | -19/+39 |
| 2020-06-06 | Auto merge of #72927 - petrochenkov:rustc, r=Mark-Simulacrum | bors | -3/+2 |
| 2020-06-05 | Fix typo | Aaron Hill | -1/+1 |
| 2020-06-05 | Rename traits::ImplSourceImpl to ImplSourceUserDefined. | Ana-Maria Mihalache | -15/+17 |
| 2020-06-05 | Rename traits::Vtable to ImplSource. | Ana-Maria Mihalache | -103/+113 |
| 2020-06-04 | Treat selection error as ambiguous when error type is present | Aaron Hill | -0/+8 |
| 2020-06-04 | Don't create impl candidates when obligation contains errors | Aaron Hill | -0/+10 |