| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2023-11-28 | Rework `ast::BinOpKind::to_string` and `ast::UnOp::to_string`. | Nicholas Nethercote | -3/+3 |
| 2023-11-27 | Fix some backticks in comments. | Nicholas Nethercote | -1/+1 |
| 2023-11-24 | Add `Span` to `TraitBoundModifier` | Deadbeef | -1/+1 |
| 2023-11-22 | Auto merge of #117928 - nnethercote:rustc_ast_pretty, r=fee1-dead | bors | -213/+152 |
| 2023-11-22 | Add some comments. | Nicholas Nethercote | -0/+5 |
| 2023-11-22 | Factor out common code in `PrintState`. | Nicholas Nethercote | -4/+8 |
| 2023-11-22 | Streamline `PrintState`. | Nicholas Nethercote | -99/+83 |
| 2023-11-22 | Remove unused `PrintState::generic_params_to_string` method. | Nicholas Nethercote | -4/+0 |