| Age | Commit message (Expand) | Author | Lines |
| 2022-08-02 | Auto merge of #92268 - jswrenn:transmute, r=oli-obk | bors | -0/+4 |
| 2022-08-01 | Store associated item defaultness in impl_defaultness. | Camille GILLOT | -1/+1 |
| 2022-07-29 | remove some manual hash stable impls | lcnr | -25/+1 |
| 2022-07-27 | Initial (incomplete) implementation of transmutability trait. | Jack Wrenn | -0/+4 |
| 2022-07-24 | Combine redundant obligation cause codes | Michael Goulet | -10/+2 |
| 2022-07-21 | And for patterns too | Michael Goulet | -2/+5 |
| 2022-07-21 | Do if-expression obligation stuff less eagerly | Michael Goulet | -8/+9 |
| 2022-07-20 | Remove unused StableMap and StableSet types from rustc_data_structures | Michael Woerister | -1/+1 |
| 2022-07-16 | Rollup merge of #99290 - compiler-errors:revert-98794, r=lcnr | Matthias Krüger | -9/+1 |
| 2022-07-15 | Propagate Expectation around binop typeck code to construct more precise trai... | Will Crichton | -1/+2 |
| 2022-07-15 | Revert "Highlight conflicting param-env candidates" | Michael Goulet | -9/+1 |
| 2022-07-15 | remove tcx from ObligationCauseCode::span | Michael Goulet | -1/+1 |
| 2022-07-15 | Remove some more usages of guess_head_span | Michael Goulet | -6/+1 |
| 2022-07-12 | Move abstract const to rustc_middle::ty | kadmin | -1/+1 |
| 2022-07-08 | Auto merge of #98614 - oli-obk:take_unsound_opaque_types, r=wesleywiser | bors | -4/+14 |
| 2022-07-08 | Highlight conflicting param-env candidates | Michael Goulet | -1/+9 |
| 2022-07-07 | not knowing about opaque types is worse than not knowing about regions, make ... | Oli Scherer | -2/+2 |
| 2022-07-06 | Update TypeVisitor paths | Alan Egerton | -1/+1 |
| 2022-07-05 | impl TypeVisitable in type traversal macros | Alan Egerton | -2/+2 |
| 2022-07-05 | Add #[derive(TypeVisitable)] | Alan Egerton | -22/+38 |
| 2022-06-30 | Make `evaluate_obligation` not succeed unconditionally if it registered new h... | Oli Scherer | -4/+14 |
| 2022-06-28 | Fix trait object reborrow suggestion | Michael Goulet | -1/+1 |
| 2022-06-27 | Rollup merge of #98506 - compiler-errors:object-safety-suggestions, r=oli-obk | Matthias Krüger | -38/+29 |
| 2022-06-27 | Rollup merge of #97780 - compiler-errors:field-wfcheck-before-sized, r=jackh726 | Matthias Krüger | -1/+1 |
| 2022-06-25 | Fix span issues in object safety suggestions | Michael Goulet | -38/+29 |
| 2022-06-21 | Point at return expression for RPIT-related error | Michael Goulet | -0/+3 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -2/+1 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -2/+2 |
| 2022-06-05 | Do wfcheck on ADT field before Sized check | Michael Goulet | -1/+1 |
| 2022-05-22 | Lifetime variance fixes for rustc | Michael Goulet | -5/+7 |
| 2022-05-18 | Rollup merge of #95979 - lcnr:coherence-docs, r=compiler-errors | Dylan DPC | -0/+3 |
| 2022-05-17 | Auto merge of #96892 - oli-obk:🐌_obligation_cause_code_🐌, r=estebank | bors | -35/+75 |
| 2022-05-16 | Force inline InternedObligationCauseCode creation | Oli Scherer | -4/+4 |
| 2022-05-13 | Avoid invoking the full `eq` infrastructure when all we want is to check a di... | Oli Scherer | -1/+3 |
| 2022-05-12 | Give the inliner some hints | Oli Scherer | -0/+2 |
| 2022-05-11 | Gracefully fail to resolve associated items instead of `delay_span_bug`. | Camille GILLOT | -0/+18 |
| 2022-05-10 | Use InternedObligationCauseCode everywhere | Oli Scherer | -28/+20 |
| 2022-05-10 | Make `FunctionArgumentObligation` also use the "no allocation for misc" trick | Oli Scherer | -6/+16 |
| 2022-05-10 | Don't allocate misc obligation parents of derived obligations | Oli Scherer | -6/+7 |
| 2022-05-10 | Make the derived obligation cause parent private | Oli Scherer | -1/+9 |
| 2022-05-10 | Add a helper function for a common piece of code | Oli Scherer | -13/+15 |
| 2022-05-10 | Remove `clone_code` method | Oli Scherer | -7/+0 |
| 2022-05-10 | Remove another use of clone_code | Oli Scherer | -1/+1 |
| 2022-05-10 | Move an extension trait method onto the type directly and reuse it | Oli Scherer | -0/+24 |
| 2022-05-10 | Remove some unnecessary clones | Oli Scherer | -4/+10 |
| 2022-05-10 | update coherence docs, fix opaque type + generator ice | lcnr | -0/+3 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -3/+5 |
| 2022-04-04 | Auto merge of #95031 - compiler-errors:param-env-cache, r=Aaron1011 | bors | -3/+10 |
| 2022-04-01 | update comment | lcnr | -2/+1 |
| 2022-04-01 | convert more `DefId`s to `LocalDefId` | lcnr | -3/+3 |