| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-09-14 | stabilize `const_extern_fn` | Folkert de Vries | -3/+0 |
| 2024-09-06 | Add initial support for raw lifetimes | Michael Goulet | -3/+4 |
| 2024-08-17 | Stabilize opaque type precise capturing | Michael Goulet | -1/+0 |
| 2024-08-14 | Use `impl PartialEq<TokenKind> for Token` more. | Nicholas Nethercote | -9/+8 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -10/+9 |
| 2024-07-25 | Rollup merge of #127054 - compiler-errors:bound-ordering, r=fmease | Matthias Krüger | -3/+57 |
| 2024-07-25 | Apply suggestions from code review | León Orell Valerian Liehr | -2/+6 |
| 2024-07-19 | Rollup merge of #127350 - veera-sivarajan:bugfix-126311, r=lcnr | Matthias Krüger | -0/+5 |
| 2024-07-18 | Parser: Suggest Placing the Return Type After Function Parameters | Veera | -0/+5 |
| 2024-07-16 | Deny keyword lifetimes pre-expansion | Michael Goulet | -0/+6 |
| 2024-07-12 | Make parse error suggestions verbose and fix spans | Esteban Küber | -10/+13 |
| 2024-07-11 | And additionally enforce ? and async/const aren't mixed | Michael Goulet | -0/+29 |
| 2024-07-10 | Enforce that ? and for<...> are not combined | Michael Goulet | -0/+13 |
| 2024-07-10 | Improve error message | Michael Goulet | -0/+8 |
| 2024-07-10 | Reorder modifiers and polarity to be *after* binder in trait bounds | Michael Goulet | -2/+2 |
| 2024-06-28 | Move binder and polarity parsing into parse_generic_ty_bound | Michael Goulet | -38/+60 |
| 2024-06-26 | Fix a span in `parse_ty_bare_fn`. | Nicholas Nethercote | -1/+1 |
| 2024-06-17 | Rework precise capturing syntax | Michael Goulet | -15/+12 |
| 2024-06-17 | Make parse_seq_to_before_tokens take expected/nonexpected tokens, use in pars... | Michael Goulet | -4/+10 |
| 2024-06-06 | Reduce `pub` exposure. | Nicholas Nethercote | -1/+1 |