| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2022-03-31 | obligation cause: `RepeatVec` -> `RepeatValueCopy` | lcnr | -5/+6 |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -2/+2 |
| 2022-03-26 | Do not use ParamEnv::and to cache param-env with candidate | Michael Goulet | -3/+10 |
| 2022-03-25 | Auto merge of #95280 - InfRandomness:infrandomness/Dtorck_clarification, r=ol... | bors | -7/+7 |
| 2022-03-25 | Rollup merge of #94391 - light4:issue-90319, r=estebank | Dylan DPC | -2/+15 |
| 2022-03-24 | Swap DtorckConstraint to DropckConstraint | InfRandomness | -7/+7 |
| 2022-03-25 | Fix ice when error reporting recursion errors | lightning1141 | -2/+15 |
| 2022-03-24 | Properly track `ImplObligation`s | Esteban Kuber | -7/+20 |
| 2022-03-21 | Rename `~const Drop` to `~const Destruct` | Deadbeef | -12/+14 |
| 2022-03-16 | rustc_error: make ErrorReported impossible to construct | mark | -4/+6 |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -1/+1 |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -3/+3 |
| 2022-02-26 | suggest a float literal when dividing a floating-point type by {integer} | Takayuki Maeda | -0/+5 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -2/+2 |
| 2022-02-17 | Suggest copying trait associated type bounds on lifetime error | Jack Huey | -0/+6 |
| 2022-02-09 | Ensure that queries only return Copy types. | Camille GILLOT | -5/+4 |
| 2022-01-31 | Do not store overlap_mode, just pass it down on insert | Santiago Pastorino | -13/+1 |
| 2022-01-31 | Move overlap_mode into trait level attribute + feature flag | Santiago Pastorino | -1/+49 |
| 2022-01-26 | Improve selection errors for `~const` trait bounds | Deadbeef | -4/+4 |
| 2022-01-18 | Check const Drop impls considering ConstIfConst bounds | Michael Goulet | -13/+20 |