about summary refs log tree commit diff
path: root/src/libsyntax_ext/lib.rs
AgeCommit message (Expand)AuthorLines
2017-01-16Implement `#[proc_macro_attribute]`Austin Bonander-0/+2
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2017-01-02rustc: Stabilize the `proc_macro` featureAlex Crichton-1/+0
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-18Remove scope placeholders, remove method `add_macro` of `ext::base::Resolver`.Jeffrey Seyfried-4/+1
2016-11-30Update the bootstrap compilerAlex Crichton-1/+0
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-5/+6
2016-11-12Rollup merge of #37613 - DanielKeep:eww-you-got-printf-in-your-format, r=alex...Eduard-Mihai Burtescu-0/+1
2016-11-11Add foreign formatting directive detection.Daniel Keep-0/+1
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-1/+1
2016-10-11Merge branch 'persistent_macro_scopes' into cleanup_expanded_macro_use_scopesJeffrey Seyfried-7/+14
2016-10-07Add macros from plugins in `libsyntax_ext::register_builtins`.Jeffrey Seyfried-7/+14
2016-10-06rustc: Rename rustc_macro to proc_macroAlex Crichton-4/+4
2016-10-02Refactor `ext::base::Resolver::add_ext` to only define macros in the crate root.Jeffrey Seyfried-2/+1
2016-09-24Load macros from `#[macro_use]` extern crates in `resolve`.Jeffrey Seyfried-1/+1
2016-09-15Remove `MacroRulesTT`.Jeffrey Seyfried-2/+3
2016-09-13Move macro resolution into `librustc_resolve`.Jeffrey Seyfried-27/+61
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-0/+1
2016-09-02rustc: Implement custom derive (macros 1.1)Alex Crichton-0/+5
2016-08-12run rustfmt on libsyntax_ext folderSrinivas Reddy Thatiparthy-7/+5
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-0/+2
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-1/+0
2016-03-25modify #[deriving(Eq)] to emit #[structural_match]Niko Matsakis-0/+1
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-2/+2
2015-12-30use structured errorsNick Cameron-14/+1
2015-12-21Register new snapshotsAlex Crichton-2/+0
2015-12-17test errorsNick Cameron-1/+1
2015-12-15Mark libsyntax_ext unstableSeo Sanghyeon-0/+5
2015-12-15Fix custom deriving testsSeo Sanghyeon-1/+3
2015-12-15Move built-in syntax extensions to a separate crateSeo Sanghyeon-0/+82