| Age | Commit message (Expand) | Author | Lines |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -2/+2 |
| 2022-02-28 | 4 - Make more use of `let_chains` | Caio | -7/+5 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -2/+2 |
| 2022-02-23 | rustc_errors: take `self` by value in `DiagnosticBuilder::cancel`. | Eduard-Mihai Burtescu | -5/+7 |
| 2022-02-19 | Adopt let else in more places | est31 | -3/+2 |
| 2022-02-02 | better suggestion for duplicated `where` | Michael Goulet | -7/+22 |
| 2022-01-26 | Introduce a limit to Levenshtein distance computation | Tomasz Miąsko | -1/+1 |
| 2022-01-05 | ast: Always keep a `NodeId` in `ast::Crate` | Vadim Petrochenkov | -1/+1 |
| 2021-12-28 | Parse and suggest moving where clauses after equals for type aliases | Jack Huey | -0/+53 |
| 2021-12-13 | Use Inherited Visibility instead of None when no vis is present | Alexis Bourget | -13/+14 |
| 2021-12-13 | Update test to new error message | Alexis Bourget | -1/+1 |
| 2021-12-13 | Suggest remove on const async const instead of const const async | Alexis Bourget | -16/+45 |
| 2021-12-13 | Fix broken span and related tests | Alexis Bourget | -1/+1 |
| 2021-12-13 | Change error for pub in fn decl if already present | Alexis Bourget | -13/+37 |
| 2021-12-08 | Rollup merge of #91337 - FabianWolff:issue-91227-misspelled-macro, r=nagisa | Matthias Krüger | -4/+25 |
| 2021-12-06 | Expect extern fn with no body when parsing | Michael Howell | -1/+1 |
| 2021-12-06 | Add better comments for FnParseMode | Michael Howell | -2/+49 |
| 2021-12-04 | Do not add `;` to expected tokens list when it's wrong | Michael Howell | -22/+51 |
| 2021-11-28 | Add a suggestion if `macro_rules` is misspelled | Fabian Wolff | -4/+25 |
| 2021-11-28 | expand: Turn `ast::Crate` into a first class expansion target | Vadim Petrochenkov | -1/+1 |
| 2021-11-24 | Account for incorrect `impl Foo<const N: ty> {}` syntax | Esteban Küber | -1/+1 |
| 2021-11-07 | ast: Fix naming conventions in AST structures | Vadim Petrochenkov | -14/+15 |
| 2021-10-22 | Rollup merge of #89257 - aDotInTheVoid:macro-error-2, r=estebank | Yuki Okushi | -10/+40 |
| 2021-10-17 | rustc_span: `Ident::invalid` -> `Ident::empty` | Vadim Petrochenkov | -4/+4 |
| 2021-10-01 | Give better error for `macro_rules name` | Nixon Enraght-Moony | -10/+40 |
| 2021-09-24 | Give better error for `macro_rules! name!` | Nixon Enraght-Moony | -0/+14 |
| 2021-09-15 | Rollup merge of #88775 - pnkfelix:revert-anon-union-parsing, r=davidtwco | Manish Goregaokar | -22/+16 |
| 2021-09-12 | Improve error message for missing trait in trait impl | Fabian Wolff | -1/+14 |
| 2021-09-09 | Re-add 71a7f8f1884b2c83eeb4a545eef16df1f2ea6476 post-revert. | Felix S. Klock II | -1/+4 |
| 2021-09-09 | Revert "Implement Anonymous{Struct, Union} in the AST" | Felix S. Klock II | -22/+13 |
| 2021-09-01 | Compute proc_macros in resolutions. | Camille GILLOT | -2/+1 |
| 2021-08-18 | Remove box syntax from rustc_parse | est31 | -7/+7 |
| 2021-08-08 | Auto merge of #87235 - poliorcetics:issue-87217-fn-quali-order, r=nagisa | bors | -1/+34 |
| 2021-08-03 | Rollup merge of #87646 - JohnTitor:fix-parser-ice, r=oli-obk | Yuki Okushi | -3/+1 |
| 2021-08-02 | Better message for invalid keyword placement in fn | Alexis Bourget | -1/+34 |
| 2021-07-31 | Fix a parser ICE on invalid `fn` body | Yuki Okushi | -3/+1 |
| 2021-07-25 | clippy::filter_map_identity | Matthias Krüger | -2/+1 |
| 2021-07-07 | Fix ICE when misplaced visibility cannot be properly parsed | Ryan Levick | -1/+7 |
| 2021-06-17 | Use `AttrVec` for `Arm`, `FieldDef`, and `Variant` | Yuki Okushi | -3/+3 |
| 2021-05-30 | Don't drop `PResult` without handling the error | LeSeulArtichaut | -1/+4 |
| 2021-05-16 | Implement Anonymous{Struct, Union} in the AST | jedel1043 | -13/+19 |
| 2021-05-11 | Recover from invalid `struct` item syntax | Esteban Küber | -1/+45 |
| 2021-05-08 | Rename `Parser::span_fatal_err` -> `Parser::span_err` | Joshua Nelson | -1/+1 |
| 2021-05-07 | Also take unions and enums into account | LeSeulArtichaut | -14/+19 |
| 2021-05-07 | Improve diagnostics for functions in `struct` definitions | LeSeulArtichaut | -1/+24 |
| 2021-04-23 | Revert "Rollup merge of #82296 - spastorino:pubrules, r=nikomatsakis" | Santiago Pastorino | -1/+9 |
| 2021-04-19 | fix few typos | klensy | -1/+1 |
| 2021-04-11 | Implement token-based handling of attributes during expansion | Aaron Hill | -25/+29 |
| 2021-03-18 | Auto merge of #76447 - pickfire:async-pub, r=estebank | bors | -7/+37 |
| 2021-03-17 | Add pub as optional check_front_matter | Ivan Tham | -6/+15 |