summary refs log tree commit diff
path: root/src/libsyntax_ext/proc_macro_impl.rs
AgeCommit message (Collapse)AuthorLines
2018-01-26Do not capture stderr in the compiler. Instead just panic silently for fatal ↵John Kåre Alsaker-2/+2
errors
2017-06-26Simplify `hygiene::Mark` application, andJeffrey Seyfried-2/+2
remove variant `Token::SubstNt` in favor of `quoted::TokenTree::MetaVar`.
2017-02-28Implement function-like procedural macros ( `#[proc_macro]`)Austin Bonander-0/+35
2017-01-16Implement `#[proc_macro_attribute]`Austin Bonander-0/+58
* Add support for `#[proc_macro]` * Reactivate `proc_macro` feature and gate `#[proc_macro_attribute]` under it * Have `#![feature(proc_macro)]` imply `#![feature(use_extern_macros)]`, error on legacy import of proc macros via `#[macro_use]`