| Age | Commit message (Expand) | Author | Lines |
| 2024-12-18 | Rollup merge of #134253 - nnethercote:overhaul-keywords, r=petrochenkov | 许杰友 Jieyou Xu (Joe) | -4/+4 |
| 2024-12-18 | Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino | 许杰友 Jieyou Xu (Joe) | -42/+72 |
| 2024-12-18 | Only have one source of truth for keywords. | Nicholas Nethercote | -2/+2 |
| 2024-12-18 | Simplify `AllKeywords`. | Nicholas Nethercote | -2/+2 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -31/+19 |
| 2024-12-18 | Overhaul `TokenTreeCursor`. | Nicholas Nethercote | -33/+63 |
| 2024-12-18 | Rename `RefTokenTreeCursor`. | Nicholas Nethercote | -9/+9 |
| 2024-12-17 | Use field init shorthand where possible | Josh Triplett | -1/+1 |
| 2024-12-16 | Rollup merge of #134284 - estebank:issue-74863, r=lcnr | Matthias Krüger | -2/+2 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -11/+8 |
| 2024-12-15 | Rename `value` field to `expr` to simplify later commits' diffs | Oli Scherer | -5/+3 |
| 2024-12-14 | Rollup merge of #134192 - nnethercote:rm-Lexer-Parser-dep, r=compiler-errors | Matthias Krüger | -97/+37 |
| 2024-12-13 | Keep track of patterns that could have introduced a binding, but didn't | Esteban Küber | -2/+2 |
| 2024-12-13 | Rollup merge of #134140 - compiler-errors:unsafe-binders-ast, r=oli-obk | Matthias Krüger | -3/+39 |
| 2024-12-13 | Rollup merge of #133937 - estebank:silence-resolve-errors-from-mod-with-parse... | Matthias Krüger | -1/+1 |
| 2024-12-13 | Stabilize async closures | Michael Goulet | -4/+1 |
| 2024-12-13 | Remove `Lexer`'s dependency on `Parser`. | Nicholas Nethercote | -97/+37 |
| 2024-12-12 | Add tests | Michael Goulet | -1/+3 |
| 2024-12-12 | Add unwrap_unsafe_binder and wrap_unsafe_binder macro operators | Michael Goulet | -2/+21 |
| 2024-12-12 | Parsing unsafe binders | Michael Goulet | -1/+16 |
| 2024-12-12 | Rollup merge of #134187 - nnethercote:rm-PErr, r=jieyouxu | Matthias Krüger | -10/+10 |
| 2024-12-12 | Rollup merge of #134173 - onur-ozkan:allow-symbol-intern-string-literal, r=ji... | Matthias Krüger | -0/+4 |
| 2024-12-12 | Remove `PErr`. | Nicholas Nethercote | -10/+10 |
| 2024-12-11 | allow `symbol_intern_string_literal` lint in test modules | onur-ozkan | -0/+4 |
| 2024-12-11 | Don't emit "field expressions may not have generic arguments" if it's a metho... | Orion Gonzalez | -2/+5 |
| 2024-12-10 | Keep track of parse errors in `mod`s and don't emit resolve errors for paths ... | Esteban Küber | -1/+1 |
| 2024-12-10 | Auto merge of #134096 - fmease:rollup-0asgoo8, r=fmease | bors | -1/+2 |
| 2024-12-09 | Rollup merge of #134084 - estebank:typo, r=compiler-errors | León Orell Valerian Liehr | -1/+1 |
| 2024-12-09 | Rollup merge of #134043 - ehuss:unicode-version, r=jieyouxu | León Orell Valerian Liehr | -0/+1 |
| 2024-12-09 | Detect `struct S(ty = val);` | Esteban Küber | -1/+17 |
| 2024-12-09 | Introduce `default_field_values` feature | Esteban Küber | -15/+9 |
| 2024-12-09 | Fix typo in RFC mention 3598 -> 3593 | Esteban Küber | -1/+1 |
| 2024-12-09 | Add test to check unicode identifier version | Eric Huss | -0/+1 |
| 2024-12-08 | Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-dead | Matthias Krüger | -48/+68 |
| 2024-12-04 | Fix suggestion when shorthand self has erroneous type | Michael Goulet | -1/+51 |
| 2024-12-03 | Rollup merge of #133545 - clubby789:symbol-intern-lit, r=jieyouxu | Matthias Krüger | -2/+2 |
| 2024-12-03 | Rollup merge of #132612 - compiler-errors:async-trait-bounds, r=lcnr | Matthias Krüger | -2/+2 |
| 2024-12-02 | Rollup merge of #133746 - oli-obk:push-xwyrylxmrtvq, r=jieyouxu | Guillaume Gomez | -4/+6 |
| 2024-12-02 | Gate async fn trait bound modifier on async_trait_bounds | Michael Goulet | -2/+2 |
| 2024-12-02 | Rollup merge of #133603 - dtolnay:precedence, r=lcnr | Guillaume Gomez | -31/+35 |
| 2024-12-02 | Change `AttrArgs::Eq` into a struct variant | Oli Scherer | -4/+6 |
| 2024-12-01 | Only error raw lifetime followed by \' in edition 2021+ | Michael Goulet | -2/+21 |
| 2024-11-30 | Eliminate magic numbers from expression precedence | David Tolnay | -16/+11 |
| 2024-11-30 | Eliminate precedence arithmetic from rustc_parse | David Tolnay | -17/+26 |
| 2024-11-30 | Rollup merge of #133623 - nnethercote:parse_expr_bottom-spans, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -21/+14 |
| 2024-11-28 | Replace `Symbol::intern` calls with preinterned symbols | clubby789 | -2/+2 |
| 2024-11-28 | Rollup merge of #133560 - clubby789:mut-mut-space, r=jieyouxu | Guillaume Gomez | -2/+5 |
| 2024-11-28 | Rollup merge of #133487 - pitaj:reserve-guarded-strings, r=fee1-dead | Guillaume Gomez | -6/+23 |
| 2024-11-28 | Improve span handling in `parse_expr_bottom`. | Nicholas Nethercote | -21/+14 |
| 2024-11-28 | Trim extra space in 'repeated `mut`' diagnostic | clubby789 | -2/+5 |