| Age | Commit message (Expand) | Author | Lines |
| 2017-03-10 | Remove ability for plugins to register a MIR pass | Simonas Kazlauskas | -78/+0 |
| 2017-03-03 | Fix fallout in unit tests. | Jeffrey Seyfried | -9/+9 |
| 2017-03-02 | Rollup merge of #40129 - abonander:proc_macro_bang, r=jseyfried | Corey Farwell | -0/+46 |
| 2017-02-28 | Implement function-like procedural macros ( `#[proc_macro]`) | Austin Bonander | -0/+46 |
| 2017-02-28 | Add regression test. | Jeffrey Seyfried | -0/+49 |
| 2017-02-28 | Add `syntax::ext::tt::quoted::{TokenTree, ..}` and remove `tokenstream::Token... | Jeffrey Seyfried | -6/+3 |
| 2017-02-22 | Don't assume plugin-whitelisted attributes are proc macro attributes | Austin Bonander | -0/+83 |
| 2017-02-12 | Allow using inert attributes from `proc_macro_derive`s with `#![feature(proc_... | Jeffrey Seyfried | -3/+1 |
| 2017-01-31 | Removes FIXMEs related to #22405 | Wesley Wiser | -5/+0 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-01-22 | Refactor `TokenStream`. | Jeffrey Seyfried | -61/+52 |
| 2017-01-22 | Remove duplicate `TokenStream` quoter tests (modulo imports). | Jeffrey Seyfried | -233/+0 |
| 2017-01-20 | Rollup merge of #38842 - abonander:proc_macro_attribute, r=jseyfried | Alex Crichton | -4/+60 |
| 2017-01-19 | Auto merge of #39136 - keeperofdakeys:proc-macro-doc-test, r=alexcrichton | bors | -0/+3 |
| 2017-01-19 | Add doctest to the proc-macro derive-test | Josh | -0/+3 |
| 2017-01-16 | Implement `#[proc_macro_attribute]` | Austin Bonander | -0/+56 |
| 2017-01-15 | Refactor `proc_macro::TokenStream` to use `syntax::tokenstream::TokenStream`;... | Austin Bonander | -4/+4 |
| 2017-01-16 | proc macros/qquote: Handle empty delimited tokens | Nick Cameron | -0/+57 |
| 2017-01-02 | rustc: Stabilize the `proc_macro` feature | Alex Crichton | -41/+1 |
| 2016-12-31 | Style fixes | Josh Driver | -2/+1 |
| 2016-12-31 | Stop macro calls in structs for proc_macro_derive from panicing | Josh Driver | -0/+53 |
| 2016-12-28 | rustc: separate bodies for static/(associated)const and embedded constants. | Eduard-Mihai Burtescu | -2/+2 |
| 2016-12-23 | Allow legacy custom derive authors to disable warnings in downstream crates. | Jeffrey Seyfried | -1/+1 |
| 2016-12-07 | remove useless lifetimes on LateLintPass impl methods | Oliver Schneider | -4/+4 |
| 2016-12-07 | remove useless lifetime outlives bounds | Oliver Schneider | -8/+8 |
| 2016-12-06 | annotate stricter lifetimes on LateLintPass methods to allow them to forward ... | Oliver Schneider | -5/+5 |
| 2016-12-05 | Auto merge of #38107 - keeperofdakeys:proc-macro-test, r=alexcrichton | bors | -0/+30 |
| 2016-12-03 | move test for #37290 into run-pass-fulldeps | Niko Matsakis | -0/+98 |
| 2016-12-02 | Allow --test to be used on proc-macro crates | Josh Driver | -0/+30 |
| 2016-11-22 | Move the myriad-closures.rs test case to run-pass-full test suite. | Michael Woerister | -0/+48 |
| 2016-11-21 | Auto merge of #37824 - jseyfried:symbols, r=eddyb | bors | -39/+37 |
| 2016-11-21 | Fix fallout in `rustdoc` and tests. | Jeffrey Seyfried | -39/+37 |
| 2016-11-21 | Fix fallout in tests. | Jeffrey Seyfried | -1/+1 |
| 2016-11-10 | Auto merge of #37645 - jseyfried:fix_crate_var_in_custom_derives, r=nrc | bors | -0/+51 |
| 2016-11-10 | Add regression test. | Jeffrey Seyfried | -0/+51 |
| 2016-11-10 | Test `#[macro_reexport]`ing custom derives. | Jeffrey Seyfried | -0/+38 |
| 2016-11-09 | Rollup merge of #37614 - keeperofdakeys:proc_macro, r=jseyfried | Eduard-Mihai Burtescu | -15/+70 |
| 2016-11-08 | Partially stabilize RFC 1506 "Clarify relationships between ADTs" | Vadim Petrochenkov | -1/+0 |
| 2016-11-08 | Allow proc_macro functions to whitelist specific attributes | Josh Driver | -15/+70 |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -2/+0 |
| 2016-11-04 | Fix fallout in tests. | Jeffrey Seyfried | -28/+33 |
| 2016-11-03 | Stabilize `..` in tuple (struct) patterns | Vadim Petrochenkov | -2/+0 |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -2/+2 |
| 2016-10-30 | Auto merge of #37431 - jseyfried:refactor_crate_config, r=eddyb | bors | -7/+3 |
| 2016-10-29 | Auto merge of #37400 - eddyb:lazy-1, r=nikomatsakis | bors | -1/+1 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -7/+3 |
| 2016-10-28 | rustc: move mir::repr::* to mir. | Eduard Burtescu | -1/+1 |
| 2016-10-28 | Split up libproc_macro_plugin | Nick Cameron | -10/+10 |
| 2016-10-21 | Replace the `String` in `ParseResult::Failure` with `Token`. | Nicholas Nethercote | -2/+6 |
| 2016-10-19 | Rollup merge of #37202 - petrochenkov:pretty, r=nrc | Eduard-Mihai Burtescu | -14/+0 |