| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2021-03-17 | Detect pub fn attr wrong order like `async pub` | Ivan Tham | -3/+24 |
| 2021-03-16 | ast/hir: Rename field-related structures | Vadim Petrochenkov | -11/+9 |
| 2021-03-05 | use pat<no_top_alt> for patterns in let bindings | mark | -2/+3 |
| 2021-02-25 | Rollup merge of #82321 - bugadani:ast3, r=varkor | Dylan DPC | -1/+1 |
| 2021-02-23 | Rollup merge of #82296 - spastorino:pubrules, r=nikomatsakis | Dylan DPC | -9/+1 |
| 2021-02-21 | parser: remove unneccessary wrapping of return value in parse_extern() | Matthias Krüger | -1/+1 |
| 2021-02-20 | Remove some P-s | Dániel Buga | -1/+1 |
| 2021-02-19 | Support `pub` on `macro_rules` | Vadim Petrochenkov | -9/+1 |
| 2021-02-18 | ast: Keep expansion status for out-of-line module items | Vadim Petrochenkov | -5/+7 |
| 2021-02-18 | ast: Stop using `Mod` in `Crate` | Vadim Petrochenkov | -23/+8 |
| 2021-02-13 | Require passing an `AttrWrapper` to `collect_tokens_trailing_token` | Aaron Hill | -122/+154 |
| 2021-02-08 | parser: Fix panic in 'const impl' recovery | Ömer Sinan Ağacan | -2/+12 |
| 2021-02-01 | Box the biggest ast::ItemKind variants | Dániel Buga | -9/+11 |
| 2021-01-22 | Refactor token collection to capture trailing token immediately | Aaron Hill | -2/+2 |
| 2021-01-20 | Force token collection to run when parsing nonterminals | Aaron Hill | -41/+46 |
| 2021-01-13 | Set tokens on AST node in `collect_tokens` | Aaron Hill | -13/+1 |
| 2021-01-08 | Add a note for `*` and `{}` usage on `use` | Yuki Okushi | -1/+16 |
| 2020-12-31 | Consistently call editions "Rust 20xx" in messages. | Mara Bos | -1/+1 |
| 2020-12-31 | Add edition 2021. | Mara Bos | -3/+3 |
| 2020-12-30 | Rename kw::Invalid -> kw::Empty | Joshua Nelson | -3/+3 |
| 2020-12-19 | Auto merge of #77035 - mibac138:fn-fat-arrow-return, r=davidtwco | bors | -3/+4 |
| 2020-12-12 | Recover on `const impl<> X for Y` | Noah | -3/+38 |
| 2020-12-03 | Gracefully handle confusing -> with : in function return type | mibac138 | -3/+4 |
| 2020-12-01 | Gracefully handle mistyping -> as => in function return type | mibac138 | -2/+2 |
| 2020-11-02 | Use reparsed `TokenStream` if we captured any inner attributes | Aaron Hill | -24/+9 |