| Age | Commit message (Expand) | Author | Lines |
| 2025-08-19 | Auto merge of #145601 - jieyouxu:rollup-t5mbqhc, r=jieyouxu | bors | -4/+15 |
| 2025-08-19 | Gate static coroutines behind a parser feature | Michael Goulet | -2/+6 |
| 2025-08-19 | Prevent impossible combinations in `ast::ModKind`. | Nicholas Nethercote | -1/+1 |
| 2025-08-19 | Rollup merge of #145474 - fmease:paren-use-bounds-fix, r=fee1-dead | 许杰友 Jieyou Xu (Joe) | -97/+89 |
| 2025-08-18 | Turn invalid index suffixes into hard errors | Jieyou Xu | -28/+10 |
| 2025-08-18 | ignore frontmatters in `TokenStream::new` | Deadbeef | -4/+15 |
| 2025-08-16 | Clean up parsers related to generic bounds | León Orell Valerian Liehr | -97/+79 |
| 2025-08-16 | Properly recover from parenthesized use-bounds (precise capturing) | León Orell Valerian Liehr | -16/+26 |
| 2025-08-15 | Rollup merge of #145378 - xizheyin:144968, r=davidtwco | Stuart Cook | -34/+94 |
| 2025-08-14 | Rollup merge of #145233 - joshtriplett:cfg-select-expr, r=jieyouxu | Jakub Beránek | -11/+19 |
| 2025-08-14 | Rollup merge of #137872 - estebank:extra-vert, r=compiler-errors | Jakub Beránek | -12/+27 |
| 2025-08-14 | Add FnContext in parser for diagnostic | xizheyin | -34/+94 |
| 2025-08-14 | Sometimes skip over tokens in `parse_token_tree`. | Nicholas Nethercote | -6/+17 |
| 2025-08-12 | Rollup merge of #145238 - estebank:attr-overhaul, r=jdonszelmann | Stuart Cook | -17/+24 |
| 2025-08-11 | Extract ast TraitImplHeader | Cameron Steffen | -14/+13 |
| 2025-08-11 | Tweak trait modifier errors | Cameron Steffen | -27/+18 |
| 2025-08-11 | Move trait impl modifier errors to parsing | Cameron Steffen | -1/+54 |
| 2025-08-11 | Add link to docs on malformed attributes | Esteban Küber | -15/+18 |
| 2025-08-11 | Allow attr entries to declare list of alternatives for `List` and `NamedValue... | Esteban Küber | -2/+6 |
| 2025-08-10 | cfg_select: Support unbraced expressions | Josh Triplett | -11/+19 |
| 2025-08-09 | Auto merge of #145146 - fee1-dead-contrib:push-zmqrkurlzrxy, r=nnethercote | bors | -258/+269 |
| 2025-08-09 | remove `P` | Deadbeef | -258/+269 |
| 2025-08-08 | Recover for PAT = EXPR {} | Michael Goulet | -7/+8 |
| 2025-08-06 | Rollup merge of #144956 - fmease:gate-const-trait-syntax, r=BoxyUwU | Guillaume Gomez | -0/+3 |
| 2025-08-06 | Rollup merge of #144195 - Kivooeo:bad-attr, r=fmease,compiler-errors | Guillaume Gomez | -7/+91 |
| 2025-08-05 | Gate const trait syntax | León Orell Valerian Liehr | -0/+3 |
| 2025-08-05 | Added checks for attribute in type case | Kivooeo | -7/+91 |
| 2025-08-04 | Include whitespace in "remove `|`" suggestion and make it hidden | Esteban Küber | -12/+27 |
| 2025-07-31 | Rollup merge of #144712 - nnethercote:dedup-num-types, r=fmease | Jana Dönszelmann | -0/+3 |
| 2025-07-31 | Tidy up `Cargo.toml` files. | Nicholas Nethercote | -0/+3 |
| 2025-07-31 | Consider operator's span when computing binop expr span | Michael Goulet | -6/+9 |
| 2025-07-29 | Rollup merge of #144589 - compiler-errors:postfix-yield-after-cast, r=petroch... | Stuart Cook | -1/+5 |
| 2025-07-28 | feat: Right align line numbers | Scott Schafer | -24/+24 |
| 2025-07-28 | Account for .yield in illegal postfix operator message | Michael Goulet | -1/+5 |
| 2025-07-28 | Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLii | bors | -27/+25 |
| 2025-07-28 | use let chains in mir, resolve, target | Kivooeo | -27/+25 |
| 2025-07-24 | Call `is_parsed_attribute` rather than keeping track of a list of parsed attr... | Jonathan Brouwer | -61/+5 |
| 2025-07-24 | Rollup merge of #144358 - JonathanBrouwer:fix-stability-malformed, r=oli-obk | León Orell Valerian Liehr | -0/+3 |
| 2025-07-23 | Auto merge of #144360 - matthiaskrgr:rollup-b6ej0mm, r=matthiaskrgr | bors | -85/+83 |
| 2025-07-23 | Rollup merge of #144239 - xizheyin:clean-lexer, r=fee1-dead | Matthias Krüger | -85/+83 |
| 2025-07-23 | Stop using the old `validate_attr` logic for stability attributes | Jonathan Brouwer | -0/+3 |
| 2025-07-23 | Ports `#[macro_use]` and `#[macro_escape]` to the new attribute parsing infra... | Jonathan Brouwer | -0/+2 |
| 2025-07-22 | Clean code for `rustc_parse/src/lexer` | xizheyin | -85/+83 |
| 2025-07-22 | Rollup merge of #144080 - jieyouxu:realign, r=BoxyUwU | 许杰友 Jieyou Xu (Joe) | -1/+3 |
| 2025-07-19 | Mitigate `#[align]` name resolution ambiguity regression with a rename | Jieyou Xu | -1/+3 |
| 2025-07-18 | Rollup merge of #138554 - xizheyin:issue-138401, r=chenyukang | Matthias Krüger | -9/+26 |
| 2025-07-18 | Deduplicate `unmatched_delims` in `rustc_parse` to reduce confusion | xizheyin | -9/+26 |
| 2025-07-18 | Rollup merge of #143891 - scrabsha:push-xxtttopqoprr, r=jdonszelmann | Matthias Krüger | -0/+1 |
| 2025-07-17 | Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmease | bors | -7/+30 |
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -7/+30 |