| Age | Commit message (Expand) | Author | Lines |
| 2025-05-06 | let deref patterns participate in usefulness/exhaustiveness | dianne | -15/+9 |
| 2025-05-05 | always peel `&mut`, to allow matching on `&mut str` | dianne | -3/+143 |
| 2025-05-05 | match ergonomics for string and byte string literal patterns | dianne | -41/+156 |
| 2025-05-04 | Auto merge of #140616 - petrochenkov:noannempty, r=jieyouxu | bors | -2/+1 |
| 2025-05-03 | compiletest: Do not require annotations on empty labels and suggestions | Vadim Petrochenkov | -2/+1 |
| 2025-05-03 | Move some tests out of tests/ui | mejrs | -0/+26 |
| 2025-04-30 | compiletest: Make diagnostic kind mandatory on line annotations | Vadim Petrochenkov | -307/+331 |
| 2025-04-27 | Test partial moves via deref pats | Nadrieril | -0/+8 |
| 2025-04-24 | lower deref patterns on boxes using built-in derefs | dianne | -0/+47 |
| 2025-04-24 | move existing tests away from using boxes | dianne | -50/+96 |
| 2025-04-24 | Rollup merge of #140028 - dianne:lit-deref-pats-p1, r=oli-obk | Matthias Krüger | -29/+244 |
| 2025-04-22 | make `[u8]` and `[u8;N]` literal patterns usable in deref patterns | dianne | -1/+147 |
| 2025-04-22 | make `str` literal patterns usable in deref patterns | dianne | -29/+54 |
| 2025-04-22 | add a test for byte string literal pattern mutability mismatches | dianne | -0/+44 |
| 2025-04-19 | Rollup merge of #139042 - compiler-errors:do-not-optimize-switchint, r=saethlin | Chris Denton | -0/+24 |
| 2025-04-18 | Rollup merge of #138528 - dianne:implicit-deref-patterns, r=Nadrieril | Matthias Krüger | -6/+437 |
| 2025-04-17 | Auto merge of #139949 - matthiaskrgr:rollup-pxc5tsx, r=matthiaskrgr | bors | -5/+5 |
| 2025-04-17 | Rollup merge of #138632 - clubby789:stabilize-cfg-boolean-lit, r=davidtwco,Ur... | Matthias Krüger | -5/+5 |
| 2025-04-16 | Make cow_of_cow test a teeny bit more explicit | Nadrieril | -1/+2 |
| 2025-04-16 | add a feature gate test | dianne | -0/+44 |
| 2025-04-16 | upvar inference for implicit deref patterns | dianne | -0/+27 |
| 2025-04-16 | respect the tcx's recursion limit when peeling | dianne | -0/+41 |
| 2025-04-16 | don't peel ADTs the pattern could match | dianne | -0/+79 |
| 2025-04-16 | register `DerefMut` bounds for implicit mutable derefs | dianne | -3/+62 |
| 2025-04-16 | pattern typing for immutable implicit deref patterns | dianne | -3/+183 |
| 2025-04-16 | Remove old diagnostic notes for type ascription syntax | Zalathar | -2/+0 |
| 2025-04-08 | Do not optimize out SwitchInt before borrowck, or if Zmir-preserve-ub | Michael Goulet | -0/+24 |
| 2025-04-08 | UI tests: add missing diagnostic kinds where possible | Vadim Petrochenkov | -52/+52 |
| 2025-04-08 | borrowck typeck children together with their parent | lcnr | -26/+92 |
| 2025-04-03 | Use `cfg(false)` in UI tests | clubby789 | -5/+5 |
| 2025-03-21 | remove `feature(inline_const_pat)` | lcnr | -17/+60 |
| 2025-03-15 | Rollup merge of #138460 - xizheyin:issue-138319, r=petrochenkov | León Orell Valerian Liehr | -0/+22 |
| 2025-03-14 | Pass precise HirId when calling check_stability | xizheyin | -0/+22 |
| 2025-03-13 | EUV: fix place of deref pattern's interior's scrutinee | dianne | -0/+15 |
| 2025-03-11 | Implement `#[define_opaque]` attribute for functions. | Oli Scherer | -40/+46 |
| 2025-02-25 | Make E0614 a structured error | Esteban Küber | -2/+2 |
| 2025-02-21 | Trim suggestion part before generating highlights | Michael Goulet | -21/+21 |
| 2025-02-21 | More sophisticated span trimming | Michael Goulet | -18/+12 |
| 2025-02-20 | Auto merge of #137295 - matthiaskrgr:rollup-tdu3t39, r=matthiaskrgr | bors | -1/+31 |
| 2025-02-19 | don't get trapped inside of expansions when trimming labels | dianne | -6/+3 |
| 2025-02-19 | add a failing test | dianne | -1/+34 |
| 2025-02-18 | "classic2021" ruleset: experimentally add fallback-to-outer (eat both) | dianne | -116/+54 |
| 2025-02-18 | add mixed-edition tests | dianne | -0/+486 |
| 2025-02-18 | "structural2021" ruleset: add fallback-to-outer (eat both) deref rule | dianne | -173/+114 |
| 2025-02-18 | "classic2021" and "structural2021" rulesets: add eat-inherited-ref-alone dere... | dianne | -514/+163 |
| 2025-02-18 | remove old edition-2021-specific tests | dianne | -187/+0 |
| 2025-02-18 | add test revisions for old-edition behavior of feature gates | dianne | -322/+1783 |
| 2025-02-18 | Rollup merge of #137161 - dianne:pat-migration-bookkeeping-for-macros, r=Nadr... | Matthias Krüger | -1/+36 |
| 2025-02-16 | bookkeep properly when pointing into macro expansions | dianne | -2/+6 |
| 2025-02-16 | add a failing test | dianne | -1/+32 |