| Age | Commit message (Expand) | Author | Lines |
| 2019-08-28 | Auto merge of #63127 - kper:pr, r=nikomatsakis | bors | -8/+8 |
| 2019-08-27 | Cleanup: Consistently use `Param` instead of `Arg` #62426 | Kevin Per | -8/+8 |
| 2019-08-27 | proc_macro: Turn `quote` into a regular built-in macro | Vadim Petrochenkov | -0/+8 |
| 2019-08-23 | Audit uses of `apply_mark` in built-in macros | Vadim Petrochenkov | -24/+23 |
| 2019-08-17 | Remove SyntaxContext from {ast, hir}::{GlobalAsm, InlineAsm} | Matthew Jasper | -7/+3 |
| 2019-08-17 | Remove gensyms from built-in derives | Matthew Jasper | -86/+67 |
| 2019-08-16 | Rollup merge of #63613 - petrochenkov:stdhyg, r=alexcrichton | Mazdak Farrokhzad | -1/+0 |
| 2019-08-16 | Rollup merge of #63525 - matklad:centraliza-file-loading, r=petrochenkov | Mazdak Farrokhzad | -26/+11 |
| 2019-08-15 | Remove `__rust_unstable_column` | Vadim Petrochenkov | -1/+0 |
| 2019-08-15 | hygiene: `ExpnInfo` -> `ExpnData` | Vadim Petrochenkov | -12/+12 |
| 2019-08-15 | hygiene: Merge `ExpnInfo` and `InternalExpnData` | Vadim Petrochenkov | -13/+11 |
| 2019-08-15 | `Ident::with_empty_ctxt` -> `Ident::with_dummy_span` | Vadim Petrochenkov | -20/+20 |
| 2019-08-15 | syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()` | Vadim Petrochenkov | -3/+3 |
| 2019-08-15 | Remove `Spanned` from `{ast,hir}::FieldPat` | Vadim Petrochenkov | -9/+7 |
| 2019-08-15 | Remove `Spanned` from `ast::Mac` | Vadim Petrochenkov | -6/+3 |
| 2019-08-15 | Remove `Spanned` from `mk_name_value_item_str` and `expr_to_spanned_string` | Vadim Petrochenkov | -8/+8 |
| 2019-08-15 | Make sure that all file loading happens via SourceMap | Aleksey Kladov | -26/+11 |
| 2019-08-14 | Rollup merge of #63543 - c410-f3r:variant, r=c410-f3r | Mazdak Farrokhzad | -14/+14 |
| 2019-08-14 | Rollup merge of #63542 - c410-f3r:node_ids, r=petrochenkov | Mazdak Farrokhzad | -0/+1 |
| 2019-08-14 | Rollup merge of #63537 - petrochenkov:novisit, r=alexcrichton | Mazdak Farrokhzad | -16/+20 |
| 2019-08-14 | Merge Variant and Variant_ | Caio | -14/+14 |
| 2019-08-13 | Add NodeId for Arm, Field and FieldPat | Caio | -0/+1 |
| 2019-08-14 | expand: Unimplement `MutVisitor` on `MacroExpander` | Vadim Petrochenkov | -16/+20 |
| 2019-08-13 | syntax: Remove `DummyResult::expn_only` | Vadim Petrochenkov | -21/+21 |
| 2019-08-09 | Rollup merge of #63114 - matthewjasper:hygienic-format-args, r=petrochenkov | Mazdak Farrokhzad | -2/+2 |
| 2019-08-05 | Remove gensym from format_args | Matthew Jasper | -2/+2 |
| 2019-08-05 | Drop span argument from mk_list_item | Mark Rousskov | -2/+1 |
| 2019-08-05 | Auto merge of #63248 - petrochenkov:nomarker, r=matthewjasper | bors | -7/+12 |
| 2019-08-04 | Auto merge of #63213 - varkor:itemkind-tyalias, r=Centril | bors | -1/+2 |
| 2019-08-04 | Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias` | varkor | -1/+2 |
| 2019-08-04 | Auto merge of #62816 - estebank:type-ascription-macros, r=petrochenkov | bors | -0/+1 |
| 2019-08-03 | Move special treatment of `derive(Copy, PartialEq, Eq)` from expansion infras... | Vadim Petrochenkov | -7/+12 |
| 2019-08-03 | Rollup merge of #63146 - Mark-Simulacrum:clean-attr, r=petrochenkov | Mazdak Farrokhzad | -63/+21 |
| 2019-08-03 | Rollup merge of #63121 - estebank:formatting-pos, r=alexcrichton | Mazdak Farrokhzad | -24/+122 |
| 2019-07-31 | fix dedup | Esteban Küber | -1/+1 |
| 2019-07-31 | Remove derives `Encodable`/`Decodable` and unstabilize attribute `#[bench]` | Vadim Petrochenkov | -36/+2 |
| 2019-07-31 | Replace AstBuilder with inherent methods | Mark Rousskov | -23/+0 |
| 2019-07-31 | Replace a few Attribute constructors with mk_attr | Mark Rousskov | -17/+4 |
| 2019-07-31 | Remove span argument from mk_attr_{inner,outer} | Mark Rousskov | -3/+1 |
| 2019-07-31 | Remove Span argument from ExtCtxt::attribute | Mark Rousskov | -18/+16 |
| 2019-07-31 | Remove AttrId from Attribute constructors | Mark Rousskov | -2/+0 |
| 2019-07-30 | Point at type ascription before macro invocation on expansion parse error | Esteban Küber | -0/+1 |
| 2019-07-29 | review comments | Esteban Küber | -1/+1 |
| 2019-07-29 | Improve handling of invalid references in `format!()` | Esteban Küber | -13/+34 |
| 2019-07-29 | On `format!()` arg count mismatch provide extra info | Esteban Küber | -15/+92 |
| 2019-07-28 | Deny `unused_lifetimes` through rustbuild | Vadim Petrochenkov | -2/+0 |
| 2019-07-28 | Remove lint annotations in specific crates that are already enforced by rustb... | Vadim Petrochenkov | -3/+0 |
| 2019-07-27 | syntax_ext: `proc_macro_decls` -> `proc_macro_harness` | Vadim Petrochenkov | -14/+13 |
| 2019-07-27 | Move standard library injection into libsyntax_ext | Vadim Petrochenkov | -0/+96 |
| 2019-07-27 | Move test harness generation into libsyntax_ext | Vadim Petrochenkov | -50/+432 |