ecp 0.1.0

easily build a compiler plugin.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

pub use rustc_plugin::Registry;
pub use syntax::ast::*;
pub use syntax::ext::base::{ExtCtxt, Annotatable, SyntaxExtension, MacResult, MacEager,
                            DummyResult};

pub use syntax::abi::Abi;
pub use syntax::ext::hygiene::SyntaxContext;
pub use syntax::ext::build::AstBuilder as SyntaxAstBuilder;
pub use syntax::tokenstream::TokenTree;
pub use syntax::parse::token::Token;
pub use syntax::ptr::P;
pub use syntax_pos::{DUMMY_SP, Span, BytePos, ExpnId};
pub use syntax::codemap::Spanned;
pub use syntax::util::small_vector::SmallVector;
pub use syntax::symbol::*;

pub use builder::*;