| Age | Commit message (Expand) | Author | Lines |
| 2025-01-30 | Rollup merge of #135882 - hkBst:master, r=estebank | Matthias Krüger | -4/+2 |
| 2025-01-24 | use `fmt::from_fn` in more places, instead of using structs that impl formatt... | Yotam Ofek | -35/+25 |
| 2025-01-23 | simplify similar_tokens from Option<Vec<_>> to Vec<_> | Marijn Schouten | -4/+2 |
| 2025-01-21 | Only assert the `Parser` size on specific arches | Josh Stone | -2/+3 |
| 2025-01-11 | Remove allocations from case-insensitive comparison to keywords | Mark Rousskov | -2/+3 |
| 2024-12-19 | Fix `Parser` size assertion on s390x. | Nicholas Nethercote | -3/+3 |
| 2024-12-19 | Speed up `Parser::expected_token_types`. | Nicholas Nethercote | -127/+99 |
| 2024-12-19 | Remove `bra`/`ket` naming. | Nicholas Nethercote | -20/+20 |
| 2024-12-19 | Tweak some parser `check`/`eat` methods. | Nicholas Nethercote | -25/+20 |
| 2024-12-19 | Rename `Parser::expected_tokens` as `Parser::expected_token_types`. | Nicholas Nethercote | -11/+11 |
| 2024-12-18 | Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino | 许杰友 Jieyou Xu (Joe) | -32/+60 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-18 | Overhaul `TokenTreeCursor`. | Nicholas Nethercote | -32/+60 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -4/+4 |
| 2024-12-15 | Rename `value` field to `expr` to simplify later commits' diffs | Oli Scherer | -1/+1 |
| 2024-12-02 | Change `AttrArgs::Eq` into a struct variant | Oli Scherer | -1/+1 |
| 2024-11-21 | Add metavariables to `TokenDescription`. | Nicholas Nethercote | -15/+26 |
| 2024-11-21 | Introduce `InvisibleOrigin` on invisible delimiters. | Nicholas Nethercote | -6/+6 |
| 2024-11-13 | Optimize `check_keyword_case`. | Nicholas Nethercote | -1/+2 |
| 2024-10-28 | Tweak `expand_incomplete_parse` warning. | Nicholas Nethercote | -1/+1 |
| 2024-09-23 | Rollup merge of #130551 - nnethercote:fix-break-last-token, r=petrochenkov | Jubilee | -18/+21 |
| 2024-09-23 | Fix `break_last_token`. | Nicholas Nethercote | -18/+21 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -5/+5 |
| 2024-09-21 | Parser: recover from `:::` to `::` | Pavel Grigorenko | -4/+17 |
| 2024-09-11 | Also fix if in else | Michael Goulet | -6/+4 |
| 2024-09-08 | Auto merge of #129346 - nnethercote:fix-double-handling-in-collect_tokens, r=... | bors | -2/+8 |
| 2024-09-06 | Add initial support for raw lifetimes | Michael Goulet | -1/+1 |
| 2024-08-24 | Avoid double-handling of attributes in `collect_tokens`. | Nicholas Nethercote | -1/+6 |
| 2024-08-23 | Split the assertion in `NodeRange::new`. | Nicholas Nethercote | -1/+2 |
| 2024-08-16 | Overhaul token collection. | Nicholas Nethercote | -9/+7 |
| 2024-08-16 | Add an assertion to `NodeRange::new`. | Nicholas Nethercote | -0/+1 |
| 2024-08-16 | Convert a bool to `Trailing`. | Nicholas Nethercote | -1/+7 |
| 2024-08-14 | Use `impl PartialEq<TokenKind> for Token` more. | Nicholas Nethercote | -4/+4 |
| 2024-08-12 | Rollup merge of #128994 - nnethercote:fix-Parser-look_ahead-more, r=compiler-... | Guillaume Gomez | -4/+6 |
| 2024-08-12 | Fix bug in `Parser::look_ahead`. | Nicholas Nethercote | -4/+6 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -1/+2 |
| 2024-08-03 | Rollup merge of #127921 - spastorino:stabilize-unsafe-extern-blocks, r=compil... | Matthias Krüger | -3/+0 |
| 2024-08-03 | Rollup merge of #128483 - nnethercote:still-more-cfg-cleanups, r=petrochenkov | Matthias Krüger | -20/+50 |
| 2024-08-01 | Distinguish the two kinds of token range. | Nicholas Nethercote | -20/+50 |
| 2024-07-29 | Mark Parser::eat/check methods as must_use | Michael Goulet | -4/+15 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -6/+7 |
| 2024-07-25 | improve error message when `global_asm!` uses `asm!` options | Folkert | -2/+5 |
| 2024-07-23 | Stabilize unsafe extern blocks (RFC 3484) | Santiago Pastorino | -3/+0 |
| 2024-07-19 | Auto merge of #127957 - matthiaskrgr:rollup-1u5ivck, r=matthiaskrgr | bors | -5/+5 |
| 2024-07-19 | Rollup merge of #127903 - nnethercote:force_collect-improvements, r=petrochenkov | Matthias Krüger | -5/+4 |
| 2024-07-19 | Rollup merge of #127350 - veera-sivarajan:bugfix-126311, r=lcnr | Matthias Krüger | -0/+1 |
| 2024-07-19 | Overhaul comments in `collect_tokens_trailing_token`. | Nicholas Nethercote | -0/+1 |
| 2024-07-19 | Make `Parser::num_bump_calls` 0-indexed. | Nicholas Nethercote | -0/+5 |
| 2024-07-19 | Simplify `CaptureState::inner_attr_ranges`. | Nicholas Nethercote | -1/+1 |
| 2024-07-19 | Remove an unnecessary `ForceCollect::Yes`. | Nicholas Nethercote | -5/+4 |