| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2019-07-27 | Move proc macro server into libsyntax | Vadim Petrochenkov | -962/+2 |
| 2019-07-27 | Break dependencies between `syntax_ext` and some other crates | Vadim Petrochenkov | -11/+167 |
| 2019-07-26 | Introduce built-in macros through libcore | Vadim Petrochenkov | -221/+129 |
| 2019-07-24 | Fix rebase | Vadim Petrochenkov | -1/+1 |
| 2019-07-24 | syntax_ext: Improve and simplify code generated by `#[global_allocator]` | Vadim Petrochenkov | -57/+28 |
| 2019-07-24 | syntax_ext: Reuse built-in attribute template checking for macro attributes | Vadim Petrochenkov | -20/+17 |
| 2019-07-24 | syntax_ext: Turn `#[global_allocator]` into a regular attribute macro | Vadim Petrochenkov | -146/+85 |
| 2019-07-24 | Merge `rustc_allocator` into `libsyntax_ext` | Vadim Petrochenkov | -0/+297 |
| 2019-07-23 | Rollup merge of #62869 - matklad:feature-gate, r=Mark-Simulacrum | Mark Rousskov | -0/+1 |
| 2019-07-23 | Rollup merge of #62791 - estebank:type-ascription, r=petrochenkov | Mark Rousskov | -1/+4 |
| 2019-07-22 | add rustc_private as a proper language feature gate | Aleksey Kladov | -0/+1 |
| 2019-07-20 | Auto merge of #62710 - estebank:bad-named-args, r=petrochenkov | bors | -15/+24 |
| 2019-07-19 | Handle more cases of typos misinterpreted as type ascription | Esteban Küber | -1/+4 |
| 2019-07-19 | Adjust other names after the `Mark` renaming | Vadim Petrochenkov | -14/+14 |
| 2019-07-19 | libsyntax: Remove `Mark` into `ExpnId` | Vadim Petrochenkov | -2/+2 |
| 2019-07-15 | Specific error for positional args after named args in `format!()` | Esteban Küber | -15/+24 |
| 2019-07-15 | normalize use of backticks in compiler messages for libsyntax_ext | Samy Kacimi | -4/+4 |
| 2019-07-13 | Make `register_[long_]diagnostics` hygienic | Matthew Jasper | -1/+1 |
| 2019-07-11 | hygiene: Introduce a helper method for creating new expansions | Vadim Petrochenkov | -4/+2 |
| 2019-07-11 | hygiene: Reuse `MacroKind` in `ExpnKind` | Vadim Petrochenkov | -2/+2 |
| 2019-07-11 | Remove unnecessary expansions created by `#[test_case/test/bench]` | Vadim Petrochenkov | -31/+21 |
| 2019-07-11 | Rename some things in `syntax_pos/hygiene` | Vadim Petrochenkov | -6/+6 |
| 2019-07-07 | Rollup merge of #62042 - petrochenkov:macstab, r=matthewjasper | Mazdak Farrokhzad | -147/+122 |
| 2019-07-07 | syntax: Pre-intern names of all built-in macros | Vadim Petrochenkov | -22/+22 |
| 2019-07-07 | syntax: Migrate built-in macros to the regular stability checking | Vadim Petrochenkov | -127/+102 |
| 2019-07-07 | rustc: Remove `dylib` crate type from most rustc crates | Alex Crichton | -1/+1 |
| 2019-07-05 | Rollup merge of #61545 - flip1995:internal_lints, r=oli-obk | Mazdak Farrokhzad | -1/+0 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -1/+1 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -5/+5 |
| 2019-06-24 | Enable internal lints in bootstrap | flip1995 | -1/+0 |
| 2019-06-23 | Remove built-in derive macros `Send` and `Sync` | Vadim Petrochenkov | -10/+0 |