| Age | Commit message (Expand) | Author | Lines |
| 2024-01-31 | Auto merge of #120346 - petrochenkov:ownodes, r=oli-obk | bors | -1/+1 |
| 2024-01-30 | hir: Remove `hir::Map::{owner,expect_owner}` | Vadim Petrochenkov | -1/+1 |
| 2024-01-30 | Rollup merge of #120488 - nnethercote:diag-lifetimes, r=oli-obk | Guillaume Gomez | -30/+39 |
| 2024-01-30 | Remove lifetimes from some diagnostics. | Nicholas Nethercote | -18/+18 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -12/+21 |
| 2024-01-29 | Rollup merge of #120390 - matthewjasper:inline-constant-pat-mir, r=davidtwco | Dylan DPC | -2/+35 |
| 2024-01-29 | Borrow check inline const patterns | Matthew Jasper | -2/+35 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -35/+35 |
| 2024-01-26 | remove illegal_floating_point_literal_pattern lint | Ralf Jung | -13/+3 |
| 2024-01-26 | make matching on NaN a hard error | Ralf Jung | -11/+33 |
| 2024-01-26 | Classify closure arguments in refutable pattern in argument error | Deadbeef | -1/+10 |
| 2024-01-25 | Remove unused features | clubby789 | -1/+0 |
| 2024-01-25 | Clarify the new binding dance | Nadrieril | -44/+20 |
| 2024-01-25 | Put new bindings first in refutable cases too | Nadrieril | -4/+4 |
| 2024-01-25 | Clarify the binding dance | Nadrieril | -22/+41 |
| 2024-01-25 | Move `Or` test out of the loop | Nadrieril | -22/+26 |
| 2024-01-23 | Rollup merge of #120171 - cjgillot:jump-threading-assume-assert, r=tmiasko | León Orell Valerian Liehr | -0/+4 |
| 2024-01-22 | Add Assume custom MIR. | Camille GILLOT | -0/+4 |
| 2024-01-23 | Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`. | Nicholas Nethercote | -25/+25 |
| 2024-01-22 | Auto merge of #120242 - matthiaskrgr:rollup-a93yj3i, r=matthiaskrgr | bors | -39/+49 |
| 2024-01-22 | Rollup merge of #120097 - Nadrieril:consistent_unreachable_subpats, r=compile... | Matthias Krüger | -39/+49 |
| 2024-01-22 | Rollup merge of #119948 - asquared31415:unsafe_op_in_unsafe_fn_fix, r=TaKO8Ki | Matthias Krüger | -1/+1 |
| 2024-01-22 | Auto merge of #120080 - cuviper:128-align-packed, r=nikic | bors | -2/+2 |
| 2024-01-20 | Remove Ty: Copy bound | Nadrieril | -1/+1 |
| 2024-01-19 | Pack the u128 in LitKind::Int | Josh Stone | -2/+2 |
| 2024-01-19 | Rollup merge of #120009 - Nadrieril:never_patterns_tyck, r=compiler-errors | Matthias Krüger | -0/+26 |
| 2024-01-19 | Rollup merge of #119835 - Nadrieril:simplify-empty-logic, r=compiler-errors | Matthias Krüger | -1/+2 |
| 2024-01-18 | Typecheck never patterns | Nadrieril | -0/+26 |
| 2024-01-18 | Consistently warn unreachable subpatterns | Nadrieril | -31/+37 |
| 2024-01-18 | Consistently set `MatchVisitor.error` on error | Nadrieril | -12/+16 |
| 2024-01-17 | Add `PatKind::Err` | Lieselotte | -0/+2 |
| 2024-01-16 | Auto merge of #116520 - Enselic:large-copy-into-fn, r=oli-obk | bors | -10/+26 |
| 2024-01-16 | Rollup merge of #119969 - compiler-errors:simplify-closure-env-ty, r=oli-obk | Matthias Krüger | -37/+19 |
| 2024-01-15 | make unsafe_op_in_unsafe_fn MachineApplicable and add it to 2024 compatibility | asquared31415 | -1/+1 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -10/+26 |
| 2024-01-15 | Clarify that the status of `&!` is undecided | Nadrieril | -1/+2 |
| 2024-01-15 | Rollup merge of #119971 - compiler-errors:zip-eq, r=nnethercote | Matthias Krüger | -3/+5 |
| 2024-01-14 | Use zip_eq to enforce that things being zipped have equal sizes | Michael Goulet | -2/+3 |
| 2024-01-14 | Closure body was being built incorrectly on error... | Michael Goulet | -1/+2 |
| 2024-01-14 | Simplify closure_env_ty and closure_env_param | Michael Goulet | -37/+19 |
| 2024-01-11 | Rollup merge of #119715 - Nadrieril:graceful-type-error, r=compiler-errors | Matthias Krüger | -2/+8 |
| 2024-01-10 | Add `DiagCtxt::delayed_bug`. | Nicholas Nethercote | -34/+33 |
| 2024-01-10 | Rename `struct_span_err!` as `struct_span_code_err!`. | Nicholas Nethercote | -2/+4 |
| 2024-01-09 | Don't mix combinators and `let else` | Nadrieril | -3/+6 |
| 2024-01-07 | Add an error path to the algorithm | Nadrieril | -2/+5 |
| 2024-01-06 | Don't populate yield and resume types after the fact | Michael Goulet | -65/+65 |
| 2024-01-06 | Auto merge of #119329 - Nadrieril:reveal-opaques-early, r=compiler-errors | bors | -4/+4 |
| 2024-01-05 | Rollup merge of #119563 - compiler-errors:coroutine-resume, r=oli-obk | Matthias Krüger | -10/+17 |
| 2024-01-05 | Rollup merge of #119554 - matthewjasper:remove-guard-distinction, r=compiler-... | Matthias Krüger | -67/+69 |
| 2024-01-05 | Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errors | Michael Goulet | -4/+4 |