rustler_codegen 0.2.0

Compiler plugin for Rustler
Build #21591 2016-08-15T21:17:29.664787+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)
# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)

# build log
Build failed, waiting for other jobs to finish...
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading rustler_codegen v0.2.0
Compiling easy-plugin v0.2.10
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs --crate-name easy_plugin --crate-type dylib -C prefer-dynamic -g -C metadata=6fa76e0125d57c14 -C extra-filename=-6fa76e0125d57c14 --out-dir /home/cratesfyi/rustler_codegen-0.2.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/rustler_codegen-0.2.0/debug/deps -L dependency=/home/cratesfyi/rustler_codegen-0.2.0/debug/deps --cap-lints allow`
Compiling aster v0.9.3
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lib.rs --crate-name aster --crate-type lib -g -C metadata=d091148d92ee2ef4 -C extra-filename=-d091148d92ee2ef4 --out-dir /home/cratesfyi/rustler_codegen-0.2.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/rustler_codegen-0.2.0/debug/deps -L dependency=/home/cratesfyi/rustler_codegen-0.2.0/debug/deps --cap-lints allow`
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:6:5: 6:32 error: unresolved import `syntax::attr::AttributesExt`. There is no `AttributesExt` in `syntax::attr` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:6 use syntax::attr::AttributesExt;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:6:5: 6:32 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:6:5: 6:39 error: unresolved import `syntax::feature_gate::GatedCfgAttr`. There is no `GatedCfgAttr` in `syntax::feature_gate`. Did you mean to use `GatedCfg`? [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:6 use syntax::feature_gate::GatedCfgAttr;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:6:5: 6:39 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:2:5: 2:32 error: unresolved import `syntax::attr::AttributesExt`. There is no `AttributesExt` in `syntax::attr` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:2 use syntax::attr::AttributesExt;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:2:5: 2:32 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:60:41: 60:55 error: type name `ast::MetaItem_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:60     pub fn build_meta_item_(self, item: ast::MetaItem_) -> F::Result {
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:60:41: 60:55 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:60:41: 60:55 help: no candidates by the name of `MetaItem_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:68:31: 68:44 error: unresolved name `ast::MetaWord` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:68         self.build_meta_item_(ast::MetaWord(word.to_interned_string()))
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:68:31: 68:44 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:156:16: 156:30 error: type name `ast::MetaItem_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:156 impl<F> Invoke<ast::MetaItem_> for AttrBuilder<F>
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:156:16: 156:30 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:156:16: 156:30 help: no candidates by the name of `MetaItem_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:161:27: 161:41 error: type name `ast::MetaItem_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:161     fn invoke(self, item: ast::MetaItem_) -> F::Result {
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:161:27: 161:41 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:161:27: 161:41 help: no candidates by the name of `MetaItem_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:202:36: 202:50 error: type name `ast::MetaItem_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:202         where I: IntoIterator<Item=ast::MetaItem_>,
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:202:36: 202:50 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:202:36: 202:50 help: no candidates by the name of `MetaItem_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:214:40: 214:54 error: type name `ast::MetaItem_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:214     pub fn with_meta_item_(self, item: ast::MetaItem_) -> Self {
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:214:40: 214:54 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:214:40: 214:54 help: no candidates by the name of `MetaItem_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:224:47: 224:60 error: unresolved name `ast::MetaWord` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:224         self.with_meta_items_(iter.map(|word| ast::MetaWord(word.to_interned_string())))
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:224:47: 224:60 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:230:30: 230:43 error: unresolved name `ast::MetaWord` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:230         self.with_meta_item_(ast::MetaWord(word.to_interned_string()))
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:230:30: 230:43 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:249:38: 249:51 error: unresolved name `ast::MetaList` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:249         let item = respan(self.span, ast::MetaList(self.name, self.items));
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:249:38: 249:51 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:264:16: 264:30 error: type name `ast::MetaItem_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:264 impl<F> Invoke<ast::MetaItem_> for AttrListBuilder<F>
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:264:16: 264:30 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:264:16: 264:30 help: no candidates by the name of `MetaItem_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:269:27: 269:41 error: type name `ast::MetaItem_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:269     fn invoke(self, item: ast::MetaItem_) -> Self {
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:269:27: 269:41 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:269:27: 269:41 help: no candidates by the name of `MetaItem_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:281:16: 281:30 error: type name `ast::MetaItem_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:281 impl<F: Invoke<ast::MetaItem_>> Invoke<P<ast::Lit>> for AttrNameValueBuilder<F> {
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:281:16: 281:30 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:281:16: 281:30 help: no candidates by the name of `MetaItem_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:285:20: 285:38 error: unresolved name `ast::MetaNameValue` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:285         let item = ast::MetaNameValue(self.name, (*value).clone());
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/attr.rs:285:20: 285:38 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:64:36: 64:46 error: type name `ast::Expr_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:64     pub fn build_expr_(self, expr: ast::Expr_) -> F::Result {
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:64:36: 64:46 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:64:36: 64:46 help: no candidates by the name of `Expr_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:75:26: 75:46 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:75         self.build_expr_(ast::Expr_::ExprPath(None, path))
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:75:26: 75:46 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:79:26: 79:46 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:79         self.build_expr_(ast::Expr_::ExprPath(Some(qself), path))
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:79:26: 79:46 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:97:26: 97:45 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:97         self.build_expr_(ast::Expr_::ExprLit(lit))
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:97:26: 97:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:179:26: 179:40 error: unresolved name `ast::ExprUnary` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:179         self.build_expr_(ast::ExprUnary(unop, expr))
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:179:26: 179:40 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:183:26: 183:38 error: unresolved name `ast::UnDeref` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:183         self.build_unary(ast::UnDeref, expr)
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:183:26: 183:38 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:187:26: 187:36 error: unresolved name `ast::UnNot` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:187         self.build_unary(ast::UnNot, expr)
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:187:26: 187:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:191:26: 191:36 error: unresolved name `ast::UnNeg` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:191         self.build_unary(ast::UnNeg, expr)
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:191:26: 191:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:202:20: 202:32 error: unresolved name `ast::UnDeref` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:202         self.unary(ast::UnDeref)
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:202:20: 202:32 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:206:20: 206:30 error: unresolved name `ast::UnNot` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:206         self.unary(ast::UnNot)
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:206:20: 206:30 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:210:20: 210:30 error: unresolved name `ast::UnNeg` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:210         self.unary(ast::UnNeg)
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:210:20: 210:30 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:214:32: 214:43 error: type name `ast::BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:214                         binop: ast::BinOp_,
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:214:32: 214:43 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:214:32: 214:43 help: no candidates by the name of `BinOp_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:218:26: 218:48 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:218         self.build_expr_(ast::Expr_::ExprBinary(binop, lhs, rhs))
^~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:218:26: 218:48 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:222:27: 222:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:222         self.build_binary(ast::BinOp_::BiAdd, lhs, rhs)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:222:27: 222:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:226:27: 226:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:226         self.build_binary(ast::BinOp_::BiSub, lhs, rhs)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:226:27: 226:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:230:27: 230:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:230         self.build_binary(ast::BinOp_::BiMul, lhs, rhs)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:230:27: 230:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:234:27: 234:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:234         self.build_binary(ast::BinOp_::BiDiv, lhs, rhs)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:234:27: 234:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:238:27: 238:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:238         self.build_binary(ast::BinOp_::BiRem, lhs, rhs)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:238:27: 238:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:242:27: 242:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:242         self.build_binary(ast::BinOp_::BiAnd, lhs, rhs)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:242:27: 242:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:246:27: 246:44 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:246         self.build_binary(ast::BinOp_::BiOr, lhs, rhs)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:246:27: 246:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:250:27: 250:48 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:250         self.build_binary(ast::BinOp_::BiBitXor, lhs, rhs)
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:250:27: 250:48 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:254:27: 254:48 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:254         self.build_binary(ast::BinOp_::BiBitAnd, lhs, rhs)
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:254:27: 254:48 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:258:27: 258:47 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:258         self.build_binary(ast::BinOp_::BiBitOr, lhs, rhs)
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:258:27: 258:47 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:262:27: 262:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:262         self.build_binary(ast::BinOp_::BiShl, lhs, rhs)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:262:27: 262:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:266:27: 266:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:266         self.build_binary(ast::BinOp_::BiShr, lhs, rhs)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:266:27: 266:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:270:27: 270:44 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:270         self.build_binary(ast::BinOp_::BiEq, lhs, rhs)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:270:27: 270:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:274:27: 274:44 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:274         self.build_binary(ast::BinOp_::BiLt, lhs, rhs)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:274:27: 274:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:278:27: 278:44 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:278         self.build_binary(ast::BinOp_::BiLe, lhs, rhs)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:278:27: 278:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:282:27: 282:44 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:282         self.build_binary(ast::BinOp_::BiNe, lhs, rhs)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:282:27: 282:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:286:27: 286:44 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:286         self.build_binary(ast::BinOp_::BiGe, lhs, rhs)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:286:27: 286:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:290:27: 290:44 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:290         self.build_binary(ast::BinOp_::BiGt, lhs, rhs)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:290:27: 290:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:293:32: 293:43 error: type name `ast::BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:293     pub fn binary(self, binop: ast::BinOp_) -> ExprBuilder<ExprBinaryLhsBuilder<F>> {
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:293:32: 293:43 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:293:32: 293:43 help: no candidates by the name of `BinOp_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:301:21: 301:39 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:301         self.binary(ast::BinOp_::BiAdd)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:301:21: 301:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:305:21: 305:39 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:305         self.binary(ast::BinOp_::BiSub)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:305:21: 305:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:309:21: 309:39 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:309         self.binary(ast::BinOp_::BiMul)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:309:21: 309:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:313:21: 313:39 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:313         self.binary(ast::BinOp_::BiDiv)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:313:21: 313:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:317:21: 317:39 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:317         self.binary(ast::BinOp_::BiRem)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:317:21: 317:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:321:21: 321:39 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:321         self.binary(ast::BinOp_::BiAnd)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:321:21: 321:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:325:21: 325:38 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:325         self.binary(ast::BinOp_::BiOr)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:325:21: 325:38 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:329:21: 329:42 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:329         self.binary(ast::BinOp_::BiBitXor)
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:329:21: 329:42 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:333:21: 333:42 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:333         self.binary(ast::BinOp_::BiBitAnd)
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:333:21: 333:42 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:337:21: 337:41 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:337         self.binary(ast::BinOp_::BiBitOr)
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:337:21: 337:41 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:341:21: 341:39 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:341         self.binary(ast::BinOp_::BiShl)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:341:21: 341:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:345:21: 345:39 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:345         self.binary(ast::BinOp_::BiShr)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:345:21: 345:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:349:21: 349:38 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:349         self.binary(ast::BinOp_::BiEq)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:349:21: 349:38 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:353:21: 353:38 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:353         self.binary(ast::BinOp_::BiLt)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:353:21: 353:38 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:357:21: 357:38 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:357         self.binary(ast::BinOp_::BiLe)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:357:21: 357:38 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:361:21: 361:38 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:361         self.binary(ast::BinOp_::BiNe)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:361:21: 361:38 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:365:21: 365:38 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:365         self.binary(ast::BinOp_::BiGe)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:365:21: 365:38 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:369:21: 369:38 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:369         self.binary(ast::BinOp_::BiGt)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:369:21: 369:38 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:387:26: 387:47 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:387         self.build_expr_(ast::Expr_::ExprBreak(None))
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:387:26: 387:47 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:394:26: 394:47 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:394         self.build_expr_(ast::Expr_::ExprBreak(Some(label)))
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:394:26: 394:47 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:398:26: 398:47 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:398         self.build_expr_(ast::Expr_::ExprAgain(None))
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:398:26: 398:47 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:405:26: 405:47 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:405         self.build_expr_(ast::Expr_::ExprAgain(Some(label)))
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:405:26: 405:47 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:409:26: 409:45 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:409         self.build_expr_(ast::Expr_::ExprRet(None))
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:409:26: 409:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:519:26: 519:40 error: unresolved name `ast::ExprBlock` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:519         self.build_expr_(ast::ExprBlock(block))
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:519:26: 519:40 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:527:26: 527:41 error: unresolved name `ast::ExprAssign` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:527         self.build_expr_(ast::ExprAssign(lhs, rhs))
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:527:26: 527:41 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:537:35: 537:46 error: type name `ast::BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:537                            binop: ast::BinOp_,
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:537:35: 537:46 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:537:35: 537:46 help: no candidates by the name of `BinOp_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:541:26: 541:43 error: unresolved name `ast::ExprAssignOp` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:541         self.build_expr_(ast::ExprAssignOp(binop, lhs, rhs))
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:541:26: 541:43 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:544:35: 544:46 error: type name `ast::BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:544     pub fn assign_op(self, binop: ast::BinOp_) -> ExprBuilder<ExprAssignOpBuilder<F>> {
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:544:35: 544:46 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:544:35: 544:46 help: no candidates by the name of `BinOp_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:552:24: 552:42 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:552         self.assign_op(ast::BinOp_::BiAdd)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:552:24: 552:42 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:556:24: 556:42 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:556         self.assign_op(ast::BinOp_::BiSub)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:556:24: 556:42 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:560:24: 560:42 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:560         self.assign_op(ast::BinOp_::BiMul)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:560:24: 560:42 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:564:24: 564:42 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:564         self.assign_op(ast::BinOp_::BiRem)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:564:24: 564:42 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:568:24: 568:42 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:568         self.assign_op(ast::BinOp_::BiAnd)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:568:24: 568:42 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:572:24: 572:41 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:572         self.assign_op(ast::BinOp_::BiOr)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:572:24: 572:41 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:576:24: 576:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:576         self.assign_op(ast::BinOp_::BiBitXor)
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:576:24: 576:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:580:24: 580:45 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:580         self.assign_op(ast::BinOp_::BiBitAnd)
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:580:24: 580:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:584:24: 584:44 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:584         self.assign_op(ast::BinOp_::BiBitOr)
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:584:24: 584:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:588:24: 588:42 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:588         self.assign_op(ast::BinOp_::BiShl)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:588:24: 588:42 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:592:24: 592:42 error: failed to resolve. Could not find `BinOp_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:592         self.assign_op(ast::BinOp_::BiShr)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:592:24: 592:42 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:759:12: 759:23 error: type name `ast::BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:759     binop: ast::BinOp_,
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:759:12: 759:23 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:759:12: 759:23 help: no candidates by the name of `BinOp_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:778:12: 778:23 error: type name `ast::BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:778     binop: ast::BinOp_,
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:778:12: 778:23 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:778:12: 778:23 help: no candidates by the name of `BinOp_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:804:34: 804:53 error: failed to resolve. Could not find `Expr_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:804         self.builder.build_expr_(ast::Expr_::ExprRet(Some(expr)))
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:804:34: 804:53 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:830:34: 830:46 error: unresolved name `ast::ExprTup` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:830         self.builder.build_expr_(ast::ExprTup(self.exprs))
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:830:34: 830:46 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:909:21: 909:36 error: unresolved name `ast::ExprStruct` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:909         let expr_ = ast::ExprStruct(self.path, self.fields, None);
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:909:21: 909:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:920:21: 920:36 error: unresolved name `ast::ExprStruct` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:920         let expr_ = ast::ExprStruct(self.path, self.fields, Some(expr));
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:920:21: 920:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:995:34: 995:47 error: unresolved name `ast::ExprCall` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:995         self.builder.build_expr_(ast::ExprCall(self.fn_, self.args))
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:995:34: 995:47 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1076:34: 1076:53 error: unresolved name `ast::ExprMethodCall` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1076         self.builder.build_expr_(ast::ExprMethodCall(self.id, self.tys, self.args))
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1076:34: 1076:53 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1113:34: 1113:49 error: unresolved name `ast::ExprAddrOf` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1113         self.builder.build_expr_(ast::ExprAddrOf(self.mutability, expr))
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1113:34: 1113:49 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1177:12: 1177:23 error: type name `ast::BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1177     binop: ast::BinOp_,
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1177:12: 1177:23 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1177:12: 1177:23 help: no candidates by the name of `BinOp_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1198:12: 1198:23 error: type name `ast::BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1198     binop: ast::BinOp_,
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1198:12: 1198:23 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1198:12: 1198:23 help: no candidates by the name of `BinOp_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1240:34: 1240:47 error: unresolved name `ast::ExprLoop` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1240         self.builder.build_expr_(ast::ExprLoop(block, self.label))
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1240:34: 1240:47 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1323:34: 1323:45 error: unresolved name `ast::ExprIf` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1323         self.builder.build_expr_(ast::ExprIf(self.condition, self.then, Some(else_)))
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1323:34: 1323:45 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1357:34: 1357:45 error: unresolved name `ast::ExprIf` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1357         self.builder.build_expr_(ast::ExprIf(self.condition, self.then, else_))
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1357:34: 1357:45 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1468:34: 1468:48 error: unresolved name `ast::ExprMatch` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1468         self.builder.build_expr_(ast::ExprMatch(self.expr, self.arms))
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1468:34: 1468:48 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1494:34: 1494:48 error: unresolved name `ast::ExprParen` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1494         self.builder.build_expr_(ast::ExprParen(expr))
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1494:34: 1494:48 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1511:34: 1511:48 error: unresolved name `ast::ExprField` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1511         self.builder.build_expr_(ast::ExprField(expr, self.id))
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1511:34: 1511:48 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1528:34: 1528:51 error: unresolved name `ast::ExprTupField` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1528         self.builder.build_expr_(ast::ExprTupField(expr, self.index))
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1528:34: 1528:51 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1554:34: 1554:46 error: unresolved name `ast::ExprVec` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1554         self.builder.build_expr_(ast::ExprVec(self.exprs))
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:1554:34: 1554:46 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:151:23: 151:36 error: unresolved name `ast::PatIdent` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:151                 node: ast::PatIdent(
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:151:23: 151:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:80:47: 80:57 error: type name `ast::Item_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:80     pub fn build_item_<T>(self, id: T, item_: ast::Item_) -> F::Result
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:80:47: 80:57 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:80:47: 80:57 help: no candidates by the name of `Item_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:105:20: 105:32 error: unresolved name `ast::ItemUse` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:105         let item = ast::ItemUse(P(respan(self.span, view_path)));
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:105:20: 105:32 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:106:26: 106:56 error: failed to resolve. Could not find `special_idents` in `syntax::parse::token` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:106         self.build_item_(token::special_idents::invalid, item)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:106:26: 106:56 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:135:23: 135:38 error: unresolved name `ast::ItemStruct` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:135         let struct_ = ast::ItemStruct(data, generics);
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:135:23: 135:38 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:292:43: 292:61 error: failed to resolve. Could not find `Item_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:292         self.builder.build_item_(self.id, ast::Item_::ItemFn(
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:292:43: 292:61 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:404:44: 404:60 error: `ast::PathListMod` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:404         self.idents.push(respan(self.span, ast::PathListMod {
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:404:44: 404:60 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:414:44: 414:62 error: `ast::PathListIdent` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:414         self.idents.push(respan(self.span, ast::PathListIdent {
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:414:44: 414:62 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:483:23: 483:38 error: unresolved name `ast::ItemStruct` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:483         let struct_ = ast::ItemStruct(data, self.generics);
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:483:23: 483:38 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:524:23: 524:38 error: unresolved name `ast::ItemStruct` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:524         let struct_ = ast::ItemStruct(data, self.generics);
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:524:23: 524:38 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:632:21: 632:34 error: unresolved name `ast::ItemEnum` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:632         let enum_ = ast::ItemEnum(enum_def, self.generics);
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:632:21: 632:34 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:670:23: 670:43 error: unresolved name `ast::ItemExternCrate` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:670         let extern_ = ast::ItemExternCrate(Some(name));
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:670:23: 670:43 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:675:23: 675:43 error: unresolved name `ast::ItemExternCrate` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:675         let extern_ = ast::ItemExternCrate(None);
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:675:23: 675:43 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:698:24: 698:36 error: unresolved name `ast::ItemMac` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:698         let item_mac = ast::ItemMac(mac);
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:698:24: 698:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:743:19: 743:30 error: unresolved name `ast::ItemTy` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:743         let ty_ = ast::ItemTy(ty, self.generics);
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:743:19: 743:30 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:816:19: 816:32 error: unresolved name `ast::ItemImpl` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:816         let ty_ = ast::ItemImpl(
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:816:19: 816:32 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:823:34: 823:64 error: failed to resolve. Could not find `special_idents` in `syntax::parse::token` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:823         self.builder.build_item_(token::special_idents::invalid, ty_)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:823:34: 823:64 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:1029:18: 1029:32 error: unresolved name `ast::ItemConst` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:1029         let ty = ast::ItemConst(const_.ty, const_.expr.expect("an expr is required for a const item"));
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:1029:18: 1029:32 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:40:33: 40:42 error: type name `ast::Lit_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:40     pub fn build_lit(self, lit: ast::Lit_) -> F::Result {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:40:33: 40:42 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:40:33: 40:42 help: no candidates by the name of `Lit_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:48:24: 48:36 error: unresolved name `ast::LitBool` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:48         self.build_lit(ast::LitBool(value))
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:48:24: 48:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:60:20: 60:34 error: failed to resolve. Could not find `Sign` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:60         let sign = ast::Sign::new(value);
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:60:20: 60:34 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:61:50: 61:71 error: unresolved name `ast::UnsuffixedIntLit` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:61         self.build_lit(ast::LitInt(value as u64, ast::UnsuffixedIntLit(sign)))
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:61:50: 61:71 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:61:24: 61:35 error: unresolved name `ast::LitInt` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:61         self.build_lit(ast::LitInt(value as u64, ast::UnsuffixedIntLit(sign)))
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:61:24: 61:35 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:65:20: 65:34 error: failed to resolve. Could not find `Sign` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:65         let sign = ast::Sign::new(value);
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:65:20: 65:34 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:66:24: 66:35 error: unresolved name `ast::LitInt` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:66         self.build_lit(ast::LitInt(value as u64, ast::LitIntType::SignedIntLit(ty, sign)))
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:66:24: 66:35 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:90:24: 90:35 error: unresolved name `ast::LitInt` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:90         self.build_lit(ast::LitInt(value, ast::LitIntType::UnsignedIntLit(ty)))
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:90:24: 90:35 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:116:24: 116:37 error: unresolved name `ast::LitFloat` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:116         self.build_lit(ast::LitFloat(value.to_interned_string(), ty))
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:116:24: 116:37 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:132:24: 132:36 error: unresolved name `ast::LitChar` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:132         self.build_lit(ast::LitChar(value))
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:132:24: 132:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:136:24: 136:36 error: unresolved name `ast::LitByte` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:136         self.build_lit(ast::LitByte(value))
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:136:24: 136:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:143:43: 143:57 error: unresolved name `ast::CookedStr` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:143         self.build_lit(ast::LitStr(value, ast::CookedStr))
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:143:43: 143:57 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:143:24: 143:35 error: unresolved name `ast::LitStr` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:143         self.build_lit(ast::LitStr(value, ast::CookedStr))
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:143:24: 143:35 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:149:24: 149:39 error: unresolved name `ast::LitByteStr` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:149         self.build_lit(ast::LitByteStr(Rc::new(value.into())))
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:149:24: 149:39 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:23:17: 23:31 error: type name `ast::TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:23     tokens: Vec<ast::TokenTree>,
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:23:17: 23:31 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:23:17: 23:31 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:59:19: 59:34 error: unresolved name `ast::EMPTY_CTXT` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:59             ctxt: ast::EMPTY_CTXT,
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:59:19: 59:34 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:51:45: 51:75 error: failed to resolve. Could not find `ExplicitSelf_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:51             explicit_self: respan(DUMMY_SP, ast::ExplicitSelf_::SelfStatic),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:51:45: 51:75 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:199:37: 199:55 error: type name `ast::ExplicitSelf_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:199     pub fn build_self_(self, self_: ast::ExplicitSelf_) -> F::Result {
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:199:37: 199:55 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:199:37: 199:55 help: no candidates by the name of `ExplicitSelf_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:205:26: 205:56 error: failed to resolve. Could not find `ExplicitSelf_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:205         self.build_self_(ast::ExplicitSelf_::SelfStatic)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:205:26: 205:56 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:209:26: 209:55 error: failed to resolve. Could not find `ExplicitSelf_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:209         self.build_self_(ast::ExplicitSelf_::SelfValue("self".to_ident()))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:209:26: 209:55 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:213:26: 213:56 error: failed to resolve. Could not find `ExplicitSelf_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:213         self.build_self_(ast::ExplicitSelf_::SelfRegion(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:213:26: 213:56 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:223:26: 223:56 error: failed to resolve. Could not find `ExplicitSelf_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:223         self.build_self_(ast::ExplicitSelf_::SelfRegion(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:223:26: 223:56 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:231:26: 231:56 error: failed to resolve. Could not find `ExplicitSelf_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:231         self.build_self_(ast::ExplicitSelf_::SelfRegion(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:231:26: 231:56 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:241:26: 241:56 error: failed to resolve. Could not find `ExplicitSelf_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:241         self.build_self_(ast::ExplicitSelf_::SelfRegion(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:241:26: 241:56 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:261:26: 261:58 error: failed to resolve. Could not find `ExplicitSelf_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:261         self.build_self_(ast::ExplicitSelf_::SelfExplicit(ty, "self".to_ident()))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:261:26: 261:58 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:46:35: 46:44 error: type name `ast::Pat_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:46     pub fn build_pat_(self, pat_: ast::Pat_) -> F::Result {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:46:35: 46:44 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:46:35: 46:44 help: no candidates by the name of `Pat_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:56:25: 56:43 error: failed to resolve. Could not find `Pat_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:56         self.build_pat_(ast::Pat_::PatWild)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:56:25: 56:43 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:64:25: 64:44 error: failed to resolve. Could not find `Pat_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:64         self.build_pat_(ast::Pat_::PatIdent(mode, id, sub))
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:64:25: 64:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:170:33: 170:51 error: failed to resolve. Could not find `Pat_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:170         self.builder.build_pat_(ast::Pat_::PatEnum(self.path, Some(self.pats)))
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:170:33: 170:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:261:33: 261:53 error: failed to resolve. Could not find `Pat_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:261         self.builder.build_pat_(ast::Pat_::PatStruct(self.path, self.pats, true))
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:261:33: 261:53 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:265:33: 265:53 error: failed to resolve. Could not find `Pat_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:265         self.builder.build_pat_(ast::Pat_::PatStruct(self.path, self.pats, false))
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:265:33: 265:53 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:300:27: 300:44 error: failed to resolve. Could not find `Pat_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:300         self.0.build_pat_(ast::Pat_::PatLit(expr))
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:300:27: 300:44 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:331:33: 331:44 error: unresolved name `ast::PatTup` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:331         self.builder.build_pat_(ast::PatTup(self.pats))
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:331:33: 331:44 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:48:37: 48:47 error: type name `ast::Stmt_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:48     pub fn build_stmt_(self, stmt_: ast::Stmt_) -> F::Result {
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:48:37: 48:47 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:48:37: 48:47 help: no candidates by the name of `Stmt_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:66:38: 66:59 error: failed to resolve. Could not find `Decl_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:66         let decl = respan(self.span, ast::Decl_::DeclLocal(P(local)));
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:66:38: 66:59 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:68:26: 68:39 error: unresolved name `ast::StmtDecl` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:68         self.build_stmt_(ast::StmtDecl(P(decl), ast::DUMMY_NODE_ID))
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:68:26: 68:39 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:83:26: 83:46 error: failed to resolve. Could not find `Stmt_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:83         self.build_stmt_(ast::Stmt_::StmtExpr(expr, ast::DUMMY_NODE_ID))
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:83:26: 83:46 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:97:38: 97:58 error: failed to resolve. Could not find `Decl_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:97         let decl = respan(self.span, ast::Decl_::DeclItem(item));
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:97:38: 97:58 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:98:26: 98:39 error: unresolved name `ast::StmtDecl` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:98         self.build_stmt_(ast::StmtDecl(P(decl), ast::DUMMY_NODE_ID))
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:98:26: 98:39 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:158:28: 158:48 error: failed to resolve. Could not find `Stmt_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:158         self.0.build_stmt_(ast::Stmt_::StmtSemi(expr, ast::DUMMY_NODE_ID))
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:158:28: 158:48 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:15:11: 15:31 error: type name `ast::StructFieldKind` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:15     kind: ast::StructFieldKind,
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:15:11: 15:31 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:15:11: 15:31 help: no candidates by the name of `StructFieldKind` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:41:56: 41:70 error: unresolved name `ast::Inherited` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:41             kind: ast::StructFieldKind::NamedField(id, ast::Inherited),
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:41:56: 41:70 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:41:19: 41:51 error: failed to resolve. Could not find `StructFieldKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:41             kind: ast::StructFieldKind::NamedField(id, ast::Inherited),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:41:19: 41:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:50:54: 50:68 error: unresolved name `ast::Inherited` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:50             kind: ast::StructFieldKind::UnnamedField(ast::Inherited),
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:50:54: 50:68 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:50:19: 50:53 error: failed to resolve. Could not find `StructFieldKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:50             kind: ast::StructFieldKind::UnnamedField(ast::Inherited),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:50:19: 50:53 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:62:13: 62:45 error: failed to resolve. Could not find `StructFieldKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:62             ast::StructFieldKind::NamedField(_, ref mut vis) => { *vis = ast::Public; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:62:13: 62:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:62:74: 62:85 error: unresolved name `ast::Public` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:62             ast::StructFieldKind::NamedField(_, ref mut vis) => { *vis = ast::Public; }
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:62:74: 62:85 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:63:13: 63:47 error: failed to resolve. Could not find `StructFieldKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:63             ast::StructFieldKind::UnnamedField(ref mut vis) => { *vis = ast::Public; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:63:13: 63:47 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:63:73: 63:84 error: unresolved name `ast::Public` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:63             ast::StructFieldKind::UnnamedField(ref mut vis) => { *vis = ast::Public; }
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:63:73: 63:84 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:74:21: 74:38 error: `ast::StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:74         let field = ast::StructField_ {
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:74:21: 74:38 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:45:33: 45:41 error: type name `ast::Ty_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:45     pub fn build_ty_(self, ty_: ast::Ty_) -> F::Result {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:45:33: 45:41 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:45:33: 45:41 help: no candidates by the name of `Ty_` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:61:24: 61:40 error: failed to resolve. Could not find `Ty_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:61         self.build_ty_(ast::Ty_::TyPath(None, path))
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:61:24: 61:40 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:65:24: 65:40 error: failed to resolve. Could not find `Ty_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:65         self.build_ty_(ast::Ty_::TyPath(Some(qself), path))
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:65:24: 65:40 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:136:24: 136:39 error: failed to resolve. Could not find `Ty_` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:136         self.build_ty_(ast::Ty_::TyVec(ty))
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:136:24: 136:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:147:25: 147:42 error: unresolved name `ast::MutImmutable` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:147             mutability: ast::MutImmutable,
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:147:25: 147:42 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:152:24: 152:36 error: unresolved name `ast::TyInfer` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:152         self.build_ty_(ast::TyInfer)
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:152:24: 152:36 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:222:27: 222:42 error: unresolved name `ast::MutMutable` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:222         self.mutability = ast::MutMutable;
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:222:27: 222:42 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:242:32: 242:43 error: unresolved name `ast::TyRptr` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:242         self.builder.build_ty_(ast::TyRptr(self.lifetime, ty))
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:242:32: 242:43 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:369:32: 369:42 error: unresolved name `ast::TyTup` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:369         self.builder.build_ty_(ast::TyTup(self.tys))
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/ty.rs:369:32: 369:42 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:28:37: 28:52 error: unresolved import `syntax::parse::parser::PathParsingMode`. There is no `PathParsingMode` in `syntax::parse::parser`. Did you mean to use `BoundParsingMode`? [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:28 use syntax::parse::parser::{Parser, PathParsingMode};
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:28:37: 28:52 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:29:52: 29:62 error: unresolved import `syntax::parse::token::IdentStyle`. There is no `IdentStyle` in `syntax::parse::token` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:29 use syntax::parse::token::{BinOpToken, DelimToken, IdentStyle, Token};
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:29:52: 29:62 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:18:32: 18:41 error: unresolved import `syntax::ast::TokenTree`. There is no `TokenTree` in `syntax::ast` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:18 use syntax::ast::{Expr, Ident, TokenTree};
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:18:32: 18:41 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:22:52: 22:62 error: unresolved import `syntax::parse::token::IdentStyle`. There is no `IdentStyle` in `syntax::parse::token` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:22 use syntax::parse::token::{BinOpToken, DelimToken, IdentStyle, Token};
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:22:52: 22:62 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:86:42: 86:51 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:86 impl<T, S: AsRef<str>> ToError<T, S> for TokenTree {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:86:42: 86:51 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:86:42: 86:51 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:241:5: 241:69 error: method `custom_emit` is not a member of trait `Emitter` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:241     fn custom_emit(&mut self, _: &RenderSpan, _: &str, _: Level) { }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:241:5: 241:69 help: run `rustc --explain E0407` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:301:47: 301:56 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:301     pub fn new(session: &'s ParseSess, tts: &[TokenTree]) -> TransactionParser<'s> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:301:47: 301:56 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:301:47: 301:56 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:378:46: 378:55 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:378     parse!(parse_token_tree(), "token tree", TokenTree);
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:378:5: 378:57 note: in this expansion of parse! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:378:46: 378:55 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:378:46: 378:55 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:384:58: 384:67 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:384 pub struct TtsIterator<'i, I> where I: Iterator<Item=&'i TokenTree> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:384:58: 384:67 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:384:58: 384:67 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:390:59: 390:68 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:390 impl<'i, I> TtsIterator<'i, I> where I: Iterator<Item=&'i TokenTree> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:390:59: 390:68 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:390:59: 390:68 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:399:50: 399:59 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:399     pub fn expect(&mut self) -> PluginResult<&'i TokenTree> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:399:50: 399:59 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:399:50: 399:59 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:406:17: 406:33 error: failed to resolve. Use of undeclared type or module `TokenTree` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:406                 TokenTree::Token(span, ref token) => Ok((span, token.clone())),
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:406:17: 406:33 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:424:72: 424:81 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:424 impl<'i, I> Iterator for TtsIterator<'i, I> where I: Iterator<Item=&'i TokenTree> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:424:72: 424:81 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:424:72: 424:81 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:425:21: 425:30 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:425     type Item = &'i TokenTree;
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:425:21: 425:30 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:425:21: 425:30 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:427:38: 427:47 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:427     fn next(&mut self) -> Option<&'i TokenTree> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:427:38: 427:47 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:427:38: 427:47 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:46:14: 46:23 error: type name `Delimited` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:46     Delim(Rc<Delimited>),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:46:14: 46:23 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:46:14: 46:23 help: you can import it into scope: `use syntax::tokenstream::Delimited;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:70:8: 70:17 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:70     Tt(TokenTree),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:70:8: 70:17 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:70:8: 70:17 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:121:34: 121:43 error: type name `Delimited` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:121     pub fn as_delim(&self) -> Rc<Delimited> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:121:34: 121:43 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:121:34: 121:43 help: you can import it into scope: `use syntax::tokenstream::Delimited;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:265:28: 265:37 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:265     pub fn as_tt(&self) -> TokenTree {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:265:28: 265:37 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:265:28: 265:37 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:324:46: 324:55 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:324     fn new(session: &'s ParseSess, tts: &'s [TokenTree], span: Span) -> ArgumentParser<'s> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:324:46: 324:55 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:324:46: 324:55 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:395:49: 395:58 error: type name `Delimited` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:395    fn parse_delim(&mut self) -> PluginResult<Rc<Delimited>> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:395:49: 395:58 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:395:49: 395:58 help: you can import it into scope: `use syntax::tokenstream::Delimited;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:408:25: 408:34 error: `Delimited` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:408         let delimited = Delimited {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:408:25: 408:34 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:497:33: 497:42 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:497     session: &ParseSess, tts: &[TokenTree], specification: &[Specifier]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:497:33: 497:42 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/arguments.rs:497:33: 497:42 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:282:42: 282:80 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:282:42: 282:80 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:283:43: 283:91 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:283:43: 283:91 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:284:43: 284:95 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:284:43: 284:95 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:285:43: 285:96 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:285:43: 285:96 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:286:42: 286:93 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:286:42: 286:93 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:287:43: 287:77 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:287:43: 287:77 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:288:42: 288:93 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:288:42: 288:93 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:289:42: 289:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:289:42: 289:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:290:41: 290:73 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:290:41: 290:73 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:291:42: 291:97 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:291:42: 291:97 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:292:41: 292:91 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:292:41: 292:91 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:293:42: 293:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:293:42: 293:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:294:42: 294:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:294:42: 294:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:295:40: 295:89 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:295:40: 295:89 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:296:41: 296:84 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:296:41: 296:84 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:297:40: 297:78 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:297:40: 297:78 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:317:17: 317:36 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:317:17: 317:36 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:319:17: 319:37 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:273:24: 273:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:319:17: 319:37 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:275:25: 275:37 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:446:53: 446:62 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:446     context: &mut ExtCtxt, span: Span, arguments: &[TokenTree]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:446:53: 446:62 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:446:53: 446:62 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:570:53: 570:62 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:570     context: &mut ExtCtxt, span: Span, arguments: &[TokenTree]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:570:53: 570:62 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:570:53: 570:62 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:634:53: 634:62 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:634     context: &mut ExtCtxt, span: Span, arguments: &[TokenTree]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:634:53: 634:62 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:634:53: 634:62 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:641:9: 641:25 error: failed to resolve. Use of undeclared type or module `TokenTree` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:641         TokenTree::Token(_, Token::Ident(ref ident, _)) => match &*ident.name.as_str() {
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:641:9: 641:25 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:652:53: 652:62 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:652     context: &mut ExtCtxt, span: Span, arguments: &[TokenTree]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:652:53: 652:62 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs:652:53: 652:62 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:125:1: 150:2 error: conflicting implementations of trait `utility::ToExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:125 impl ToExpr for token::Lit {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:125:1: 150:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119:1: 123:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119 impl ToExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:152:1: 156:2 error: conflicting implementations of trait `utility::ToExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:152 impl ToExpr for Name {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:152:1: 156:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119:1: 123:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119 impl ToExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:158:1: 164:2 error: conflicting implementations of trait `utility::ToExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:158 impl ToExpr for String {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:158:1: 164:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119:1: 123:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119 impl ToExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:166:1: 192:2 error: conflicting implementations of trait `utility::ToExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:166 impl ToExpr for Token {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:166:1: 192:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119:1: 123:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119 impl ToExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:194:1: 204:2 error: conflicting implementations of trait `utility::ToExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:194 impl<T> ToExpr for Option<T> where T: ToExpr {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:194:1: 204:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119:1: 123:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119 impl ToExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:206:1: 212:2 error: conflicting implementations of trait `utility::ToExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:206 impl<T> ToExpr for Vec<T> where T: ToExpr {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:206:1: 212:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119:1: 123:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119 impl ToExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:214:1: 219:2 error: conflicting implementations of trait `utility::ToExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:214 impl<T> ToExpr for [T] where T: ToExpr {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:214:1: 219:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119:1: 123:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119 impl ToExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:45:1: 50:2 error: conflicting implementations of trait `utility::ToExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:45 impl ToExpr for Amount {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:45:1: 50:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119:1: 123:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119 impl ToExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:140:1: 176:2 error: conflicting implementations of trait `utility::ToExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:140 impl ToExpr for Specifier {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/specification.rs:140:1: 176:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119:1: 123:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/utility.rs:119 impl ToExpr for IdentStyle {
^
error: aborting due to 9 previous errors 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:34:31: 34:64 error: no associated item named `DefaultBlock` found for type `syntax::ast::BlockCheckMode` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:34             block_check_mode: ast::BlockCheckMode::DefaultBlock,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:45:33: 45:65 error: no associated item named `UnsafeBlock` found for type `syntax::ast::BlockCheckMode` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:45         self.block_check_mode = ast::BlockCheckMode::UnsafeBlock(source);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:79:20: 79:30 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:79             stmts: self.stmts,
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:79:20: 79:30 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:79:20: 79:30 note: expected type `std::vec::Vec<syntax::ast::Stmt>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:79:20: 79:30 note:    found type `std::vec::Vec<syntax::ptr::P<syntax::ast::Stmt>>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:79:20: 79:30 note: expected struct `syntax::ast::Stmt`, found struct `syntax::ptr::P` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:79             stmts: self.stmts,
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:80:13: 80:17 error: structure `syntax::ast::Block` has no field named `expr` [E0560]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:80             expr: expr,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/block.rs:80:13: 80:17 help: run `rustc --explain E0560` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:69:39: 69:54 error: no method named `into_thin_attrs` found for type `std::vec::Vec<syntax::codemap::Spanned<syntax::ast::Attribute_>>` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:69             attrs: self.attrs.clone().into_thin_attrs(),
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:375:25: 375:54 error: no associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:375             mutability: ast::Mutability::MutImmutable,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:382:25: 382:52 error: no associated item named `MutMutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/expr.rs:382             mutability: ast::Mutability::MutMutable,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:65:22: 65:50 error: no associated item named `NoReturn` found for type `syntax::ast::FunctionRetTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:65         let ret_ty = ast::FunctionRetTy::NoReturn(self.span);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:70:22: 70:55 error: no associated item named `DefaultReturn` found for type `syntax::ast::FunctionRetTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:70         let ret_ty = ast::FunctionRetTy::DefaultReturn(self.span);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:75:20: 75:46 error: no associated item named `Return` found for type `syntax::ast::FunctionRetTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:75         self.build(ast::FunctionRetTy::Return(ty))
^~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:152:47: 152:76 error: no associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/fn_decl.rs:152                     ast::BindingMode::ByValue(ast::Mutability::MutImmutable),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/generics.rs:60:48: 60:57 error: no method named `move_iter` found for type `syntax::ptr::P<[syntax::ast::TyParam]>` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/generics.rs:60             .with_ty_params(generics.ty_params.move_iter())
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/generics.rs:203:31: 203:39 error: no associated item named `empty` found for type `syntax::ptr::P<_>` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/generics.rs:203             ty_param.bounds = P::empty();
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:630:23: 630:36 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:630             variants: self.variants,
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:630:23: 630:36 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:630:23: 630:36 note: expected type `std::vec::Vec<syntax::codemap::Spanned<syntax::ast::Variant_>>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:630:23: 630:36 note:    found type `std::vec::Vec<syntax::ptr::P<syntax::codemap::Spanned<syntax::ast::Variant_>>>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:630:23: 630:36 note: expected struct `syntax::codemap::Spanned`, found struct `syntax::ptr::P` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:630             variants: self.variants,
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:950:20: 950:33 error: missing field `defaultness` in initializer of `syntax::ast::ImplItem` [E0063]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:950         let item = ast::ImplItem {
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/item.rs:950:20: 950:33 help: run `rustc --explain E0063` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:66:50: 66:79 error: no associated item named `SignedIntLit` found for type `syntax::ast::LitIntType` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:66         self.build_lit(ast::LitInt(value as u64, ast::LitIntType::SignedIntLit(ty, sign)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:70:38: 70:54 error: no associated item named `TyIs` found for type `syntax::ast::IntTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:70         self.build_int(value as i64, ast::IntTy::TyIs)
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:74:38: 74:54 error: no associated item named `TyI8` found for type `syntax::ast::IntTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:74         self.build_int(value as i64, ast::IntTy::TyI8)
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:78:38: 78:55 error: no associated item named `TyI16` found for type `syntax::ast::IntTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:78         self.build_int(value as i64, ast::IntTy::TyI16)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:82:38: 82:55 error: no associated item named `TyI32` found for type `syntax::ast::IntTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:82         self.build_int(value as i64, ast::IntTy::TyI32)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:86:31: 86:48 error: no associated item named `TyI64` found for type `syntax::ast::IntTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:86         self.build_int(value, ast::IntTy::TyI64)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:90:43: 90:74 error: no associated item named `UnsignedIntLit` found for type `syntax::ast::LitIntType` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:90         self.build_lit(ast::LitInt(value, ast::LitIntType::UnsignedIntLit(ty)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:94:39: 94:56 error: no associated item named `TyUs` found for type `syntax::ast::UintTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:94         self.build_uint(value as u64, ast::UintTy::TyUs)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:98:39: 98:56 error: no associated item named `TyU8` found for type `syntax::ast::UintTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:98         self.build_uint(value as u64, ast::UintTy::TyU8)
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:102:39: 102:57 error: no associated item named `TyU16` found for type `syntax::ast::UintTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:102         self.build_uint(value as u64, ast::UintTy::TyU16)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:106:39: 106:57 error: no associated item named `TyU32` found for type `syntax::ast::UintTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:106         self.build_uint(value as u64, ast::UintTy::TyU32)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:110:32: 110:50 error: no associated item named `TyU64` found for type `syntax::ast::UintTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:110         self.build_uint(value, ast::UintTy::TyU64)
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:122:33: 122:52 error: no associated item named `TyF32` found for type `syntax::ast::FloatTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:122         self.build_float(value, ast::FloatTy::TyF32)
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:128:33: 128:52 error: no associated item named `TyF64` found for type `syntax::ast::FloatTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/lit.rs:128         self.build_float(value, ast::FloatTy::TyF64)
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:59:13: 59:17 error: structure `syntax::ast::Mac_` has no field named `ctxt` [E0560]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:59             ctxt: ast::EMPTY_CTXT,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/mac.rs:59:13: 59:17 help: run `rustc --explain E0560` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:54:25: 54:53 error: no associated item named `NoReturn` found for type `syntax::ast::FunctionRetTy` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:54                 output: ast::FunctionRetTy::NoReturn(DUMMY_SP),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:124:13: 124:26 error: structure `syntax::ast::MethodSig` has no field named `explicit_self` [E0560]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:124             explicit_self: self.explicit_self,
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:124:13: 124:26 help: run `rustc --explain E0560` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:215:13: 215:42 error: no associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:215             ast::Mutability::MutImmutable,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:225:13: 225:42 error: no associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:225             ast::Mutability::MutImmutable,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:233:13: 233:40 error: no associated item named `MutMutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:233             ast::Mutability::MutMutable,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:243:13: 243:40 error: no associated item named `MutMutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/method.rs:243             ast::Mutability::MutMutable,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:70:46: 70:75 error: no associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:70         let mode = ast::BindingMode::ByValue(ast::Mutability::MutImmutable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:77:46: 77:73 error: no associated item named `MutMutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:77         let mode = ast::BindingMode::ByValue(ast::Mutability::MutMutable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:84:44: 84:73 error: no associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:84         let mode = ast::BindingMode::ByRef(ast::Mutability::MutImmutable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:91:44: 91:71 error: no associated item named `MutMutable` found for type `syntax::ast::Mutability` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/pat.rs:91         let mode = ast::BindingMode::ByRef(ast::Mutability::MutMutable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/path.rs:264:35: 264:48 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/path.rs:264             bindings: P::from_vec(self.bindings),
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/path.rs:264:35: 264:48 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/path.rs:264:35: 264:48 note: expected type `std::vec::Vec<syntax::ast::TypeBinding>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/path.rs:264:35: 264:48 note:    found type `std::vec::Vec<syntax::ptr::P<syntax::ast::TypeBinding>>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/path.rs:264:35: 264:48 note: expected struct `syntax::ast::TypeBinding`, found struct `syntax::ptr::P` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/path.rs:264             bindings: P::from_vec(self.bindings),
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:50:20: 50:24 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:50         self.build(stmt)
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:50:20: 50:24 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:50:20: 50:24 note: expected type `syntax::ptr::P<syntax::ast::Stmt>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:50:20: 50:24 note:    found type `syntax::ptr::P<syntax::codemap::Spanned<_>>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:50:20: 50:24 note: expected struct `syntax::ast::Stmt`, found struct `syntax::codemap::Spanned` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:50         self.build(stmt)
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:63:39: 63:54 error: no method named `into_thin_attrs` found for type `std::vec::Vec<syntax::codemap::Spanned<syntax::ast::Attribute_>>` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/stmt.rs:63             attrs: self.attrs.clone().into_thin_attrs(),
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:80:30: 80:54 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:80         self.callback.invoke(respan(self.span, field))
^~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:80:30: 80:54 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:80:30: 80:54 note: expected type `syntax::ast::StructField` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:80:30: 80:54 note:    found type `syntax::codemap::Spanned<_>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:80:30: 80:54 note: expected struct `syntax::ast::StructField`, found struct `syntax::codemap::Spanned` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.9.3/src/struct_field.rs:80         self.callback.invoke(respan(self.span, field))
^~~~~~~~~~~~~~~~~~~~~~~~
error: aborting due to 44 previous errors 
thread 'main' panicked at 'ChainedError {
error: failed to compile `rustler_codegen v0.2.0`, intermediate artifacts can be found at `/home/cratesfyi/rustler_codegen-0.2.0`,
cause: ChainedError {
error: Could not compile `easy-plugin`.,
cause: Process didn't exit successfully: `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.10/src/lib.rs --crate-name easy_plugin --crate-type dylib -C prefer-dynamic -g -C metadata=6fa76e0125d57c14 -C extra-filename=-6fa76e0125d57c14 --out-dir /home/cratesfyi/rustler_codegen-0.2.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/rustler_codegen-0.2.0/debug/deps -L dependency=/home/cratesfyi/rustler_codegen-0.2.0/debug/deps --cap-lints allow` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.