| Age | Commit message (Expand) | Author | Lines |
| 2023-05-09 | Rollup merge of #110694 - est31:builtin, r=petrochenkov | Dylan DPC | -0/+8 |
| 2023-05-08 | make it more accurate by parsing ty | yukang | -9/+19 |
| 2023-05-08 | suggest struct when we get colon in fileds in enum | yukang | -0/+9 |
| 2023-05-05 | Add parsing for builtin # in expression and item context | est31 | -0/+8 |
| 2023-05-04 | Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk | Dylan DPC | -7/+3 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -10/+10 |
| 2023-05-02 | Implement negative bounds | Michael Goulet | -7/+3 |
| 2023-05-01 | Rip it out | Nilstrieb | -1/+1 |
| 2023-04-27 | Migrate trivially translatable `rustc_parse` diagnostics | clubby789 | -90/+29 |
| 2023-04-16 | use matches! macro in more places | Matthias Krüger | -8/+6 |
| 2023-04-04 | Rename `ast::Static` to `ast::StaticItem` to match `ast::ConstItem` | Oli Scherer | -3/+3 |
| 2023-04-04 | box a bunch of large types | Oli Scherer | -6/+6 |
| 2023-04-04 | Split out ast::ItemKind::Const into its own struct | Oli Scherer | -5/+9 |
| 2023-04-04 | rust-analyzer guided tuple field to named field | Oli Scherer | -2/+2 |
| 2023-04-04 | rust-analyzer guided enum variant structification | Oli Scherer | -2/+3 |
| 2023-03-20 | feat: implement error recovery in `expected_ident_found` | Ezra Shaw | -4/+4 |
| 2023-03-19 | refactor: refactor identifier parsing somewhat | Ezra Shaw | -1/+1 |
| 2023-03-03 | Remove unclosed_delims from parser | yukang | -18/+6 |
| 2023-02-24 | Replace parse_[sth]_expr with parse_expr_[sth] function names | est31 | -2/+2 |
| 2023-02-21 | Use `ThinVec` in a few more AST types. | Nicholas Nethercote | -2/+2 |
| 2023-02-21 | Use `ThinVec` in various AST types. | Nicholas Nethercote | -7/+7 |
| 2023-02-21 | Use `ThinVec` in `ast::Impl` and related types. | Nicholas Nethercote | -3/+3 |
| 2023-02-19 | Reduce limit on `macro_rules!` diagnostic | Jacob Pratt | -1/+1 |
| 2023-02-19 | Make public API, docs algorithm-agnostic | Jacob Pratt | -2/+3 |
| 2023-02-06 | Migrate `rustc_parse` to derive diagnostics | clubby789 | -62/+62 |
| 2023-02-02 | Rename `rust_2015` => `is_rust_2015` | Maybe Waffle | -1/+1 |
| 2023-02-01 | Make "use latest edition" subdiagnostic translatable | Xiretza | -3/+3 |
| 2023-02-01 | rustc_parse: revert conversion of "non-item in item list" diagnostic | Xiretza | -18/+25 |
| 2023-02-01 | rustc_parse: migrate more to diagnostic structs | Xiretza | -260/+153 |
| 2023-02-01 | Fix condition for "missing `struct`" diagnostic on tuple structs | Xiretza | -1/+1 |
| 2023-02-01 | Use AddToDiagnostic for "use latest edition" help | Xiretza | -5/+10 |
| 2023-02-01 | rustc_parse: avoid creating unnecessary intermediate strings | Xiretza | -1/+2 |
| 2023-01-12 | Auto merge of #106537 - fmease:recover-where-clause-before-tuple-struct-body,... | bors | -3/+11 |
| 2023-01-11 | parser: recover from where clauses placed before tuple struct bodies | León Orell Valerian Liehr | -3/+11 |
| 2023-01-11 | Detect struct literal needing parentheses | Esteban Küber | -1/+2 |
| 2022-12-29 | Auto merge of #106266 - matthiaskrgr:rollup-cxrdbzy, r=matthiaskrgr | bors | -1/+1 |
| 2022-12-29 | Provide a better error for `Fn` traits with lifetime params | Yutaro Ohno | -1/+1 |
| 2022-12-28 | Tweak wording | Esteban Küber | -1/+1 |
| 2022-12-28 | Account for ADT bodies and struct expressions | Esteban Küber | -2/+29 |
| 2022-12-28 | Detect diff markers in the parser | Esteban Küber | -2/+9 |
| 2022-12-26 | Auto merge of #103020 - lyming2007:issue-102598-fix, r=jackh726 | bors | -1/+0 |
| 2022-12-26 | remove unused imports | Takayuki Maeda | -1/+0 |
| 2022-12-14 | Rollup merge of #105502 - chenyukang:yukang/fix-105366-impl, r=estebank | Matthias Krüger | -2/+18 |
| 2022-12-13 | error parsing lifetime following by Sized and message + between them | Yiming Lei | -1/+0 |
| 2022-12-11 | Rollup merge of #105369 - chenyukang:yukang/fix-105226, r=TaKO8Ki | Matthias Krüger | -3/+9 |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -1/+0 |
| 2022-12-10 | fix #105366, suggest impl in the scenario of typo with fn | yukang | -2/+18 |
| 2022-12-07 | fix #105226, Detect spurious ; before assoc fn body | yukang | -3/+9 |
| 2022-12-06 | Rollup merge of #105098 - lyming2007:issue-103869-fix, r=eholk | Matthias Krüger | -1/+4 |
| 2022-12-01 | While parsing enum variant, the error message always disappear | Yiming Lei | -1/+4 |