about summary refs log tree commit diff
path: root/src/libproc_macro
AgeCommit message (Expand)AuthorLines
2017-06-15Update older URLs pointing to the first edition of the BookWonwoo Choi-1/+1
2017-03-12Add doc attributes to proc_macro crateOliver Middleton-0/+7
2017-03-10rustbuild: Build documentation for `proc_macro`Alex Crichton-1/+1
2017-03-03Integrate `TokenStream`.Jeffrey Seyfried-4/+3
2017-03-02Rollup merge of #40129 - abonander:proc_macro_bang, r=jseyfriedCorey Farwell-0/+4
2017-02-28Implement function-like procedural macros ( `#[proc_macro]`)Austin Bonander-0/+4
2017-02-28Add `syntax::ext::tt::quoted::{TokenTree, ..}` and remove `tokenstream::Token...Jeffrey Seyfried-2/+1
2017-01-22Refactor `TokenStream`.Jeffrey Seyfried-5/+6
2017-01-15Refactor `proc_macro::TokenStream` to use `syntax::tokenstream::TokenStream`;...Austin Bonander-26/+47
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2017-01-04Document custom derive.Steve Klabnik-4/+2
2017-01-02rustc: Stabilize the `proc_macro` featureAlex Crichton-3/+6
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-11-08Allow proc_macro functions to whitelist specific attributesJosh Driver-1/+2
2016-10-29Move `CrateConfig` from `Crate` to `ParseSess`.Jeffrey Seyfried-3/+1
2016-10-06rustc: Rename rustc_macro to proc_macroAlex Crichton-711/+140
2016-08-16Proc_macro is alivecgswords-0/+749