| Age | Commit message (Expand) | Author | Lines |
| 2023-05-01 | Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naber | Matthias Krüger | -2/+2 |
| 2023-04-27 | Tweak await span | Michael Goulet | -2/+2 |
| 2023-04-27 | Migrate trivially translatable `rustc_parse` diagnostics | clubby789 | -8/+4 |
| 2023-04-10 | Fix typos in compiler | DaniPopes | -1/+1 |
| 2023-03-27 | Rollup merge of #109354 - Swatinem:rm-closureid, r=compiler-errors | Guillaume Gomez | -1/+1 |
| 2023-03-21 | Refactor `handle_missing_lit`. | Nicholas Nethercote | -14/+8 |
| 2023-03-19 | Remove the `NodeId` of `ast::ExprKind::Async` | Arpad Borsos | -1/+1 |
| 2023-03-13 | Auto merge of #108471 - clubby789:unbox-the-syntax, r=Nilstrieb,est31 | bors | -3/+21 |
| 2023-03-12 | Add recovery for use of removed `box` syntax | clubby789 | -0/+28 |
| 2023-03-12 | Remove `box_syntax` from AST and use in tools | clubby789 | -10/+0 |
| 2023-03-11 | Gate const closures even when they appear in macros | Michael Goulet | -1/+1 |
| 2023-03-04 | Rollup merge of #108715 - chenyukang:yukang/cleanup-parser-delims, r=compiler... | Matthias Krüger | -13/+0 |
| 2023-03-03 | Remove unclosed_delims from parser | yukang | -13/+0 |
| 2023-03-03 | check if snippet is `)` | Takayuki Maeda | -2/+7 |
| 2023-03-01 | recover from for-else and while-else | y21 | -0/+22 |
| 2023-03-01 | Rollup merge of #108496 - nx2k3:issue-108495-dec, r=WaffleLapkin | Matthias Krüger | -0/+12 |
| 2023-02-28 | micro fmt changes | Maybe Waffle | -1/+1 |
| 2023-02-27 | handle only postfix decrement | nx2k3 | -24/+4 |
| 2023-02-27 | check double negation | nx2k3 | -3/+10 |
| 2023-02-26 | fix some comments | nx2k3 | -3/+3 |
| 2023-02-26 | fix #108495, postfix decrement and prefix decrement has no warning | nx2k3 | -4/+29 |
| 2023-02-24 | Replace parse_[sth]_expr with parse_expr_[sth] function names | est31 | -118/+118 |
| 2023-02-21 | Use `ThinVec` in a few more AST types. | Nicholas Nethercote | -2/+2 |
| 2023-02-21 | Use `ThinVec` in `ast::ExprKind::Match`. | Nicholas Nethercote | -1/+1 |
| 2023-02-21 | Use `ThinVec` in `ast::Block`. | Nicholas Nethercote | -2/+2 |
| 2023-02-21 | Use `ThinVec` in various AST types. | Nicholas Nethercote | -5/+6 |
| 2023-02-21 | Use `ThinVec` in `ast::Generics` and related types. | Nicholas Nethercote | -1/+1 |
| 2023-02-06 | Migrate `rustc_parse` to derive diagnostics | clubby789 | -1/+2 |
| 2023-02-05 | Recover from missing expression in for loop | Obei Sideg | -0/+15 |
| 2023-02-05 | rustc_parse: remove huge error imports | est31 | -98/+88 |
| 2023-02-03 | Rollup merge of #107551 - fee1-dead-contrib:rm_const_fnmut_helper, r=oli-obk | Michael Goulet | -1/+1 |
| 2023-02-03 | Rollup merge of #107544 - nnethercote:improve-TokenCursor, r=petrochenkov | Dylan DPC | -1/+1 |
| 2023-02-03 | Remove `TokenCursorFrame`. | Nicholas Nethercote | -1/+1 |
| 2023-02-02 | Improve diagnostic for missing space in range pattern | clubby789 | -0/+8 |
| 2023-02-01 | Make "use latest edition" subdiagnostic translatable | Xiretza | -11/+12 |
| 2023-02-01 | Convert rustc_parse::parser::pat::Expected to enum | Xiretza | -2/+2 |
| 2023-02-01 | rustc_parse: migrate more to diagnostic structs | Xiretza | -14/+14 |
| 2023-02-01 | Use AddToDiagnostic for "use latest edition" help | Xiretza | -3/+3 |
| 2023-02-01 | fix parser mistaking const closures for const item | Deadbeef | -1/+1 |
| 2023-02-01 | Rollup merge of #107487 - edward-shen:edward-shen/107213-round-2, r=estebank | Matthias Krüger | -1/+1 |
| 2023-01-31 | Auto merge of #105650 - cassaundra:float-literal-suggestion, r=pnkfelix | bors | -1/+10 |
| 2023-01-30 | Make the "extra if in let...else block" hint a suggestion | Edward Shen | -1/+1 |
| 2023-01-30 | Fix invalid float literal suggestions when recovering an integer | Cassaundra Smith | -1/+10 |
| 2023-01-28 | Check for missing space between fat arrow and range pattern | clubby789 | -1/+1 |
| 2023-01-23 | Add suggestion to remove if in let...else block | Edward Shen | -13/+20 |
| 2023-01-20 | Rollup merge of #106783 - WaffleLapkin:break-my-ident, r=wesleywiser | Matthias Krüger | -7/+54 |
| 2023-01-14 | Rollup merge of #106849 - WaffleLapkin:unvec, r=Nilstrieb | Matthias Krüger | -3/+2 |
| 2023-01-14 | Allocate one less vec in `parser/expr.rs` | Maybe Waffle | -3/+2 |
| 2023-01-14 | Improve comments in `parser/expr.rs` | Maybe Waffle | -9/+13 |
| 2023-01-14 | Make `LhsExpr::AlreadyParsed` a named struct | Maybe Waffle | -4/+4 |