| Age | Commit message (Expand) | Author | Lines |
| 2020-11-19 | expand: Stop derive expansion un unexpected targets early | Vadim Petrochenkov | -25/+35 |
| 2020-11-19 | expand: Cleanup attribute collection in invocation collector | Vadim Petrochenkov | -141/+39 |
| 2020-11-19 | resolve/expand: Misc cleanup | Vadim Petrochenkov | -4/+3 |
| 2020-11-19 | resolve: Centralize some error reporting for unexpected macro resolutions | Vadim Petrochenkov | -17/+24 |
| 2020-11-19 | expand: Move `fully_configure` to `config.rs` | Vadim Petrochenkov | -42/+45 |
| 2020-11-19 | expand: Tell built-in macros whether we are currently in forced expansion mode | Vadim Petrochenkov | -28/+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-19 | Fix brace problem in panic message in rustc_expand. | Mara Bos | -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 |