| Age | Commit message (Expand) | Author | Lines |
| 2025-09-16 | Detect top-level `...` in argument type | Esteban Küber | -2/+11 |
| 2025-09-10 | Less greedily parse `[const]` bounds | León Orell Valerian Liehr | -5/+8 |
| 2025-09-10 | Restore the test intention of several MBE trait bound modifier tests | León Orell Valerian Liehr | -3/+3 |
| 2025-08-22 | Rollup merge of #144897 - fee1-dead-contrib:raw_lifetimes_printing, r=fmease | Jacob Pratt | -2/+1 |
| 2025-08-22 | Recover param: Ty = EXPR | Michael Goulet | -2/+25 |
| 2025-08-22 | address review comments | Deadbeef | -2/+1 |
| 2025-08-19 | Rollup merge of #145474 - fmease:paren-use-bounds-fix, r=fee1-dead | 许杰友 Jieyou Xu (Joe) | -67/+80 |
| 2025-08-16 | Clean up parsers related to generic bounds | León Orell Valerian Liehr | -67/+70 |
| 2025-08-16 | Properly recover from parenthesized use-bounds (precise capturing) | León Orell Valerian Liehr | -16/+26 |
| 2025-08-14 | Add FnContext in parser for diagnostic | xizheyin | -3/+11 |
| 2025-08-09 | remove `P` | Deadbeef | -22/+29 |
| 2025-08-05 | Added checks for attribute in type case | Kivooeo | -4/+24 |
| 2025-07-15 | Recover and suggest use `;` to construct array type | xizheyin | -2/+57 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -6/+6 |
| 2025-07-02 | Rollup merge of #142237 - benschulz:unused-parens-fn, r=fee1-dead | Matthias Krüger | -16/+37 |
| 2025-07-01 | Remove support for dyn* | Michael Goulet | -8/+2 |
| 2025-07-01 | Detect more cases of unused_parens around types | Benjamin Schulz | -16/+37 |
| 2025-06-29 | Fix the span of trait bound modifier `[const]` | León Orell Valerian Liehr | -1/+1 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -5/+19 |
| 2025-06-25 | Extract const boundness parsing out into a method | Oli Scherer | -12/+16 |
| 2025-06-13 | Rework how the disallowed qualifier lints are generated | Jonathan Brouwer | -55/+10 |
| 2025-06-06 | Rollup merge of #141603 - nnethercote:reduce-P, r=fee1-dead | Guillaume Gomez | -3/+3 |
| 2025-06-04 | Ensure stack in `Parser::parse_ty` | Josh Stone | -8/+12 |
| 2025-05-27 | Reduce `P<T>` to a typedef of `Box<T>`. | Nicholas Nethercote | -3/+3 |
| 2025-04-21 | Remove `token::{Open,Close}Delim`. | Nicholas Nethercote | -6/+6 |
| 2025-04-17 | Rollup merge of #139854 - fmease:modern-diag-for-lt-in-ty, r=davidtwco | Matthias Krüger | -6/+57 |
| 2025-04-15 | Improve parse errors for lifetimes in type position | León Orell Valerian Liehr | -6/+57 |
| 2025-04-02 | Impl `Copy` for `Token` and `TokenKind`. | Nicholas Nethercote | -2/+2 |
| 2025-04-02 | Remove `Token::uninterpolated_span`. | Nicholas Nethercote | -3/+3 |
| 2025-03-03 | Rename `ast::TokenKind::Not` as `ast::TokenKind::Bang`. | Nicholas Nethercote | -4/+4 |
| 2025-03-03 | Replace `ast::TokenKind::BinOp{,Eq}` and remove `BinOpToken`. | Nicholas Nethercote | -11/+7 |
| 2025-02-21 | Avoid snapshotting the parser in `parse_path_inner`. | Nicholas Nethercote | -3/+4 |
| 2025-02-21 | Remove `NtTy`. | Nicholas Nethercote | -4/+10 |
| 2025-01-27 | Trim extra whitespace in fn ptr suggestion span | Tyrone Wu | -4/+46 |
| 2024-12-19 | Speed up `Parser::expected_token_types`. | Nicholas Nethercote | -46/+46 |
| 2024-12-19 | Rename `Parser::expected_tokens` as `Parser::expected_token_types`. | Nicholas Nethercote | -1/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-12 | Add tests | Michael Goulet | -1/+3 |
| 2024-12-12 | Parsing unsafe binders | Michael Goulet | -1/+16 |
| 2024-12-03 | Rollup merge of #133545 - clubby789:symbol-intern-lit, r=jieyouxu | Matthias Krüger | -2/+2 |
| 2024-12-02 | Gate async fn trait bound modifier on async_trait_bounds | Michael Goulet | -2/+2 |
| 2024-11-28 | Replace `Symbol::intern` calls with preinterned symbols | clubby789 | -2/+2 |
| 2024-11-28 | Improve span handling in `parse_expr_bottom`. | Nicholas Nethercote | -7/+4 |
| 2024-10-15 | Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgr | bors | -4/+10 |
| 2024-10-15 | Rollup merge of #130635 - eholk:pin-reborrow-sugar, r=compiler-errors | Matthias Krüger | -3/+35 |
| 2024-10-14 | Move trait bound modifiers into ast::PolyTraitRef | Michael Goulet | -4/+10 |
| 2024-10-07 | Fix clippy and rustfmt compilation | Eric Holk | -1/+4 |
| 2024-10-07 | Add sugar for &pin (const|mut) types | Eric Holk | -5/+34 |
| 2024-10-01 | Remove anon struct and union types | Michael Goulet | -47/+0 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -5/+5 |