| Age | Commit message (Expand) | Author | Lines |
| 2021-03-27 | Remove (lots of) dead code | Joshua Nelson | -14/+7 |
| 2021-03-27 | Rollup merge of #82917 - cuviper:iter-zip, r=m-ou-se | Dylan DPC | -1/+4 |
| 2021-03-26 | Use iter::zip in compiler/ | Josh Stone | -1/+4 |
| 2021-03-25 | Ban custom inner attributes in expressions and statements | Aaron Hill | -7/+13 |
| 2021-03-23 | Rollup merge of #83384 - mark-i-m:rename-pat2018, r=joshtriplett | Yuki Okushi | -3/+3 |
| 2021-03-22 | Auto merge of #79278 - mark-i-m:stabilize-or-pattern, r=nikomatsakis | bors | -3/+3 |
| 2021-03-22 | rename :pat2018 -> :pat215 | mark | -3/+3 |
| 2021-03-19 | stabilize or_patterns | mark | -3/+3 |
| 2021-03-19 | Extend `proc_macro_back_compat` lint to `js-sys` | Aaron Hill | -4/+30 |
| 2021-03-18 | Extend `proc_macro_back_compat` lint to `actix-web` | Aaron Hill | -17/+29 |
| 2021-03-18 | Rollup merge of #83168 - Aaron1011:lint-procedural-masquerade, r=petrochenkov | Dylan DPC | -2/+43 |
| 2021-03-16 | ast: Reduce size of `ExprKind` by boxing fields of `ExprKind::Struct` | Vadim Petrochenkov | -1/+4 |
| 2021-03-16 | ast/hir: Rename field-related structures | Vadim Petrochenkov | -80/+80 |
| 2021-03-15 | Extend `proc_macro_back_compat` lint to `procedural-masquerade` | Aaron Hill | -2/+43 |
| 2021-03-14 | Introduce `proc_macro_back_compat` lint, and emit for `time-macros-impl` | Aaron Hill | -4/+66 |
| 2021-03-14 | expand: Resolve and expand inner attributes on out-of-line modules | Vadim Petrochenkov | -26/+52 |
| 2021-03-12 | Auto merge of #82422 - petrochenkov:allunst, r=oli-obk | bors | -2/+3 |
| 2021-03-08 | Rollup merge of #82682 - petrochenkov:cfgeval, r=Aaron1011 | Dylan DPC | -171/+22 |
| 2021-03-08 | Rollup merge of #82415 - petrochenkov:modin3, r=davidtwco | Dylan DPC | -265/+254 |
| 2021-03-07 | Move full configuration logic from `rustc_expand` to `rustc_builtin_macros` | Vadim Petrochenkov | -169/+6 |
| 2021-03-06 | rustc_ast: Replace `AstLike::finalize_tokens` with a getter `tokens_mut` | Vadim Petrochenkov | -2/+16 |
| 2021-03-05 | Auto merge of #71481 - estebank:inherit-stability, r=nikomatsakis | bors | -3/+9 |
| 2021-03-05 | expand: Introduce enum for module loading errors and make module loading spec... | Vadim Petrochenkov | -87/+86 |
| 2021-03-05 | expand: Share some code between inline and out-of-line module treatment | Vadim Petrochenkov | -18/+18 |
| 2021-03-05 | expand: Align some code with the PR fixing inner attributes on out-of-line mo... | Vadim Petrochenkov | -6/+13 |
| 2021-03-05 | rustc_interface: Hide some hacky details of early linting from expand | Vadim Petrochenkov | -9/+11 |
| 2021-03-05 | expand: Some more consistent naming in module loading | Vadim Petrochenkov | -55/+57 |
| 2021-03-05 | expand: Less path cloning during module loading | Vadim Petrochenkov | -37/+51 |
| 2021-03-05 | expand: Determine module directory path directly instead of relying on span | Vadim Petrochenkov | -8/+3 |
| 2021-03-05 | expand: Move module file path stack from global session to expansion data | Vadim Petrochenkov | -51/+64 |
| 2021-03-05 | expand: Remove obsolete `DirectoryOwnership::UnownedViaMod` | Vadim Petrochenkov | -52/+9 |
| 2021-02-27 | Combine HasAttrs and HasTokens into AstLike | Aaron Hill | -14/+32 |
| 2021-02-23 | expand: Do not allocate `Lrc` for `allow_internal_unstable` list unless neces... | Vadim Petrochenkov | -2/+3 |
| 2021-02-23 | expand: Preserve order of inert attributes during expansion | Vadim Petrochenkov | -9/+14 |
| 2021-02-21 | remove redundant wrapping of return types of allow_internal_unstable() and ru... | Matthias Krüger | -2/+2 |
| 2021-02-18 | ast: Keep expansion status for out-of-line module items | Vadim Petrochenkov | -58/+59 |
| 2021-02-18 | ast: Stop using `Mod` in `Crate` | Vadim Petrochenkov | -32/+21 |
| 2021-02-17 | Rollup merge of #81869 - mark-i-m:leading-vert, r=petrochenkov | Dylan DPC | -2/+4 |
| 2021-02-15 | Simplify pattern grammar by allowing nested leading vert | mark | -2/+4 |
| 2021-02-15 | Rollup merge of #82129 - est31:master, r=jyn514 | Jonas Schievink | -1/+0 |
| 2021-02-15 | Rollup merge of #82107 - petrochenkov:minexpclean, r=Aaron1011 | Jonas Schievink | -33/+5 |
| 2021-02-15 | Remove redundant bool_to_option feature gate | est31 | -1/+0 |
| 2021-02-14 | expand: Remove redundant calls to configure | Vadim Petrochenkov | -21/+3 |
| 2021-02-14 | expand: Remove obsolete `ExpansionConfig::keep_macs` | Vadim Petrochenkov | -12/+2 |
| 2021-02-14 | bumped smallvec deps | klensy | -1/+1 |
| 2021-02-11 | Add test for "const stability on macro" | Esteban Küber | -2/+5 |
| 2021-02-10 | Tweak stability attribute diagnostic output | Esteban Küber | -3/+6 |
| 2021-02-09 | add method to construct def site path as a vec of idents | Skgland | -0/+4 |
| 2021-02-07 | Address review comments | Vadim Petrochenkov | -0/+3 |
| 2021-02-07 | expand/resolve: Turn `#[derive]` into a regular macro attribute | Vadim Petrochenkov | -342/+135 |