| Age | Commit message (Expand) | Author | Lines |
| 2023-11-02 | Minimize `pub` usage in `source_map.rs`. | Nicholas Nethercote | -1/+1 |
| 2023-10-20 | Move where doc comment meant as comment check | Esteban Küber | -17/+0 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -15/+26 |
| 2023-08-03 | Remove `MacDelimiter`. | Nicholas Nethercote | -2/+1 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -5/+4 |
| 2023-05-29 | Use `Cow` in `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -3/+4 |
| 2023-05-18 | Rollup merge of #111054 - cjgillot:cfg-eval-recover, r=b-naber | Dylan DPC | -1/+2 |
| 2023-05-09 | Rollup merge of #111120 - chenyukang:yukang-suggest-let, r=Nilstrieb | Dylan DPC | -10/+7 |
| 2023-05-08 | code refactor and fix wrong suggestion | yukang | -1/+7 |
| 2023-05-08 | Suggest let for possible binding with ty | yukang | -9/+0 |
| 2023-05-05 | Add parsing for builtin # in expression and item context | est31 | -1/+5 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -1/+1 |
| 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 |