| Age | Commit message (Expand) | Author | Lines |
| 2023-05-01 | Do not recover when parsing stmt in cfg-eval. | Camille GILLOT | -1/+2 |
| 2023-05-01 | soften the wording for removing type ascription | yukang | -2/+2 |
| 2023-05-01 | Rip it out | Nilstrieb | -20/+107 |
| 2023-03-09 | feat/refactor: improve errors in case of ident with number at start | Ezra Shaw | -12/+0 |
| 2023-02-24 | Replace parse_[sth]_expr with parse_expr_[sth] function names | est31 | -5/+5 |
| 2023-02-21 | Use `ThinVec` in `ast::Block`. | Nicholas Nethercote | -4/+9 |
| 2023-02-05 | rustc_parse: remove huge error imports | est31 | -23/+23 |
| 2023-02-01 | rustc_parse: migrate more to diagnostic structs | Xiretza | -2/+3 |
| 2023-01-30 | Replace enum `==`s with `match`es where it makes sense | Maybe Waffle | -11/+11 |
| 2023-01-14 | Make `LhsExpr::AlreadyParsed` a named struct | Maybe Waffle | -2/+8 |
| 2023-01-11 | Detect struct literal needing parentheses | Esteban Küber | -2/+9 |
| 2022-12-28 | Tweak wording | Esteban Küber | -1/+1 |
| 2022-12-28 | Detect diff markers in the parser | Esteban Küber | -0/+10 |
| 2022-12-14 | Auto merge of #104875 - chenyukang:yukang/fix-104867-inc, r=estebank | bors | -2/+2 |
| 2022-12-03 | parser: refactoring on recovery from invalid variable declarations | Yutaro Ohno | -16/+21 |
| 2022-12-03 | parser: fix ICE with invalid variable declaration in macro call | Yutaro Ohno | -4/+4 |
| 2022-11-28 | Rename `ast::Lit` as `ast::MetaItemLit`. | Nicholas Nethercote | -1/+1 |
| 2022-11-26 | add start_stmt to handle postfix increment | yukang | -2/+2 |
| 2022-11-22 | `rustc_parse`: remove `ref` patterns | Maybe Waffle | -3/+3 |
| 2022-11-22 | Split `MacArgs` in two. | Nicholas Nethercote | -5/+4 |
| 2022-11-16 | Use `token::Lit` in `ast::ExprKind::Lit`. | Nicholas Nethercote | -1/+1 |
| 2022-11-15 | comment feedback | yukang | -2/+1 |
| 2022-11-15 | fix #104088, Slightly improve error message for invalid identifier | yukang | -2/+15 |
| 2022-11-13 | Add `delay_span_bug` to `AttrWrapper::take_for_recovery` | Maybe Waffle | -5/+7 |
| 2022-10-24 | fix #103425, remove extra type error after missing semicolon error | yukang | -29/+36 |
| 2022-09-27 | Rework "inner attribute not permitted" errors | Xiretza | -2/+7 |
| 2022-09-27 | Migrate more rustc_parse diagnostics to diagnostic structs | Xiretza | -64/+30 |
| 2022-09-27 | Move rustc_parse diagnostic structs to separate module | Xiretza | -3/+2 |
| 2022-08-22 | Use `AttrVec` in more places. | Nicholas Nethercote | -9/+7 |
| 2022-08-20 | Auto merge of #100564 - nnethercote:box-ast-MacCall, r=spastorino | bors | -1/+1 |
| 2022-08-20 | Rollup merge of #100667 - Xiretza:diag-structs-parser-ivd, r=davidtwco | Matthias Krüger | -19/+12 |
| 2022-08-17 | Migrate "invalid variable declaration" errors to SessionDiagnostic | Xiretza | -19/+12 |
| 2022-08-17 | Fix documentation of rustc_parse::parser::Parser::parse_stmt_without_recovery | Xiretza | -1/+1 |
| 2022-08-17 | Box the `MacCall` in various types. | Nicholas Nethercote | -1/+1 |
| 2022-08-15 | Rollup merge of #100559 - nnethercote:parser-simplifications, r=compiler-errors | Matthias Krüger | -3/+3 |
| 2022-08-15 | Simplify attribute handling in `parse_bottom_expr`. | Nicholas Nethercote | -3/+3 |
| 2022-08-14 | Rollup merge of #100253 - obeis:issue-100197, r=cjgillot | Matthias Krüger | -0/+13 |
| 2022-08-09 | Recover from mutable variable declaration where `mut` is placed before `let` | Obei Sideg | -0/+13 |
| 2022-08-04 | Suggest removing `let` if `let const` is used | Obei Sideg | -0/+16 |
| 2022-06-13 | Improve parsing errors and suggestions for bad if statements | Michael Goulet | -3/+16 |
| 2022-06-14 | Rollup merge of #95211 - terrarier2111:improve-parser, r=compiler-errors | Yuki Okushi | -1/+4 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -3/+3 |
| 2022-06-12 | Improves parser diagnostics, fixes #93867 | threadexception | -1/+4 |
| 2022-06-02 | Rollup merge of #97166 - nnethercote:move-conditions-out, r=estebank | Yuki Okushi | -1/+1 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -2/+2 |
| 2022-05-19 | Move condition out of `maybe_recover_from_bad_qpath`. | Nicholas Nethercote | -1/+1 |
| 2022-05-11 | ast: Introduce some traits to get AST node properties generically | Vadim Petrochenkov | -4/+2 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -8/+8 |
| 2022-04-27 | Avoid producing `NoDelim` values in `MacArgs::delim()`. | Nicholas Nethercote | -16/+20 |
| 2022-04-07 | Shrink `Nonterminal`. | Nicholas Nethercote | -2/+2 |