| Age | Commit message (Expand) | Author | Lines |
| 2023-12-04 | Add genness to FnHeader | Eric Holk | -3/+22 |
| 2023-12-03 | Disallow an arm without a body (except for never patterns) | Nadrieril | -2/+2 |
| 2023-12-03 | Parse a pattern with no arm | Nadrieril | -4/+22 |
| 2023-12-02 | Auto merge of #117912 - GeorgeWort:master, r=petrochenkov | bors | -0/+12 |
| 2023-11-29 | Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errors | Matthias Krüger | -2/+6 |
| 2023-11-29 | Rollup merge of #118394 - nnethercote:rm-hir-Ops, r=cjgillot | Matthias Krüger | -8/+19 |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -2/+6 |
| 2023-11-28 | Name explicit registers in conflict register errors for inline assembly | George Wort | -0/+12 |
| 2023-11-28 | Remove `hir::BinOp`, `hir::BinOpKind`, and `hir::UnOp`. | Nicholas Nethercote | -3/+13 |
| 2023-11-28 | Rename `BinOpKind::lazy` as `BinOpKind::is_lazy`. | Nicholas Nethercote | -1/+2 |
| 2023-11-28 | Rework `ast::BinOpKind::to_string` and `ast::UnOp::to_string`. | Nicholas Nethercote | -4/+4 |
| 2023-11-27 | Detect Python-like slicing and suggest how to fix | Hirochika Matsumoto | -0/+5 |
| 2023-11-24 | Add `Span` to `TraitBoundModifier` | Deadbeef | -4/+3 |
| 2023-11-22 | Replace `no_ord_impl` with `orderable`. | Nicholas Nethercote | -0/+2 |
| 2023-11-22 | Replace `custom_encodable` with `encodable`. | Nicholas Nethercote | -1/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -1/+1 |
| 2023-11-21 | Add HashStable_NoContext to simplify HashStable implementations in rustc_type_ir | Michael Goulet | -3/+1 |
| 2023-11-17 | Auto merge of #114292 - estebank:issue-71039, r=b-naber | bors | -22/+42 |
| 2023-11-17 | Rollup merge of #117892 - estebank:fat-arrow-typo, r=compiler-errors | Matthias Krüger | -1/+2 |
| 2023-11-16 | More detail when expecting expression but encountering bad macro argument | Esteban Küber | -22/+42 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -3/+3 |
| 2023-11-14 | Detect more `=>` typos | Esteban Küber | -1/+2 |
| 2023-11-13 | Fix comment | Sleep_AllDay | -2/+2 |
| 2023-11-04 | Add the vis.visit_capture_by() in noop_visit_expr | Dinu Blanovschi | -1/+2 |
| 2023-11-04 | add `fn visit_capture_by` to MutVisitor and fix pprust-expr-roundtrip.rs | Dinu Blanovschi | -0/+13 |
| 2023-11-04 | fixes for rustfmt + ast visitor | Dinu Blanovschi | -1/+5 |
| 2023-11-04 | feat(hir): Store the `Span` of the `move` keyword | Dinu Blanovschi | -1/+4 |
| 2023-10-29 | Auto merge of #116447 - oli-obk:gen_fn, r=compiler-errors | bors | -11/+38 |
| 2023-10-27 | Add gen blocks to ast and do some broken ast lowering | Oli Scherer | -11/+31 |
| 2023-10-26 | Rollup merge of #117114 - nnethercote:improve-stringify-test, r=petrochenkov | Matthias Krüger | -0/+7 |
| 2023-10-26 | Reserve `gen` keyword for `gen {}` blocks and `gen fn` in 2024 edition | Oli Scherer | -0/+7 |
| 2023-10-24 | Augment `stringify.rs` test. | Nicholas Nethercote | -0/+7 |
| 2023-10-22 | use visibility to check unused imports and delete some stmts | bohan | -1/+0 |
| 2023-10-19 | Uplift movability and mutability, the simple way | Michael Goulet | -63/+4 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -11/+15 |
| 2023-10-14 | Rollup merge of #116696 - c410-f3r:in-doc, r=petrochenkov | Matthias Krüger | -0/+27 |
| 2023-10-13 | Misc improvements | Caio | -0/+27 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -11/+15 |
| 2023-10-12 | Use `TokenStream::token_alone` in one place. | Nicholas Nethercote | -4/+4 |
| 2023-10-12 | Rename `Token::is_op` as `Token::is_punct`. | Nicholas Nethercote | -1/+1 |
| 2023-10-08 | rustdoc: remove rust logo from non-Rust crates | Michael Howell | -0/+3 |
| 2023-10-05 | Rollup merge of #116223 - catandcoder:master, r=cjgillot | Jubilee | -1/+1 |
| 2023-10-04 | Fix misuses of a vs an | cui fliter | -1/+1 |
| 2023-10-01 | Factor out the two `entry_point_type` functions. | Nicholas Nethercote | -0/+27 |
| 2023-09-17 | Auto merge of #114452 - weiznich:feature/diagnostic_on_unimplemented, r=compi... | bors | -0/+16 |
| 2023-09-12 | `#[diagnostic::on_unimplemented]` without filters | Georg Semmler | -0/+16 |
| 2023-09-11 | Move let expression checking to parsing | Matthew Jasper | -5/+5 |
| 2023-09-04 | improve `AttrTokenStream` | mojave2 | -11/+7 |
| 2023-08-24 | Auto merge of #115131 - frank-king:feature/unnamed-fields-lite, r=petrochenkov | bors | -0/+12 |
| 2023-08-24 | Parse unnamed fields and anonymous structs or unions | Frank King | -0/+12 |