| Age | Commit message (Expand) | Author | Lines |
| 2024-01-31 | Auto merge of #120346 - petrochenkov:ownodes, r=oli-obk | bors | -2/+2 |
| 2024-01-30 | Auto merge of #119101 - compiler-errors:outlives, r=lcnr | bors | -35/+70 |
| 2024-01-30 | Rollup merge of #120342 - oli-obk:track_errors6, r=nnethercote | Guillaume Gomez | -1/+2 |
| 2024-01-30 | hir: Remove `hir::Map::{owner,expect_owner}` | Vadim Petrochenkov | -2/+2 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -6/+6 |
| 2024-01-30 | Apply suggestions from review | Michael Goulet | -36/+22 |
| 2024-01-30 | Normalize caller bounds | Michael Goulet | -9/+30 |
| 2024-01-30 | Deeply normalize when processing registered region obligations | Michael Goulet | -8/+36 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -46/+46 |
| 2024-01-25 | Track ErrorGuaranteed instead of conjuring it from thin air | Oli Scherer | -1/+2 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2024-01-24 | Account for expected `dyn Trait` found `impl Trait` | Esteban Küber | -0/+20 |
| 2024-01-24 | On E0308 involving `dyn Trait`, mention trait objects | Esteban Küber | -0/+49 |
| 2024-01-23 | Rollup merge of #120261 - estebank:issue-102629, r=wesleywiser | León Orell Valerian Liehr | -16/+102 |
| 2024-01-23 | Suggest boxing both arms of if expr if that solves divergent arms involving `... | Esteban Küber | -16/+70 |
| 2024-01-22 | Suggest boxing if then expr if that solves divergent arms | Esteban Küber | -0/+32 |
| 2024-01-22 | Make generic const type mismatches not hide trait impls from the trait solver | Oli Scherer | -24/+10 |
| 2024-01-22 | Tweak error counting. | Nicholas Nethercote | -5/+6 |
| 2024-01-20 | Rollup merge of #119613 - gavinleroy:expose-obligations, r=lcnr | Matthias Krüger | -1/+24 |
| 2024-01-19 | Add trait obligation tracking to FulfillCtxt and expose FnCtxt in rustc_infer... | Gavin Gray | -1/+24 |
| 2024-01-18 | Rollup merge of #120021 - lcnr:const-var-value, r=compiler-errors | Matthias Krüger | -146/+60 |
| 2024-01-17 | Auto merge of #119922 - nnethercote:fix-Diag-code-is_lint, r=oli-obk | bors | -2/+2 |
| 2024-01-16 | Auto merge of #119947 - compiler-errors:old-solver-instantiate-response, r=lcnr | bors | -4/+12 |
| 2024-01-16 | don't store const var origins for known vars | lcnr | -146/+60 |
| 2024-01-15 | Rollup merge of #119897 - compiler-errors:fulfillment-errors, r=lcnr | Matthias Krüger | -14/+14 |
| 2024-01-15 | Rollup merge of #119818 - oli-obk:even_more_follow_up_errors3, r=compiler-errors | Matthias Krüger | -7/+0 |
| 2024-01-14 | Rework how diagnostic lints are stored. | Nicholas Nethercote | -2/+2 |
| 2024-01-13 | Make sure to instantiate placeholders correctly in old solver | Michael Goulet | -4/+12 |
| 2024-01-12 | Remove redundant Code from FulfillmentErrorCode variants | Michael Goulet | -14/+14 |
| 2024-01-12 | rename `reported_signature_mismatch` to reflect its use | lcnr | -3/+3 |
| 2024-01-11 | Keep error types around, even in obligations. | Oli Scherer | -7/+0 |
| 2024-01-11 | Rollup merge of #118915 - compiler-errors:alias-nits, r=lcnr | Matthias Krüger | -8/+7 |
| 2024-01-10 | Simplify some redundant names | Michael Goulet | -8/+7 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -1/+1 |
| 2024-01-10 | Add `DiagCtxt::delayed_bug`. | Nicholas Nethercote | -21/+14 |
| 2024-01-10 | Rename `struct_span_err!` as `struct_span_code_err!`. | Nicholas Nethercote | -6/+6 |
| 2024-01-09 | Auto merge of #118968 - aliemjay:canon-static, r=lcnr | bors | -56/+27 |
| 2024-01-08 | Remove `DiagnosticBuilder::delay_as_bug_without_consuming`. | Nicholas Nethercote | -2/+2 |
| 2024-01-08 | Remove all eight `DiagnosticBuilder::*_with_code` methods. | Nicholas Nethercote | -9/+9 |
| 2024-01-08 | Use chaining in `DiagnosticBuilder` construction. | Nicholas Nethercote | -3/+2 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -3/+3 |
| 2024-01-05 | Rollup merge of #119506 - compiler-errors:visibilities-for-object-safety-erro... | Matthias Krüger | -1/+4 |
| 2024-01-05 | Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errors | Michael Goulet | -24/+18 |
| 2024-01-05 | Rollup merge of #119148 - estebank:bare-traits, r=davidtwco | Michael Goulet | -1/+21 |
| 2024-01-05 | Use `resolutions(()).effective_visiblities` to avoid cycle errors | Michael Goulet | -1/+4 |
| 2024-01-04 | Silence redundant warning when E0038 will be emitted | Esteban Küber | -1/+21 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -24/+18 |
| 2024-01-01 | Minor improvements in comment for | Gurinder Singh | -2/+2 |
| 2023-12-30 | Auto merge of #116012 - cjgillot:gvn-const, r=oli-obk | bors | -1/+4 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -2/+2 |