| Age | Commit message (Expand) | Author | Lines |
| 2024-01-10 | Add test case for #119778 | Nadrieril | -0/+48 |
| 2024-01-09 | Check bindings around never patterns | Nadrieril | -19/+14 |
| 2024-01-09 | Add tests | Nadrieril | -56/+1 |
| 2024-01-07 | Abort analysis on type error | Nadrieril | -0/+43 |
| 2024-01-05 | Rollup merge of #119554 - matthewjasper:remove-guard-distinction, r=compiler-... | Matthias Krüger | -2/+2 |
| 2024-01-05 | Remove `hir::Guard` | Matthew Jasper | -2/+2 |
| 2024-01-05 | Stabilize THIR unsafeck | Matthew Jasper | -8/+10 |
| 2024-01-05 | Remove revisions for THIR unsafeck | Matthew Jasper | -30/+14 |
| 2023-12-29 | add test for #117626 | bohan | -0/+21 |
| 2023-12-24 | Auto merge of #118796 - Nadrieril:fix-exponential-id-match-2, r=cjgillot | bors | -0/+72 |
| 2023-12-23 | Reveal empty opaques in depth | Nadrieril | -14/+41 |
| 2023-12-23 | Improve performance on wide matches | Nadrieril | -0/+72 |
| 2023-12-20 | Reveal opaque types in exhaustiveness checking | Nadrieril | -9/+39 |
| 2023-12-20 | Add tests | Nadrieril | -0/+217 |
| 2023-12-09 | Don't warn an empty pattern unreachable if we're not sure the data is valid | Nadrieril | -597/+87 |
| 2023-12-09 | Test empty types better | Nadrieril | -489/+2595 |
| 2023-12-08 | Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors | bors | -15/+15 |
| 2023-12-04 | Remove the `precise_pointer_size_matching` feature gate | Nadrieril | -63/+24 |
| 2023-12-03 | Disallow arm bodies on never patterns | Nadrieril | -14/+14 |
| 2023-12-02 | Add tests | Nadrieril | -1/+1 |
| 2023-11-29 | Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errors | Matthias Krüger | -0/+150 |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -0/+150 |
| 2023-11-27 | Suggest swapping the order of `ref` and `box` | Hirochika Matsumoto | -0/+36 |
| 2023-11-26 | Auto merge of #117611 - Nadrieril:linear-pass-take-4, r=cjgillot | bors | -91/+120 |
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -52/+52 |
| 2023-11-22 | Fully rework the algorithm and its explanation | Nadrieril | -27/+34 |
| 2023-11-22 | Keep rows with guards in the matrix | Nadrieril | -14/+14 |
| 2023-11-22 | Add some tests | Nadrieril | -55/+77 |
| 2023-11-17 | On resolve error of `[rest..]`, suggest `[rest @ ..]` | Esteban Küber | -0/+39 |
| 2023-11-08 | Auto merge of #116930 - RalfJung:raw-ptr-match, r=davidtwco | bors | -14/+94 |
| 2023-11-03 | Tweak spans for "adt defined here" note | Nadrieril | -136/+150 |
| 2023-11-02 | Always do all the pattern checks | Nadrieril | -4/+22 |
| 2023-11-02 | Add regression test for pattern checks | Nadrieril | -0/+72 |
| 2023-11-02 | Tweak diagnostic for consistency | Nadrieril | -57/+109 |
| 2023-11-01 | Auto merge of #117289 - estebank:issue-72298, r=cjgillot | bors | -0/+94 |
| 2023-10-30 | Account for `ref` and `mut` in the wrong place for pattern ident renaming | Esteban Küber | -0/+94 |
| 2023-10-28 | make pointer_structural_match warn-by-default | Ralf Jung | -14/+94 |
| 2023-10-27 | Match usize/isize exhaustively | Nadrieril | -243/+194 |
| 2023-10-27 | Add tests | Nadrieril | -14/+80 |
| 2023-10-27 | Lint overlapping ranges as a separate pass | Nadrieril | -15/+58 |
| 2023-10-16 | Fix inline const pattern unsafety checking in THIR | Matthew Jasper | -14/+31 |
| 2023-10-15 | use `PatKind::error` when an ADT const value has violation | bohan | -0/+18 |
| 2023-10-14 | Skip most of check_match checks in the presence of `PatKind::Error` | Nadrieril | -34/+9 |
| 2023-10-12 | Auto merge of #116391 - Nadrieril:constructorset, r=cjgillot | bors | -0/+61 |
| 2023-10-11 | Avoid emitting the non_exhaustive error if other errors already occurred | Oli Scherer | -47/+9 |
| 2023-10-11 | Prevent spurious `unreachable pattern` lints | Oli Scherer | -143/+71 |
| 2023-10-06 | Auto merge of #114811 - estebank:impl-ambiguity, r=wesleywiser | bors | -0/+3 |
| 2023-10-05 | Add a note to duplicate diagnostics | Alex Macleod | -0/+4 |
| 2023-10-05 | Fix handling slices of empty types | Nadrieril | -0/+61 |
| 2023-10-04 | Reorder fullfillment errors to keep more interesting ones first | Esteban Küber | -0/+3 |