| Age | Commit message (Expand) | Author | Lines |
| 2024-01-23 | Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`. | Nicholas Nethercote | -34/+22 |
| 2024-01-22 | Auto merge of #120242 - matthiaskrgr:rollup-a93yj3i, r=matthiaskrgr | bors | -7/+9 |
| 2024-01-22 | Rollup merge of #120164 - trevyn:is_downgradable, r=compiler-errors | Matthias Krüger | -7/+9 |
| 2024-01-22 | Rollup merge of #120213 - compiler-errors:dont-make-non-lifetime-binders-in-r... | Matthias Krüger | -25/+9 |
| 2024-01-22 | Tweak error counting. | Nicholas Nethercote | -1/+1 |
| 2024-01-21 | Don't actually make bound ty/const for RTN | Michael Goulet | -25/+9 |
| 2024-01-21 | `maybe_lint_impl_trait`: separate `is_downgradable` from `is_object_safe` | trevyn | -7/+9 |
| 2024-01-21 | Auto merge of #120100 - oli-obk:astconv_lifetimes, r=BoxyUwU | bors | -43/+50 |
| 2024-01-19 | Account for traits using self-trait by name without `dyn` | Esteban Küber | -8/+16 |
| 2024-01-19 | Avoid ICE: Check diagnostic is error before downgrading | Esteban Küber | -3/+5 |
| 2024-01-18 | Rollup merge of #119869 - oli-obk:track_errors2, r=matthewjasper | Matthias Krüger | -143/+225 |
| 2024-01-18 | Auto merge of #120089 - matthiaskrgr:rollup-xyfqrb5, r=matthiaskrgr | bors | -1/+2 |
| 2024-01-18 | Don't forget that the lifetime on hir types is `'tcx` | Oli Scherer | -43/+50 |
| 2024-01-18 | Auto merge of #118553 - jackh726:lint-implied-bounds, r=lcnr | bors | -11/+65 |
| 2024-01-18 | Rollup merge of #119967 - ShE3py:patkind-err, r=WaffleLapkin | Matthias Krüger | -1/+2 |
| 2024-01-17 | Add -Zno-implied-bounds-compat option and use it | Jack Huey | -13/+18 |
| 2024-01-17 | Correctly handle normalization in implied bounds | Ali MJ Al-Nasrawy | -11/+60 |
| 2024-01-17 | Rollup merge of #119975 - lukas-code:inferring-return-types-and-opaque-types-... | Matthias Krüger | -12/+19 |
| 2024-01-17 | Make crate_inherent_impls fallible and stop using `track_errors` for it | Oli Scherer | -36/+52 |
| 2024-01-17 | Make crate_inherent_impls_overlap_check bubble up its errors | Oli Scherer | -19/+29 |
| 2024-01-17 | Move `check_mod_impl_wf` query call out of track_errors and bubble errors up ... | Oli Scherer | -70/+123 |
| 2024-01-17 | Stop using track_errors for some forever unstable rustc_attr analyses | Oli Scherer | -18/+21 |
| 2024-01-17 | Auto merge of #119922 - nnethercote:fix-Diag-code-is_lint, r=oli-obk | bors | -12/+10 |
| 2024-01-17 | Add `PatKind::Err` | Lieselotte | -1/+2 |
| 2024-01-16 | Don't ICE if TAIT-defining fn contains a closure with `_` in return type | Lukas Markeffsky | -12/+19 |
| 2024-01-15 | Rollup merge of #119971 - compiler-errors:zip-eq, r=nnethercote | Matthias Krüger | -1/+3 |
| 2024-01-14 | Use zip_eq to enforce that things being zipped have equal sizes | Michael Goulet | -1/+3 |
| 2024-01-14 | Rework how diagnostic lints are stored. | Nicholas Nethercote | -12/+10 |
| 2024-01-13 | Auto merge of #119088 - George-lewis:glewis/suggest-upgrading-compiler, r=Nil... | bors | -20/+16 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -20/+16 |
| 2024-01-13 | Rollup merge of #119896 - oli-obk:variance_ice, r=compiler-errors | Matthias Krüger | -2/+6 |
| 2024-01-13 | Rollup merge of #119587 - beepster4096:system_varargs, r=petrochenkov | Matthias Krüger | -1/+2 |
| 2024-01-12 | allow system abi to be variadic | beepster4096 | -1/+2 |
| 2024-01-13 | Auto merge of #118947 - Bryanskiy:delegStep1, r=petrochenkov,lcnr | bors | -4/+134 |
| 2024-01-12 | Taint `_` placeholder types | Oli Scherer | -2/+6 |
| 2024-01-12 | Rollup merge of #119817 - compiler-errors:normalize-opaques, r=lcnr | Guillaume Gomez | -1/+1 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -4/+134 |
| 2024-01-11 | Remove special-casing around aliaskind in new solver | Michael Goulet | -1/+1 |
| 2024-01-11 | Taint more aggressively in astconv | Oli Scherer | -12/+28 |
| 2024-01-11 | Silence follow up errors if astconv already errored | Oli Scherer | -4/+24 |
| 2024-01-11 | Rollup merge of #119803 - oli-obk:even_more_follow_up_errors, r=compiler-errors | Matthias Krüger | -58/+27 |
| 2024-01-10 | Auto merge of #119751 - nnethercote:error-api-fixes, r=oli-obk | bors | -166/+159 |
| 2024-01-10 | Avoid follow up errors | Oli Scherer | -0/+15 |
| 2024-01-10 | Turn some free functions into methods | Oli Scherer | -51/+9 |
| 2024-01-10 | Use a ty::Error instead of patching up a type after erroring | Oli Scherer | -7/+3 |
| 2024-01-09 | Auto merge of #117449 - oli-obk:query_merge_immobile_game, r=matthewjasper | bors | -6/+5 |
| 2024-01-09 | Avoid silencing relevant follow-up errors | Oli Scherer | -6/+5 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -54/+52 |
| 2024-01-10 | Add `DiagCtxt::delayed_bug`. | Nicholas Nethercote | -32/+14 |
| 2024-01-10 | Shorten some error invocations. | Nicholas Nethercote | -4/+4 |