| Age | Commit message (Expand) | Author | Lines |
| 2023-11-22 | Separate `PatStack` and `MatrixRow` | Nadrieril | -42/+90 |
| 2023-11-22 | Clarify the `Wildcard`/`Missing` situation | Nadrieril | -43/+59 |
| 2023-11-22 | Cleanup span passing | Nadrieril | -30/+31 |
| 2023-11-22 | Store wildcard row in the matrix | Nadrieril | -39/+48 |
| 2023-11-22 | Fully rework the algorithm and its explanation | Nadrieril | -638/+748 |
| 2023-11-22 | Keep rows with guards in the matrix | Nadrieril | -46/+38 |
| 2023-11-22 | Respect `split` invariants for `Opaque`s | Nadrieril | -25/+59 |
| 2023-11-22 | Abstract over the list of `WitnessStack`s | Nadrieril | -69/+106 |
| 2023-11-22 | Tweak `lower_pattern` | Nadrieril | -2/+4 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -86/+79 |
| 2023-11-19 | Rollup merge of #117832 - RalfJung:interpret-shift, r=cjgillot | Michael Goulet | -4/+5 |
| 2023-11-17 | rename bound region instantiation | lcnr | -1/+1 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -5/+7 |
| 2023-11-14 | Rollup merge of #117686 - compiler-errors:gen-body, r=wesleywiser | Matthias Krüger | -11/+1 |
| 2023-11-14 | Auto merge of #117330 - tmiasko:custom-mir-cleanup-blocks, r=cjgillot | bors | -36/+108 |
| 2023-11-14 | Custom MIR: Support cleanup blocks | Tomasz Miąsko | -36/+108 |
| 2023-11-13 | rename `ReLateBound` to `ReBound` | lcnr | -1/+1 |
| 2023-11-12 | interpret: simplify handling of shifts by no longer trying to handle signed a... | Ralf Jung | -4/+5 |
| 2023-11-09 | Auto merge of #117712 - lcnr:expand-coroutine, r=jackh726 | bors | -5/+5 |
| 2023-11-08 | rename `BorrowKind::Shallow` to `Fake` | lcnr | -5/+5 |
| 2023-11-08 | Auto merge of #116930 - RalfJung:raw-ptr-match, r=davidtwco | bors | -30/+31 |
| 2023-11-08 | avoid unnecessary nested conditionals | Ralf Jung | -11/+9 |
| 2023-11-07 | Build pre-coroutine-transform coroutine body | Michael Goulet | -11/+1 |
| 2023-11-07 | Auto merge of #117229 - matthewjasper:thir-unsafeck-fixes, r=cjgillot | bors | -19/+112 |
| 2023-11-06 | Build a better MIR body when errors are encountered | Michael Goulet | -29/+59 |
| 2023-11-06 | Visit patterns in THIR let expressions | Matthew Jasper | -8/+0 |
| 2023-11-06 | Add suggestion to THIR unsafe_op_in_unsafe_fn lint | Matthew Jasper | -10/+109 |
| 2023-11-06 | Recognise thread local statics in THIR unsafeck | Matthew Jasper | -1/+3 |
| 2023-11-04 | Suggest to set lint level on whole match | Nadrieril | -14/+33 |
| 2023-11-04 | Warn when lint level is set on a match arm | Nadrieril | -21/+46 |
| 2023-11-04 | Rollup merge of #117343 - Nadrieril:cleanup_check_match, r=davidtwco | Takayuki Maeda | -434/+400 |
| 2023-11-03 | Tweak spans for "adt defined here" note | Nadrieril | -6/+1 |
| 2023-11-03 | Accumulate let chains alongside the visit | Nadrieril | -76/+78 |
| 2023-11-03 | clone less | Matthias Krüger | -1/+1 |
| 2023-11-02 | Cleanup check_match code paths | Nadrieril | -110/+104 |
| 2023-11-02 | Factor out pointing at ADT definition | Nadrieril | -44/+41 |
| 2023-11-02 | Always do all the pattern checks | Nadrieril | -60/+60 |
| 2023-11-02 | Tweak diagnostic for consistency | Nadrieril | -4/+2 |
| 2023-11-02 | Check pattern error while lowering | Nadrieril | -42/+29 |
| 2023-11-02 | Uncomplicate check_let_chain | Nadrieril | -45/+35 |
| 2023-11-02 | Reorder | Nadrieril | -148/+151 |
| 2023-11-01 | Auto merge of #114208 - GKFX:offset_of_enum, r=wesleywiser | bors | -1/+1 |
| 2023-11-01 | Auto merge of #116692 - Nadrieril:half-open-ranges, r=cjgillot | bors | -354/+401 |
| 2023-10-31 | Support enum variants in offset_of! | George Bateman | -1/+1 |
| 2023-10-30 | Some more coroutine renamings | Michael Goulet | -8/+13 |
| 2023-10-30 | Rollup merge of #117398 - Nadrieril:fix-117378, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2023-10-30 | Correctly handle nested or-patterns in column-wise analyses | Nadrieril | -1/+1 |
| 2023-10-30 | remove some dead code | Ralf Jung | -10/+0 |
| 2023-10-28 | also lint against fn ptr and raw ptr nested inside the const | Ralf Jung | -13/+9 |
| 2023-10-28 | patterns: reject raw pointers that are not just integers | Ralf Jung | -8/+25 |