| Age | Commit message (Expand) | Author | Lines |
| 2025-03-26 | Rollup merge of #138898 - fmease:decrustify-parser-post-ty-ascr, r=compiler-e... | Stuart Cook | -2/+0 |
| 2025-03-25 | Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errors | Matthias Krüger | -1/+2 |
| 2025-03-25 | Track whether an assoc item is in a trait impl or an inherent impl | Oli Scherer | -1/+2 |
| 2025-03-24 | Remove fields that are dead since the removal of type ascription syntax | León Orell Valerian Liehr | -2/+0 |
| 2025-03-24 | Remove `is_any_keyword` methods. | Nicholas Nethercote | -1/+1 |
| 2025-03-21 | update rustfmt test | lcnr | -2/+2 |
| 2025-03-18 | Refactor YieldKind so postfix yield must have an expression | Eric Holk | -6/+6 |
| 2025-03-17 | Teach rustfmt to handle postfix yield | Eric Holk | -21/+21 |
| 2025-03-14 | Teach rustfmt to handle postfix yield | Eric Holk | -2/+30 |
| 2025-03-14 | Preserve yield position during pretty printing | Eric Holk | -2/+2 |
| 2025-03-07 | Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakis | Matthias Krüger | -0/+5 |
| 2025-03-06 | Fix rustfmt | Santiago Pastorino | -0/+5 |
| 2025-03-05 | Simplify `rewrite_explicit_self` | Frank King | -67/+31 |
| 2025-03-05 | Implement `&pin const self` and `&pin mut self` sugars | Frank King | -0/+46 |
| 2025-03-04 | Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgr | bors | -8/+26 |
| 2025-03-03 | Rollup merge of #132388 - frank-king:feature/where-cfg, r=petrochenkov | Matthias Krüger | -7/+151 |
| 2025-03-03 | Rename `ast::TokenKind::Not` as `ast::TokenKind::Bang`. | Nicholas Nethercote | -2/+2 |
| 2025-03-03 | Replace `ast::TokenKind::BinOp{,Eq}` and remove `BinOpToken`. | Nicholas Nethercote | -6/+24 |
| 2025-03-01 | Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses | Frank King | -7/+151 |
| 2025-02-28 | Do not yeet unsafe<> from type | Michael Goulet | -1/+10 |
| 2025-02-11 | Add a TyPat in the AST to reuse the generic arg lowering logic | Oli Scherer | -39/+66 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -57/+57 |
| 2025-02-02 | Use fallback fluent bundle from inner emitter in SilentEmitter | bjorn3 | -12/+2 |
| 2025-02-02 | Slightly simplify DiagCtxt::make_silent | bjorn3 | -1/+1 |
| 2025-01-30 | Disable overflow_delimited_expr in edition 2024 | Michael Goulet | -37/+51 |
| 2025-01-28 | Refactor FnKind variant to hold &Fn | Celina G. Val | -11/+21 |
| 2025-01-09 | Only treat plain literal patterns as short | Oli Scherer | -12/+43 |
| 2025-01-08 | Rename PatKind::Lit to Expr | Oli Scherer | -3/+3 |
| 2025-01-07 | rustfmt: drop nightly-gating of the `--style-edition` flag registration | 许杰友 Jieyou Xu (Joe) | -6/+6 |
| 2024-12-31 | Stabilize style_edition 2024 in-tree | Michael Goulet | -10/+6 |
| 2024-12-22 | Make sure we don't lose default struct value when formatting struct | Michael Goulet | -0/+42 |
| 2024-12-19 | Speed up `Parser::expected_token_types`. | Nicholas Nethercote | -16/+17 |
| 2024-12-18 | Rollup merge of #134253 - nnethercote:overhaul-keywords, r=petrochenkov | 许杰友 Jieyou Xu (Joe) | -75/+12 |
| 2024-12-18 | Only have one source of truth for keywords. | Nicholas Nethercote | -75/+12 |
| 2024-12-18 | Rename `RefTokenTreeCursor`. | Nicholas Nethercote | -15/+15 |
| 2024-12-18 | Simplify `RefTokenTreeCursor::look_ahead`. | Nicholas Nethercote | -2/+2 |
| 2024-12-18 | Change the lookahead in `MacroParser::new`. | Nicholas Nethercote | -1/+1 |
| 2024-12-13 | Rollup merge of #134140 - compiler-errors:unsafe-binders-ast, r=oli-obk | Matthias Krüger | -1/+48 |
| 2024-12-12 | Fix tools | Michael Goulet | -1/+48 |
| 2024-12-10 | Keep track of parse errors in `mod`s and don't emit resolve errors for paths ... | Esteban Küber | -6/+5 |
| 2024-12-09 | Auto merge of #134052 - matthiaskrgr:rollup-puxwqrk, r=matthiaskrgr | bors | -12/+17 |
| 2024-12-08 | Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-dead | Matthias Krüger | -2/+16 |
| 2024-12-06 | Store a single copy of the error registry in DiagCtxt | bjorn3 | -12/+17 |
| 2024-11-25 | Refactor `where` predicates, and reserve for attributes support | Frank King | -11/+6 |
| 2024-11-24 | Fix rustfmt according to review | Nadrieril | -2/+14 |
| 2024-11-24 | cover guard patterns in rustfmt | Max Niederman | -1/+3 |
| 2024-11-21 | Implement the unsafe-fields RFC. | Luca Versari | -3/+30 |
| 2024-11-21 | Introduce `InvisibleOrigin` on invisible delimiters. | Nicholas Nethercote | -1/+1 |
| 2024-11-15 | Make Visitor::FnKind and MutVisitor::FnKind compatible | maxcabrajac | -21/+7 |
| 2024-11-02 | Do not format generic consts | Michael Goulet | -6/+46 |