| Age | Commit message (Expand) | Author | Lines |
| 2023-05-04 | Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk | Dylan DPC | -79/+46 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -1/+1 |
| 2023-05-02 | Implement negative bounds | Michael Goulet | -79/+46 |
| 2023-05-01 | Rip it out | Nilstrieb | -6/+1 |
| 2023-04-27 | Migrate trivially translatable `rustc_parse` diagnostics | clubby789 | -20/+10 |
| 2023-04-25 | Fix static string lints | clubby789 | -30/+12 |
| 2023-03-28 | Add `(..)` syntax for RTN | Michael Goulet | -2/+5 |
| 2023-03-11 | Gate all usages of dyn*, even in macros | Michael Goulet | -0/+2 |
| 2023-02-24 | Replace parse_[sth]_expr with parse_expr_[sth] function names | est31 | -2/+2 |
| 2023-02-21 | Use `ThinVec` in various AST types. | Nicholas Nethercote | -1/+1 |
| 2023-02-21 | Use `ThinVec` in `ast::Generics` and related types. | Nicholas Nethercote | -12/+12 |
| 2023-02-16 | Replace some `then`s with some `then_some`s | Maybe Waffle | -1/+1 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -3/+2 |
| 2023-02-08 | Do not eagerly recover for bad impl-trait in macros | Michael Goulet | -2/+3 |
| 2023-02-02 | Rollup merge of #107559 - WaffleLapkin:is_it_2015¿, r=davidtwco | Matthias Krüger | -1/+1 |
| 2023-02-02 | Use `rust_2018` instead of `!is_rust_2015` | Maybe Waffle | -1/+1 |
| 2023-02-02 | Rename `rust_2015` => `is_rust_2015` | Maybe Waffle | -1/+1 |
| 2023-02-02 | Revert "Teach parser to understand fake anonymous enum syntax" and related co... | Michael Goulet | -62/+3 |
| 2023-02-01 | migrate parser::ty to diagnostic structs | Xiretza | -85/+38 |
| 2023-01-30 | Replace enum `==`s with `match`es where it makes sense | Maybe Waffle | -11/+11 |
| 2023-01-29 | Insert whitespace to avoid ident concatenation in suggestion | Ryo Yoshida | -1/+1 |
| 2023-01-26 | Rollup merge of #106960 - estebank:parse-anon-enums, r=cjgillot | Matthias Krüger | -4/+63 |
| 2023-01-23 | review comment: Remove AST AnonTy | Esteban Küber | -1/+1 |
| 2023-01-17 | Teach parser to understand fake anonymous enum syntax | Esteban Küber | -4/+63 |
| 2023-01-16 | fix dropping diagnostic without emit | Ezra Shaw | -1/+2 |
| 2023-01-15 | make error emitted on `impl &Trait` nicer | Ezra Shaw | -4/+35 |
| 2022-12-29 | Auto merge of #106266 - matthiaskrgr:rollup-cxrdbzy, r=matthiaskrgr | bors | -2/+93 |
| 2022-12-29 | Rollup merge of #106221 - Nilstrieb:rptr-more-like-ref-actually, r=compiler-e... | Matthias Krüger | -1/+1 |
| 2022-12-29 | Provide a better error for `Fn` traits with lifetime params | Yutaro Ohno | -2/+93 |
| 2022-12-28 | Rename `Rptr` to `Ref` in AST and HIR | Nilstrieb | -1/+1 |
| 2022-12-28 | Rollup merge of #106176 - compiler-errors:fn-kw-as-fn-trait, r=estebank | Matthias Krüger | -3/+45 |
| 2022-12-27 | Recover `fn` keyword as `Fn` trait in bounds | Michael Goulet | -3/+45 |
| 2022-12-13 | error parsing lifetime following by Sized and message + between them | Yiming Lei | -0/+19 |
| 2022-11-23 | Auto merge of #104410 - WaffleLapkin:unregress, r=estebank | bors | -1/+1 |
| 2022-11-22 | Split `MacArgs` in two. | Nicholas Nethercote | -1/+1 |
| 2022-11-16 | Fix perf regression by correctly matching keywords | Maybe Waffle | -1/+1 |
| 2022-11-11 | Recover from fn ptr tys with generic param list | León Orell Valerian Liehr | -3/+55 |
| 2022-11-11 | Auto merge of #99918 - WaffleLapkin:fnFnfun, r=estebank | bors | -2/+3 |
| 2022-11-09 | Make span_suggestions take IntoIterator | Michael Goulet | -1/+1 |
| 2022-10-01 | Replace some `bool` params with an enum | Maybe Waffle | -2/+3 |
| 2022-10-01 | Recover wrong cased keywords starting functions | Maybe Waffle | -2/+2 |
| 2022-09-27 | Structured suggestion for missing mut/const in pointer | Michael Goulet | -4/+7 |
| 2022-09-13 | Address code review comments | Eric Holk | -3/+1 |
| 2022-09-12 | Introduce dyn_star feature flag | Eric Holk | -2/+13 |
| 2022-08-22 | Rollup merge of #99915 - WaffleLapkin:recover_keyword_bounds, r=compiler-errors | Dylan DPC | -1/+21 |
| 2022-08-21 | recover `const Tr` bounds (no `~`) | Maybe Waffle | -0/+14 |
| 2022-08-17 | Box the `MacCall` in various types. | Nicholas Nethercote | -2/+2 |
| 2022-07-29 | Recover keywords in bounds | Maybe Waffle | -1/+7 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -4/+4 |
| 2022-06-02 | Rollup merge of #97166 - nnethercote:move-conditions-out, r=estebank | Yuki Okushi | -5/+10 |