| Age | Commit message (Expand) | Author | Lines |
| 2024-09-13 | Rename and reorder lots of lifetimes. | Nicholas Nethercote | -7/+6 |
| 2024-09-13 | Auto merge of #107251 - dingxiangfei2009:let-chain-rescope, r=jieyouxu | bors | -1/+17 |
| 2024-09-12 | Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoerister | Stuart Cook | -3/+2 |
| 2024-09-11 | Simplify some nested if statements | Michael Goulet | -3/+2 |
| 2024-09-11 | rescope temp lifetime in let-chain into IfElse | Ding Xiang Fei | -1/+17 |
| 2024-09-09 | Remove needless returns detected by clippy in the compiler | Eduardo Sánchez Muñoz | -7/+5 |
| 2024-09-01 | Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU" | Jakub Beránek | -91/+6 |
| 2024-08-29 | Add `warn(unreachable_pub)` to `rustc_mir_build`. | Nicholas Nethercote | -1/+2 |
| 2024-08-28 | Implement RFC 3525. | Luca Versari | -6/+91 |
| 2024-08-25 | Avoid taking reference of &TyKind | Michael Goulet | -2/+2 |
| 2024-08-24 | Fix `elided_named_lifetimes` in code | Pavel Grigorenko | -1/+1 |
| 2024-08-21 | Rollup merge of #129345 - compiler-errors:scratch4, r=jieyouxu | Matthias Krüger | -7/+2 |
| 2024-08-21 | Rollup merge of #129344 - compiler-errors:less-option-unit-diagnostics, r=jie... | Matthias Krüger | -10/+10 |
| 2024-08-21 | Rollup merge of #129281 - Nadrieril:tweak-unreachable-lint-wording, r=estebank | Matthias Krüger | -16/+35 |
| 2024-08-21 | Simplify some redundant field names | Michael Goulet | -7/+2 |
| 2024-08-21 | Use bool in favor of Option<()> for diagnostics | Michael Goulet | -10/+10 |
| 2024-08-20 | Move the "matches no value" note to be a span label | Nadrieril | -10/+7 |
| 2024-08-20 | fix: simple typo in compiler directory | c8ef | -1/+1 |
| 2024-08-19 | Cap the number of patterns pointed to by the lint | Nadrieril | -3/+20 |
| 2024-08-19 | Add a note with a link to explain empty types | Nadrieril | -0/+5 |
| 2024-08-19 | Reword the "unreachable pattern" explanations | Nadrieril | -4/+4 |
| 2024-08-18 | rename AddressOf -> RawBorrow inside the compiler | Ralf Jung | -14/+14 |
| 2024-08-17 | Remove a useless ref/id/ref round-trip from `pattern_from_hir` | Zalathar | -6/+2 |
| 2024-08-14 | Auto merge of #129060 - matthiaskrgr:rollup-s72gpif, r=matthiaskrgr | bors | -7/+30 |
| 2024-08-13 | Remove a no-longer-true `assert` | Nadrieril | -4/+6 |
| 2024-08-13 | `#[deprecated_safe_2024]`: Also use the `// TODO:` hint in the compiler error | Tobias Bucher | -5/+12 |
| 2024-08-13 | Allow to customize `// TODO:` comment for deprecated safe autofix | Tobias Bucher | -7/+23 |
| 2024-08-13 | Auto merge of #128742 - RalfJung:miri-vtable-uniqueness, r=saethlin | bors | -2/+4 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -2/+4 |
| 2024-08-10 | Stabilize `min_exhaustive_patterns` | Nadrieril | -12/+7 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -2/+4 |
| 2024-08-07 | Disallow enabling features without their implied features | Caleb Zulawski | -9/+1 |
| 2024-08-07 | Hide implicit target features from diagnostics when possible | Caleb Zulawski | -5/+21 |
| 2024-08-06 | miri: make vtable addresses not globally unique | Ralf Jung | -2/+4 |
| 2024-08-05 | custom MIR: add support for tail calls | Ralf Jung | -0/+22 |
| 2024-08-01 | MIR required_consts, mentioned_items: ensure we do not forget to fill these l... | Ralf Jung | -2/+2 |
| 2024-07-31 | Rollup merge of #127159 - Nadrieril:hide-candidate, r=matthewjasper | Matthias Krüger | -245/+293 |
| 2024-07-29 | Rollup merge of #128304 - Zalathar:thir-pat-display, r=Nadrieril | Matthias Krüger | -5/+5 |
| 2024-07-29 | Entirely hide `Candidate`s from outside `lower_match_tree` | Nadrieril | -38/+64 |
| 2024-07-29 | Visiting bindings is straightforward now | Nadrieril | -67/+14 |
| 2024-07-29 | Abstract out the candidate manipulation not in the main algorithm | Nadrieril | -127/+192 |
| 2024-07-29 | Set up false edges in `lower_match_tree` | Nadrieril | -38/+42 |
| 2024-07-29 | Small simplification | Nadrieril | -14/+20 |
| 2024-07-29 | Encapsulate the printing of `WitnessPat` | Zalathar | -4/+4 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -112/+127 |
| 2024-07-28 | Don't store `thir::Pat` in error structs | Zalathar | -1/+1 |
| 2024-07-26 | Auto merge of #128034 - Nadrieril:explain-unreachable, r=compiler-errors | bors | -29/+87 |
| 2024-07-26 | Rollup merge of #128085 - Zalathar:notes, r=Nadrieril | Matthias Krüger | -60/+198 |
| 2024-07-25 | Turn an unreachable code path into an ICE | Oli Scherer | -11/+5 |
| 2024-07-25 | Remove an obsolete comment | Zalathar | -6/+0 |