| Age | Commit message (Expand) | Author | Lines |
| 2020-12-19 | Revert "Promote missing_fragment_specifier to hard error" | Wesley Wiser | -15/+33 |
| 2020-11-12 | Rollup merge of #78836 - fanzier:struct-and-slice-destructuring, r=petrochenkov | Mara Bos | -1/+1 |
| 2020-11-12 | Auto merge of #78782 - petrochenkov:nodoctok, r=Aaron1011 | bors | -13/+9 |
| 2020-11-11 | Implement destructuring assignment for structs and slices | Fabian Zaiser | -1/+1 |
| 2020-11-09 | Rollup merge of #78710 - petrochenkov:macvisit, r=davidtwco | Dylan DPC | -20/+1 |
| 2020-11-09 | Do not collect tokens for doc comments | Vadim Petrochenkov | -13/+9 |
| 2020-11-07 | typo and formatting | o752d | -10/+9 |
| 2020-11-06 | rustc_expand: use collect_bang helper instead of manual reimplementation | est31 | -3/+3 |
| 2020-11-03 | rustc_ast: `visit_mac` -> `visit_mac_call` | Vadim Petrochenkov | -2/+1 |
| 2020-11-03 | Rollup merge of #78626 - fusion-engineering-forks:deprecated-trait-impl, r=es... | Mara Bos | -1/+1 |
| 2020-11-03 | rustc_ast: Do not panic by default when visiting macro calls | Vadim Petrochenkov | -18/+0 |
| 2020-11-03 | Rollup merge of #78376 - Aaron1011:feature/consistent-empty-expr, r=petrochenkov | Yuki Okushi | -1/+37 |
| 2020-11-03 | Expand `NtExpr` tokens only in key-value attributes | Vadim Petrochenkov | -1/+8 |
| 2020-11-02 | Treat trailing semicolon as a statement in macro call | Aaron Hill | -1/+37 |
| 2020-11-01 | Use the right span for errors about #[deprecated] attributes. | Mara Bos | -1/+1 |
| 2020-11-01 | Rollup merge of #78603 - petrochenkov:fourdigits, r=matthewjasper | Mara Bos | -9/+11 |
| 2020-10-31 | expand: Tweak a comment in implementation of `macro_rules` | Vadim Petrochenkov | -9/+11 |
| 2020-10-31 | parser: Cleanup `LazyTokenStream` and avoid some clones | Vadim Petrochenkov | -7/+6 |
| 2020-10-30 | Fix some more clippy warnings | Joshua Nelson | -17/+10 |
| 2020-10-25 | Rollup merge of #78326 - Aaron1011:fix/min-stmt-lints, r=petrochenkov | Yuki Okushi | -1/+2 |
| 2020-10-24 | Fix inconsistencies in handling of inert attributes on statements | Aaron Hill | -1/+2 |
| 2020-10-21 | Unconditionally capture tokens for attributes. | Aaron Hill | -1/+35 |
| 2020-10-19 | Avoid cloning the contents of a `TokenStream` in a few places | Aaron Hill | -1/+2 |
| 2020-10-14 | Remove unused code from remaining compiler crates | est31 | -111/+0 |
| 2020-10-07 | Detect blocks that could be struct expr bodies | Esteban Küber | -2/+2 |
| 2020-10-02 | Improve E0777 help message | Guillaume Gomez | -4/+13 |
| 2020-10-01 | Import struct_span_err macro instead of prepending it | Guillaume Gomez | -2/+2 |
| 2020-10-01 | Create E0777 error code for "invalid literal in derive" | Guillaume Gomez | -4/+9 |
| 2020-09-28 | expand: Minor fn ptr call cleanup | Vadim Petrochenkov | -3/+3 |
| 2020-09-28 | expand: Stop un-interpolating `NtIdent`s before passing them to built-in macros | Vadim Petrochenkov | -25/+2 |
| 2020-09-17 | Remove redundant #![feature(...)] 's from compiler/ | est31 | -1/+0 |
| 2020-09-16 | Rollup merge of #75146 - tmiasko:range-overflow, r=Mark-Simulacrum | Dylan DPC | -2/+2 |
| 2020-09-10 | Attach tokens to `ast::Stmt` | Aaron Hill | -7/+25 |
| 2020-09-10 | Attach `TokenStream` to `ast::Visibility` | Aaron Hill | -8/+27 |
| 2020-09-10 | Attach `TokenStream` to `ast::Path` | Aaron Hill | -2/+2 |
| 2020-09-10 | Attach tokens to `NtMeta` (`ast::AttrItem`) | Aaron Hill | -0/+1 |
| 2020-09-10 | Attach `TokenStream` to `ast::Ty` | Aaron Hill | -5/+10 |
| 2020-09-10 | Attach `TokenStream` to `ast::Block` | Aaron Hill | -1/+7 |
| 2020-09-10 | Syntactically permit unsafety on mods | David Tolnay | -10/+31 |
| 2020-09-10 | Auto merge of #76291 - matklad:spacing, r=petrochenkov | bors | -8/+8 |
| 2020-09-10 | Revert "Rollup merge of #76285 - matklad:censor-spacing, r=petrochenkov" | Tyler Mandry | -17/+5 |
| 2020-09-09 | Auto merge of #76406 - GuillaumeGomez:create-e0774, r=pickfire,jyn514 | bors | -3/+6 |
| 2020-09-09 | Rollup merge of #76355 - calebcartwright:reduce-rustfmt-visibility, r=nikomat... | Dylan DPC | -2/+1 |
| 2020-09-08 | Create new E0774 code error | Guillaume Gomez | -3/+6 |
| 2020-09-04 | rustc_expand: remove pub visibility for rustfmt | Caleb Cartwright | -2/+1 |
| 2020-09-04 | Detect overflow in proc_macro_server subspan | Tomasz Miąsko | -2/+2 |
| 2020-09-03 | Optimize Cursor::look_ahead | Aleksey Kladov | -3/+8 |
| 2020-09-03 | Rename IsJoint -> Spacing | Aleksey Kladov | -8/+8 |
| 2020-09-03 | Move jointness censoring to proc_macro | Aleksey Kladov | -4/+11 |
| 2020-09-02 | Auto merge of #76170 - matklad:notrivia, r=petrochenkov | bors | -1/+1 |