| Age | Commit message (Expand) | Author | Lines |
| 2021-10-04 | Rollup merge of #88996 - Aaron1011:trailing-macro-semi, r=petrochenkov | Yuki Okushi | -6/+9 |
| 2021-09-04 | Auto merge of #88598 - estebank:type-ascription-can-die-in-a-fire, r=wesleywiser | bors | -0/+1 |
| 2021-09-03 | Auto merge of #88597 - cjgillot:lower-global, r=petrochenkov | bors | -0/+8 |
| 2021-09-03 | Detect bare blocks with type ascription that were meant to be a `struct` literal | Esteban Kuber | -0/+1 |
| 2021-09-03 | Auto merge of #88428 - petrochenkov:stmtid, r=Aaron1011 | bors | -54/+72 |
| 2021-09-03 | Auto merge of #88363 - michaelwoerister:remapped-diagnostics, r=estebank | bors | -1/+1 |
| 2021-09-02 | expand: Treat more macro calls as statement macro calls | Vadim Petrochenkov | -54/+72 |
| 2021-09-01 | Compute proc_macros in resolutions. | Camille GILLOT | -0/+8 |
| 2021-08-30 | Add let-else to AST | Cameron Steffen | -3/+3 |
| 2021-08-29 | Auto merge of #88262 - klensy:pprust-cow, r=nagisa | bors | -1/+1 |
| 2021-08-27 | Path remapping: Make behavior of diagnostics output dependent on presence of ... | Michael Woerister | -1/+1 |
| 2021-08-25 | Various pattern cleanups | Léo Lanteri Thauvin | -0/+1 |
| 2021-08-25 | Use if-let guards in the codebase | Léo Lanteri Thauvin | -25/+26 |
| 2021-08-25 | Convert some functions to return Cow<'static,str> instead of String to reduce... | klensy | -1/+1 |
| 2021-08-21 | Remove `NonMacroAttr.mark_used` | Aaron Hill | -8/+5 |
| 2021-08-21 | Remove `Session.used_attrs` and move logic to `CheckAttrVisitor` | Aaron Hill | -61/+15 |
| 2021-08-15 | Introduce hir::ExprKind::Let - Take 2 | Caio | -0/+1 |
| 2021-08-12 | Revert "Rollup merge of #87779 - Aaron1011:stmt-ast-id, r=petrochenkov" | Aaron Hill | -7/+28 |
| 2021-08-06 | Remove special case for statement `NodeId` assignment | Aaron Hill | -28/+7 |
| 2021-08-03 | Remove space after negative sign in Literal to_string | David Tolnay | -0/+3 |
| 2021-08-03 | Auto merge of #87262 - dtolnay:negative, r=Aaron1011 | bors | -22/+41 |
| 2021-08-01 | Auto merge of #87449 - matthiaskrgr:clippyy_v2, r=nagisa | bors | -1/+1 |
| 2021-07-27 | Only emit lint for local macros | Aaron Hill | -7/+19 |
| 2021-07-25 | clippy::single_char_pattern | Matthias Krüger | -1/+1 |
| 2021-07-25 | Auto merge of #87381 - Aaron1011:note-semi-trailing-macro, r=petrochenkov | bors | -5/+32 |
| 2021-07-24 | Rollup merge of #87389 - Aaron1011:expand-known-attrs, r=wesleywiser | Manish Goregaokar | -2/+8 |
| 2021-07-24 | Display an extra note for trailing semicolon lint with trailing macro | Aaron Hill | -5/+32 |
| 2021-07-23 | Rename `known_attrs` to `expanded_inert_attrs` and move to rustc_expand | Aaron Hill | -2/+8 |
| 2021-07-19 | Warn on inert attributes used on bang macro invocation | Aaron Hill | -16/+33 |
| 2021-07-18 | Support negative numbers in Literal::from_str | David Tolnay | -22/+41 |
| 2021-07-17 | Only use `assign_id!` for ast nodes that support attributes | Aaron Hill | -5/+8 |
| 2021-07-17 | Add additional missing lint handling logic | Aaron Hill | -1/+8 |
| 2021-07-17 | Compute a better `lint_node_id` during expansion | Aaron Hill | -27/+82 |
| 2021-07-17 | Use LocalExpnId where possible. | Camille GILLOT | -22/+30 |
| 2021-07-14 | Rollup merge of #87027 - petrochenkov:builderhelp, r=oli-obk | Guillaume Gomez | -2/+92 |
| 2021-07-14 | Auto merge of #87118 - JohnTitor:rollup-8ltidsq, r=JohnTitor | bors | -4/+8 |
| 2021-07-14 | Suggest a path separator if a stray colon is found in a match arm | Fabian Wolff | -4/+8 |
| 2021-07-13 | Cache expansion hash. | Camille GILLOT | -2/+2 |
| 2021-07-13 | expand: Support helper attributes for built-in derive macros | Vadim Petrochenkov | -2/+92 |
| 2021-07-11 | rustc_expand: Simplify span quoting in proc macro server | Vadim Petrochenkov | -26/+9 |
| 2021-07-10 | rustc_expand: Remove redundant field from proc macro expander structures | Vadim Petrochenkov | -9/+5 |
| 2021-07-10 | rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro` | Vadim Petrochenkov | -10/+2 |
| 2021-07-08 | Rework SESSION_GLOBALS API to prevent overwriting it | Guillaume Gomez | -27/+27 |
| 2021-07-06 | Change or_patterns_back_compat lint to rust_2021_incompatible_or_patterns | Ryan Levick | -2/+4 |
| 2021-07-06 | Store macro parent module in ExpnData. | Camille GILLOT | -0/+2 |
| 2021-07-02 | add track_path::path fn for proc-macro usage | Bernhard Schuster | -0/+4 |
| 2021-06-24 | Don't lint :pat when re-parsing a macro from another crate. | Mara Bos | -32/+34 |
| 2021-06-21 | Rollup merge of #86491 - petrochenkov:derefact, r=Aaron1011 | Yuki Okushi | -29/+3 |
| 2021-06-21 | Do not set depth to 0 in fully_expand_fragment | Deadbeef | -1/+1 |
| 2021-06-20 | expand: Move some more derive logic to `rustc_builtin_macros` | Vadim Petrochenkov | -29/+3 |