#![feature(or_patterns)]
#![feature(proc_macro_internals)]
#![feature(proc_macro_quote)]
+#![recursion_limit = "256"]
extern crate proc_macro;
mod assert;
mod cfg;
mod cfg_accessible;
+mod cfg_eval;
mod compile_error;
mod concat;
mod concat_idents;
+mod derive;
mod deriving;
mod env;
mod format;
register_attr! {
bench: test::expand_bench,
cfg_accessible: cfg_accessible::Expander,
+ cfg_eval: cfg_eval::expand,
+ derive: derive::Expander,
global_allocator: global_allocator::expand,
test: test::expand_test,
test_case: test::expand_test_case,