| Age | Commit message (Expand) | Author | Lines |
| 2021-03-27 | Remove (lots of) dead code | Joshua Nelson | -123/+1 |
| 2021-03-26 | Use iter::zip in compiler/ | Josh Stone | -1/+2 |
| 2021-03-23 | Rollup merge of #83384 - mark-i-m:rename-pat2018, r=joshtriplett | Yuki Okushi | -7/+7 |
| 2021-03-22 | rename :pat2018 -> :pat215 | mark | -7/+7 |
| 2021-03-19 | stabilize or_patterns | mark | -1/+1 |
| 2021-03-18 | Auto merge of #82868 - petrochenkov:bto, r=estebank | bors | -1/+1 |
| 2021-03-18 | hir: Preserve used syntax in `TyKind::TraitObject` | Vadim Petrochenkov | -1/+1 |
| 2021-03-18 | Rollup merge of #83216 - jyn514:register-tool, r=petrochenkov | Dylan DPC | -4/+0 |
| 2021-03-18 | Rollup merge of #83168 - Aaron1011:lint-procedural-masquerade, r=petrochenkov | Dylan DPC | -27/+0 |
| 2021-03-17 | Auto merge of #83188 - petrochenkov:field, r=lcnr | bors | -56/+66 |
| 2021-03-16 | Allow registering tool lints with `register_tool` | Joshua Nelson | -4/+0 |
| 2021-03-16 | ast: Reduce size of `ExprKind` by boxing fields of `ExprKind::Struct` | Vadim Petrochenkov | -8/+16 |
| 2021-03-16 | ast/hir: Rename field-related structures | Vadim Petrochenkov | -50/+52 |
| 2021-03-15 | Extend `proc_macro_back_compat` lint to `procedural-masquerade` | Aaron Hill | -27/+0 |
| 2021-03-15 | More precise spans for HIR paths | Vadim Petrochenkov | -0/+8 |
| 2021-03-15 | Rollup merge of #83127 - Aaron1011:time-macros-impl-warn, r=petrochenkov | Dylan DPC | -49/+1 |
| 2021-03-15 | Rollup merge of #83054 - tmiasko:rustc_layout_scalar_valid_range, r=davidtwco | Dylan DPC | -0/+1 |
| 2021-03-14 | Introduce `proc_macro_back_compat` lint, and emit for `time-macros-impl` | Aaron Hill | -49/+1 |
| 2021-03-14 | expand: Resolve and expand inner attributes on out-of-line modules | Vadim Petrochenkov | -1/+1 |
| 2021-03-11 | Inline Attribute::has_name | Tomasz Miąsko | -0/+1 |
| 2021-03-09 | Rollup merge of #82841 - hvdijk:x32, r=joshtriplett | Mara Bos | -7/+7 |
| 2021-03-08 | Rollup merge of #82854 - estebank:issue-82827, r=oli-obk | Mara Bos | -0/+8 |
| 2021-03-08 | Rollup merge of #82682 - petrochenkov:cfgeval, r=Aaron1011 | Dylan DPC | -64/+34 |
| 2021-03-07 | Auto merge of #81635 - michaelwoerister:structured_def_path_hash, r=pnkfelix | bors | -36/+0 |
| 2021-03-07 | Account for `if (let pat = expr) {}` | Esteban Küber | -0/+8 |
| 2021-03-06 | rustc_ast: Replace `AstLike::finalize_tokens` with a getter `tokens_mut` | Vadim Petrochenkov | -64/+34 |
| 2021-03-06 | Change x64 size checks to not apply to x32. | Harald van Dijk | -7/+7 |
| 2021-03-01 | Rename rustdoc lints to be a tool lint instead of built-in. | Joshua Nelson | -1/+1 |
| 2021-02-27 | Combine HasAttrs and HasTokens into AstLike | Aaron Hill | -184/+224 |
| 2021-02-25 | Rollup merge of #82321 - bugadani:ast3, r=varkor | Dylan DPC | -2/+2 |
| 2021-02-21 | New pass to deduplicate blocks | Simon Vandel Sillesen | -2/+2 |
| 2021-02-20 | Remove some P-s | Dániel Buga | -2/+2 |
| 2021-02-18 | ast: Keep expansion status for out-of-line module items | Vadim Petrochenkov | -23/+35 |
| 2021-02-18 | ast: Stop using `Mod` in `Crate` | Vadim Petrochenkov | -27/+15 |
| 2021-02-14 | Auto merge of #82103 - Dylan-DPC:rollup-5wv8rid, r=Dylan-DPC | bors | -1/+1 |
| 2021-02-14 | bumped smallvec deps | klensy | -1/+1 |
| 2021-02-13 | Require passing an `AttrWrapper` to `collect_tokens_trailing_token` | Aaron Hill | -0/+15 |
| 2021-02-11 | Auto merge of #80860 - camelid:nodeid-docs, r=sanxiyn | bors | -4/+10 |
| 2021-02-07 | Clarify docs for `DUMMY_NODE_ID` | Camelid | -3/+3 |
| 2021-02-04 | Rollup merge of #81645 - m-ou-se:panic-lint, r=estebank,flip1995 | Mara Bos | -1/+1 |
| 2021-02-04 | Stabilize feature(iterator_fold_self): Iterator::reduce | Mara Bos | -1/+0 |
| 2021-02-03 | Make panic/assert calls in rustc compatible with Rust 2021. | Mara Bos | -1/+1 |
| 2021-02-02 | Let a portion of DefPathHash uniquely identify the DefPath's crate. | Michael Woerister | -36/+0 |
| 2021-02-01 | Assert the size of the refactored enums | Dániel Buga | -0/+10 |
| 2021-02-01 | Box the biggest ast::ItemKind variants | Dániel Buga | -53/+73 |
| 2021-01-22 | Refactor token collection to capture trailing token immediately | Aaron Hill | -11/+0 |
| 2021-01-17 | Replace let Some(..) = with .is_some() | wcampbell | -1/+1 |
| 2021-01-16 | Remove unnecessary manual shrink_to_fit calls | Dániel Buga | -3/+0 |
| 2021-01-15 | Auto merge of #80993 - Aaron1011:collect-set-tokens, r=petrochenkov | bors | -10/+66 |
| 2021-01-13 | Set tokens on AST node in `collect_tokens` | Aaron Hill | -10/+66 |