| Age | Commit message (Expand) | Author | Lines |
| 2023-10-27 | Auto merge of #103208 - cjgillot:match-fake-read, r=oli-obk,RalfJung | bors | -29/+39 |
| 2023-10-27 | Make IntRange exclusive | Nadrieril | -57/+65 |
| 2023-10-27 | s/to_pat/to_diagnostic_pat/ | Nadrieril | -21/+33 |
| 2023-10-27 | Match usize/isize exhaustively | Nadrieril | -50/+113 |
| 2023-10-27 | Propagate half-open ranges through exhaustiveness checking | Nadrieril | -102/+158 |
| 2023-10-27 | Inline `RangeInclusive` into `IntRange` | Nadrieril | -41/+33 |
| 2023-10-27 | Don't use `IntRange` for booleans | Nadrieril | -14/+56 |
| 2023-10-27 | Propagate half-open ranges through THIR | Nadrieril | -15/+16 |
| 2023-10-27 | Abstract over `PatRange` boundary value | Nadrieril | -169/+42 |
| 2023-10-27 | Handle `ty::Opaque` correctly | Nadrieril | -1/+16 |
| 2023-10-27 | Lint overlapping ranges as a separate pass | Nadrieril | -89/+91 |
| 2023-10-27 | Abstract over per-column pattern traversal | Nadrieril | -36/+77 |
| 2023-10-26 | Auto merge of #113262 - Nilstrieb:rawr-casting, r=lcnr | bors | -19/+13 |
| 2023-10-25 | Use let chains instead of let else | Nilstrieb | -19/+13 |
| 2023-10-25 | Make THIR unused_unsafe lint consistent with MIR | Matthew Jasper | -73/+86 |
| 2023-10-25 | Auto merge of #116482 - matthewjasper:thir-unsafeck-inline-constants, r=b-naber | bors | -33/+79 |
| 2023-10-24 | Update documentation. | Camille GILLOT | -3/+3 |
| 2023-10-24 | Use `PlaceMention` for match scrutinees. | Camille GILLOT | -26/+36 |
| 2023-10-21 | Fix #117033 | Nadrieril | -0/+3 |
| 2023-10-21 | Auto merge of #116734 - Nadrieril:lint-per-column, r=cjgillot | bors | -243/+326 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -56/+56 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -20/+20 |
| 2023-10-18 | coverage: Attach an optional `FunctionCoverageInfo` to `mir::Body` | Zalathar | -0/+1 |
| 2023-10-16 | Address review comments | Matthew Jasper | -59/+42 |
| 2023-10-16 | Fix inline const pattern unsafety checking in THIR | Matthew Jasper | -21/+84 |
| 2023-10-15 | Rollup merge of #116522 - bvanjoi:fix-115599, r=oli-obk | Matthias Krüger | -0/+8 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -123/+190 |
| 2023-10-15 | use `PatKind::error` when an ADT const value has violation | bohan | -0/+8 |
| 2023-10-14 | Lint `non_exhaustive_omitted_patterns` per column | Nadrieril | -78/+128 |
| 2023-10-14 | Distinguish user patterns from reconstructed witnesses | Nadrieril | -167/+200 |
| 2023-10-14 | Skip most of check_match checks in the presence of `PatKind::Error` | Nadrieril | -7/+19 |
| 2023-10-14 | Use `PatKind::Error` instead of `PatKind::Wild` to report errors | Nadrieril | -22/+25 |
| 2023-10-14 | Propagate pattern errors via a new `PatKind::Error` variant | Nadrieril | -22/+28 |
| 2023-10-13 | Bless tests and new warnings due to formatting changes | Michael Goulet | -1/+1 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -123/+190 |
| 2023-10-12 | Auto merge of #116391 - Nadrieril:constructorset, r=cjgillot | bors | -581/+665 |
| 2023-10-11 | Remember the `ErrorReported` used to silence follow up errors instead of recr... | Oli Scherer | -13/+15 |
| 2023-10-11 | Avoid emitting the non_exhaustive error if other errors already occurred | Oli Scherer | -1/+7 |
| 2023-10-11 | Prevent spurious `unreachable pattern` lints | Oli Scherer | -26/+35 |
| 2023-10-11 | Auto merge of #116623 - Nadrieril:validate-range-endpoints, r=oli-obk | bors | -131/+137 |
| 2023-10-11 | Fix range overflow checking | Nadrieril | -31/+64 |
| 2023-10-11 | Rework error handling when lowering range endpoints | Nadrieril | -114/+87 |
| 2023-10-05 | Auto merge of #116427 - cjgillot:no-internal, r=oli-obk | bors | -10/+3 |
| 2023-10-05 | Rollup merge of #116223 - catandcoder:master, r=cjgillot | Jubilee | -1/+1 |
| 2023-10-05 | Fix handling slices of empty types | Nadrieril | -8/+21 |
| 2023-10-04 | Remove mir::LocalDecl::internal. | Camille GILLOT | -10/+3 |
| 2023-10-04 | Clarify for review | Nadrieril | -25/+33 |
| 2023-10-04 | Fix misuses of a vs an | cui fliter | -1/+1 |
| 2023-10-03 | Don't collect `seen` if not needed | Nadrieril | -19/+11 |
| 2023-10-03 | Clarify handling of hidden variants | Nadrieril | -74/+76 |