| Age | Commit message (Expand) | Author | Lines |
| 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/+2 |
| 2024-01-14 | Use zip_eq to enforce that things being zipped have equal sizes | Michael Goulet | -1/+2 |
| 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/+130 |
| 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/+130 |
| 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 |
| 2024-01-10 | Rename `struct_span_err!` as `struct_span_code_err!`. | Nicholas Nethercote | -77/+90 |
| 2024-01-09 | Rollup merge of #119721 - compiler-errors:constness-implication, r=fee1-dead | Guillaume Gomez | -83/+8 |
| 2024-01-09 | Rollup merge of #117556 - obeis:static-mut-ref-lint, r=davidtwco | Guillaume Gomez | -0/+195 |
| 2024-01-08 | Only compute layout of opaque if coroutine is the cause of an opaque cycle | Michael Goulet | -9/+26 |
| 2024-01-08 | Don't check for recursion in generator witness fields | Michael Goulet | -18/+7 |
| 2024-01-08 | Remove logic in one_bound in astconv that prefers non-const bounds | Michael Goulet | -33/+2 |
| 2024-01-08 | ~const trait or projection bounds do not imply non-const bounds | Michael Goulet | -50/+6 |
| 2024-01-08 | Remove all eight `DiagnosticBuilder::*_with_code` methods. | Nicholas Nethercote | -5/+5 |
| 2024-01-08 | Use chaining for `DiagnosticBuilder` construction and `emit`. | Nicholas Nethercote | -80/+88 |
| 2024-01-08 | Use chaining in `DiagnosticBuilder` construction. | Nicholas Nethercote | -4/+2 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -37/+37 |
| 2024-01-05 | Rollup merge of #119420 - cjgillot:issue-119295, r=compiler-errors | Michael Goulet | -0/+7 |
| 2024-01-06 | Call `maybe_stmt_static_mut` inside `resolve_stmt` | Obei Sideg | -1/+3 |
| 2024-01-06 | Call `maybe_expr_static_mut` inside `resolve_expr` | Obei Sideg | -0/+4 |
| 2024-01-06 | Disallow reference to `static mut` for statements | Obei Sideg | -0/+19 |
| 2024-01-06 | Disallow reference to `static mut` for expressions | Obei Sideg | -0/+170 |
| 2024-01-05 | Do not run check on foreign items. | Camille GILLOT | -1/+1 |
| 2024-01-05 | Handle ForeignItem as TAIT scope. | Camille GILLOT | -0/+7 |
| 2024-01-05 | Auto merge of #119634 - matthiaskrgr:rollup-v2xt7et, r=matthiaskrgr | bors | -96/+155 |
| 2024-01-05 | Rollup merge of #119554 - matthewjasper:remove-guard-distinction, r=compiler-... | Matthias Krüger | -1/+11 |
| 2024-01-05 | Rollup merge of #119354 - fmease:negative_bounds-fixes, r=compiler-errors | Matthias Krüger | -22/+30 |
| 2024-01-05 | Rollup merge of #119350 - fmease:lazy-ty-aliases-implied-bounds, r=compiler-e... | Matthias Krüger | -73/+114 |
| 2024-01-05 | Auto merge of #119192 - michaelwoerister:mcp533-push, r=cjgillot | bors | -6/+8 |