| Age | Commit message (Expand) | Author | Lines |
| 2024-02-29 | AST: Refactor type alias where clauses | León Orell Valerian Liehr | -11/+4 |
| 2024-02-25 | Add `ErrorGuaranteed` to `ast::ExprKind::Err` | Lieselotte | -1/+1 |
| 2024-02-25 | Add `ast::ExprKind::Dummy` | Lieselotte | -0/+5 |
| 2024-02-24 | Add asm label support to AST and HIR | Gary Guo | -0/+4 |
| 2024-02-20 | Add newtype for raw idents | clubby789 | -4/+4 |
| 2024-02-16 | Rollup merge of #121109 - nnethercote:TyKind-Err-guar-2, r=oli-obk | Guillaume Gomez | -1/+6 |
| 2024-02-15 | Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`. | Nicholas Nethercote | -1/+1 |
| 2024-02-15 | Add an `ErrorGuaranteed` to `ast::TyKind::Err`. | Nicholas Nethercote | -1/+6 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -2/+2 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-01-31 | Add async bound modifier to enable async Fn bounds | Michael Goulet | -5/+16 |
| 2024-01-31 | Auto merge of #120227 - nnethercote:further-improve-space_between, r=petroche... | bors | -18/+33 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2024-01-22 | Fix some cases in `space_between`. | Nicholas Nethercote | -19/+27 |
| 2024-01-22 | Don't insert spaces before most semicolons in `print_tts`. | Nicholas Nethercote | -0/+7 |
| 2024-01-17 | Add `PatKind::Err` | Lieselotte | -0/+5 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -0/+31 |
| 2023-12-27 | Auto merge of #119105 - dtolnay:paren, r=WaffleLapkin | bors | -44/+298 |
| 2023-12-27 | Introduce `const Trait` (always-const trait bounds) | León Orell Valerian Liehr | -1/+1 |
| 2023-12-23 | Rollup merge of #119231 - aDotInTheVoid:PatKind-struct-bool-docs, r=compiler-... | Matthias Krüger | -2/+2 |
| 2023-12-23 | bool->enum for ast::PatKind::Struct presence of `..` | Alona Enraght-Moony | -2/+2 |
| 2023-12-22 | Rollup merge of #119169 - fmease:pretty-yeet-syntactic-cruft, r=compiler-errors | Matthias Krüger | -15/+2 |
| 2023-12-22 | Auto merge of #118847 - eholk:for-await, r=compiler-errors | bors | -3/+7 |
| 2023-12-22 | Rid the AST & HIR pretty printers of syntactic cruft | León Orell Valerian Liehr | -15/+2 |
| 2023-12-22 | Auto merge of #119163 - fmease:refactor-ast-trait-bound-modifiers, r=compiler... | bors | -21/+18 |
| 2023-12-20 | Refactor AST trait bound modifiers | León Orell Valerian Liehr | -21/+18 |
| 2023-12-20 | Give `VariantData::Struct` named fields, to clairfy `recovered`. | Alona Enraght-Moony | -1/+1 |
| 2023-12-19 | Plumb awaitness of for loops | Eric Holk | -3/+7 |
| 2023-12-18 | Fix parenthesization of subexprs containing statement boundary | David Tolnay | -44/+298 |
| 2023-12-15 | Add better ICE messages for some undescriptive panics | Ross Smyth | -1/+3 |
| 2023-12-11 | Rollup merge of #118726 - dtolnay:matchguardlet, r=compiler-errors | Matthias Krüger | -76/+154 |
| 2023-12-11 | Add spacing information to delimiters. | Nicholas Nethercote | -6/+4 |
| 2023-12-11 | Improve `print_tts` by changing `tokenstream::Spacing`. | Nicholas Nethercote | -6/+23 |
| 2023-12-08 | Fix tidy ```ignore error | David Tolnay | -2/+2 |
| 2023-12-08 | Do not parenthesize exterior struct lit inside match guards | David Tolnay | -74/+149 |
| 2023-12-08 | Delete special handling of some expr kinds from print_let | David Tolnay | -10/+2 |
| 2023-12-08 | Rearrange logic of needs_par computation in print_let | David Tolnay | -2/+5 |
| 2023-12-08 | Inline cond_needs_par into print_let | David Tolnay | -3/+8 |
| 2023-12-08 | Inline npals closure | David Tolnay | -2/+5 |
| 2023-12-08 | Auto merge of #118420 - compiler-errors:async-gen, r=eholk | bors | -5/+9 |
| 2023-12-08 | Support async gen fn | Michael Goulet | -0/+4 |
| 2023-12-08 | coro_kind -> coroutine_kind | Michael Goulet | -5/+5 |
| 2023-12-08 | Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors | bors | -16/+21 |
| 2023-12-04 | Option<CoroutineKind> | Eric Holk | -3/+2 |
| 2023-12-04 | Merge Async and Gen into CoroutineKind | Eric Holk | -6/+12 |
| 2023-12-03 | Parse a pattern with no arm | Nadrieril | -16/+21 |
| 2023-11-29 | Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errors | Matthias Krüger | -0/+1 |
| 2023-11-29 | Rollup merge of #118394 - nnethercote:rm-hir-Ops, r=cjgillot | Matthias Krüger | -3/+3 |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -0/+1 |