| Age | Commit message (Expand) | Author | Lines |
| 2022-08-15 | Streamline `parse_path_start_expr`. | Nicholas Nethercote | -9/+6 |
| 2022-08-12 | Adjust span of closure param | Michael Goulet | -1/+1 |
| 2022-08-11 | Rollup merge of #100351 - compiler-errors:diagnostic-convention, r=fee1-dead | Dylan DPC | -1/+1 |
| 2022-08-10 | Do not consider method call receiver as an argument in AST. | Camille GILLOT | -5/+7 |
| 2022-08-10 | Use &mut Diagnostic instead of &mut DiagnosticBuilder unless needed | Michael Goulet | -1/+1 |
| 2022-08-10 | suggest a missing semicolon before an array | Takayuki Maeda | -0/+42 |
| 2022-08-01 | Use expr parse restrictions for let expr parsing | Michael Goulet | -39/+17 |
| 2022-07-29 | dont call type ascription 'cast' | Michael Goulet | -6/+7 |
| 2022-07-25 | Remove let-chain close brace check. | Eric Huss | -4/+1 |
| 2022-07-16 | Stabilize `let_chains` | Caio | -23/+7 |
| 2022-07-14 | Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillot | Dylan DPC | -26/+22 |
| 2022-07-13 | Rollup merge of #99030 - rust-lang:notriddle/field-recovery, r=petrochenkov | Dylan DPC | -0/+18 |
| 2022-07-12 | Update compiler/rustc_parse/src/parser/expr.rs | Michael Howell | -1/+1 |
| 2022-07-12 | Parse closure binders | Maybe Waffle | -26/+22 |
| 2022-07-08 | Fix last let_chains blocker | Caio | -8/+24 |
| 2022-07-07 | diagnostics: suggest naming a field after failing to parse | Michael Howell | -0/+13 |
| 2022-07-07 | diagnostics: mention the `:` token when struct fields fail to parse | Michael Howell | -0/+5 |
| 2022-06-25 | [rustc_parse] Forbid lets in certain places | Caio | -3/+27 |
| 2022-06-13 | Improve parsing errors and suggestions for bad if statements | Michael Goulet | -40/+66 |
| 2022-06-14 | Rollup merge of #95211 - terrarier2111:improve-parser, r=compiler-errors | Yuki Okushi | -4/+22 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -29/+24 |
| 2022-06-12 | Improves parser diagnostics, fixes #93867 | threadexception | -4/+22 |
| 2022-06-07 | Recover missing comma after match arm | Michael Goulet | -13/+38 |
| 2022-06-06 | Add spaces before and after expr in add {} suggestion | Waffle Maybe | -2/+2 |
| 2022-06-05 | Suggest removing label in `'label: non_block_expr` | Maybe Waffle | -3/+14 |
| 2022-06-05 | Do not suggest adding labeled block if there are no labeled breaks | Maybe Waffle | -0/+23 |
| 2022-06-05 | Suggest adding `{}` for `'label: non_block_expr` | Maybe Waffle | -2/+28 |
| 2022-06-02 | Rollup merge of #97166 - nnethercote:move-conditions-out, r=estebank | Yuki Okushi | -8/+8 |
| 2022-05-24 | Minor improvement on else-no-if diagnostic | Michael Goulet | -8/+1 |
| 2022-05-23 | Parse expression after `else` as a condition if followed by `{` | Michael Goulet | -5/+57 |
| 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 | -8/+8 |
| 2022-04-30 | Add `do yeet` expressions to allow experimentation in nightly | Scott McMurray | -0/+21 |
| 2022-04-29 | errors: `span_suggestion` takes `impl ToString` | David Wood | -3/+3 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -44/+46 |
| 2022-04-27 | Avoid producing `NoDelim` values in `TokenCursorFrame`. | Nicholas Nethercote | -1/+2 |
| 2022-04-07 | Shrink `Nonterminal`. | Nicholas Nethercote | -1/+1 |
| 2022-04-05 | errors: implement fallback diagnostic translation | David Wood | -2/+2 |
| 2022-04-03 | Auto merge of #88672 - camelid:inc-parser-sugg, r=davidtwco | bors | -0/+24 |
| 2022-04-01 | Rollup merge of #95293 - compiler-errors:braces, r=davidtwco | Matthias Krüger | -11/+7 |
| 2022-03-30 | Addressed comments by @compiler-errors and @bjorn3 | Yuri Astrakhan | -1/+1 |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -1/+1 |
| 2022-03-24 | suggest wrapping single-expr blocks in square brackets | Michael Goulet | -11/+7 |
| 2022-03-23 | Add heuristic to avoid treating `x + +2` as increment | Noah Lev | -0/+1 |
| 2022-03-23 | Improve function names | Noah Lev | -2/+2 |
| 2022-03-23 | Emit both subexp and standalone sugg for postfix | Noah Lev | -3/+1 |
| 2022-03-23 | Refactor, handle fields better, add field tests | Noah Lev | -8/+8 |
| 2022-03-23 | Move increment checks to improve errors | Noah Lev | -0/+25 |
| 2022-03-18 | suggest removing type ascription in bad position | Michael Goulet | -6/+35 |
| 2022-03-18 | use `self.create_snapshot_for_diagnostic` instead of `self.clone()` | Takayuki Maeda | -5/+6 |