| Age | Commit message (Expand) | Author | Lines |
| 2021-10-08 | clippy::complexity fixes | Matthias Krüger | -3/+1 |
| 2021-10-01 | Rollup merge of #89441 - Nadrieril:fix-89393, r=tmandry | Manish Goregaokar | -3/+4 |
| 2021-10-01 | Normalize after substituting via `field.ty()` | Nadrieril | -3/+4 |
| 2021-09-30 | Rollup merge of #89314 - notriddle:notriddle/lint-fix-enum-variant-match, r=d... | Manish Goregaokar | -19/+36 |
| 2021-09-30 | Auto merge of #89110 - Aaron1011:adjustment-span, r=estebank | bors | -2/+27 |
| 2021-09-29 | fix(lint): don't suggest refutable patterns to "fix" irrefutable bind | Michael Howell | -19/+36 |
| 2021-09-29 | Auto merge of #88950 - Nadrieril:deconstruct-pat, r=oli-obk | bors | -977/+794 |
| 2021-09-26 | Trivialize tracking of unreachable subpatterns | Nadrieril | -297/+95 |
| 2021-09-26 | Avoid double-deref in `Fields` | Nadrieril | -35/+31 |
| 2021-09-26 | Replace `Pat` with a new intermediate representation | Nadrieril | -489/+615 |
| 2021-09-26 | Remove dependency of `SubPatSet` on `Pat` | Nadrieril | -27/+23 |
| 2021-09-26 | Move special `&str` handling to `Constructor` and `Fields` | Nadrieril | -21/+21 |
| 2021-09-26 | Use usize for slice arity | Nadrieril | -15/+15 |
| 2021-09-26 | Rework `Fields` internals. | Nadrieril | -240/+195 |
| 2021-09-26 | A for loop is a lot faster apparently | Nadrieril | -29/+9 |
| 2021-09-26 | Cleanup the reporting of unreachable patterns | Nadrieril | -20/+14 |
| 2021-09-26 | Always report reachability for user-supplied patterns | Nadrieril | -8/+3 |
| 2021-09-26 | Remove some unreachable code | Nadrieril | -20/+11 |
| 2021-09-26 | Remove premature shortcutting | Nadrieril | -26/+12 |
| 2021-09-25 | Use larger span for adjustments on method calls | Aaron Hill | -2/+27 |
| 2021-09-20 | Fix ICE when `indirect_structural_match` is allowed | Fabian Wolff | -6/+8 |
| 2021-09-14 | Add reachable_patterns lint to rfc-2008-non_exhaustive | Devin Ragotzy | -51/+170 |
| 2021-09-09 | remove debug stmts | Ellen | -4/+0 |
| 2021-09-09 | move thir visitor to rustc_middle | Ellen | -241/+0 |
| 2021-09-09 | WIP state | Ellen | -0/+4 |
| 2021-09-01 | Fix drop handling for `if let` expressions | Matthew Jasper | -1/+5 |
| 2021-08-30 | Handle irrufutable or unreachable let-else | Cameron Steffen | -1/+20 |
| 2021-08-30 | Calculate LetSource later | Cameron Steffen | -40/+42 |
| 2021-08-29 | Auto merge of #88088 - nbdd0121:const2, r=nagisa | bors | -1/+6 |
| 2021-08-26 | add `tcx` to `fn walk` | lcnr | -1/+1 |
| 2021-08-26 | make unevaluated const substs optional | lcnr | -8/+6 |
| 2021-08-22 | Fix typos “an”→“a” and a few different ones that appeared in the sa... | Frank Steffahn | -1/+1 |
| 2021-08-22 | Fix more “a”/“an” typos | Frank Steffahn | -1/+1 |
| 2021-08-18 | Remove box syntax from rustc_mir_build | est31 | -10/+10 |
| 2021-08-16 | Forbid inline const block referencing params from being used in patterns | Gary Guo | -1/+6 |
| 2021-08-15 | Introduce hir::ExprKind::Let - Take 2 | Caio | -63/+135 |
| 2021-07-28 | Auto merge of #86251 - Smittyvb:thir-tree-again, r=oli-obk | bors | -0/+7 |
| 2021-07-27 | Auto merge of #80367 - camelid:check_match-combine-loop, r=Nadrieril | bors | -8/+3 |
| 2021-07-27 | Auto merge of #85305 - MarcusDunn:master, r=pnkfelix | bors | -48/+1 |
| 2021-07-24 | Support -Z unpretty=thir-tree again | Smitty | -0/+7 |
| 2021-07-22 | Combine two loops in `check_match` | Camelid | -8/+3 |
| 2021-07-18 | Revert "structural_match: non-structural-match ty closures" | Santiago Pastorino | -3/+0 |
| 2021-07-17 | Auto merge of #87123 - RalfJung:miri-provenance-overhaul, r=oli-obk | bors | -3/+7 |
| 2021-07-17 | Auto merge of #86761 - Alexhuszagh:master, r=estebank | bors | -28/+11 |
| 2021-07-17 | Changed dec2flt to use the Eisel-Lemire algorithm. | Alex Huszagh | -28/+11 |
| 2021-07-16 | get rid of incorrect erase_for_fmt | Ralf Jung | -1/+1 |
| 2021-07-15 | Remove refs from pat slices | Cameron Steffen | -4/+4 |
| 2021-07-14 | consistently treat None-tagged pointers as ints; get rid of some deprecated S... | Ralf Jung | -3/+7 |
| 2021-07-11 | Fix ICE with unsized type in const pattern | Fabian Wolff | -11/+23 |
| 2021-07-09 | Auto merge of #85263 - Smittyvb:thir-unsafeck-union-field, r=oli-obk | bors | -3/+3 |