| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2019-06-23 | Fix meta-variable binding errors in macros | Julien Cretin | -2/+2 |
| 2019-06-19 | Auto merge of #61172 - matthewjasper:cleanup-implied-bounds-lint, r=varkor | bors | -1/+0 |
| 2019-06-19 | Rollup merge of #61898 - petrochenkov:sekind, r=eddyb | Mazdak Farrokhzad | -90/+66 |
| 2019-06-18 | Remove the HirId/NodeId from where clauses | Matthew Jasper | -1/+0 |
| 2019-06-18 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -5/+6 |
| 2019-06-18 | rustc: remove 'x: 'y bounds (except from comments/strings). | Eduard-Mihai Burtescu | -2/+2 |
| 2019-06-18 | syntax: Introduce `default`/`with_unstable` constructors for `ExpnInfo` | Vadim Petrochenkov | -31/+14 |
| 2019-06-18 | allow_internal_unstable: Avoid some more allocations | Vadim Petrochenkov | -18/+6 |
| 2019-06-18 | syntax: Factor out common fields from `SyntaxExtension` variants | Vadim Petrochenkov | -48/+53 |
| 2019-06-16 | Separate libsyntax_ext module | chansuke | -215/+212 |
| 2019-06-15 | Remove unnecessary `.clone()` | Shotaro Yamada | -2/+2 |
| 2019-06-12 | Auto merge of #60669 - c410-f3r:attrs-fn, r=petrochenkov | bors | -1/+1 |
| 2019-06-12 | Rollup merge of #61654 - Electron-libre:use_slice_patterns_in_rustc, r=oli-ob... | Mazdak Farrokhzad | -13/+13 |
| 2019-06-12 | Rollup merge of #61568 - Mark-Simulacrum:symbol-fmt-macros, r=estebank | Mazdak Farrokhzad | -42/+41 |
| 2019-06-11 | Auto merge of #61741 - Centril:rollup-fgro5kz, r=Centril | bors | -11/+32 |