Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# rustc version rustc 1.28.0-dev (b9bf4f162 2018-06-02)
# docs.rs version cratesfyi 0.5.0 (579f83b 2018-03-05)
# build log Build failed, waiting for other jobs to finish... Build failed, waiting for other jobs to finish... Updating registry `https://github.com/rust-lang/crates.io-index` Fresh bitflags v0.8.2 Fresh byteorder v1.2.3 Fresh dtoa v0.4.2 Fresh libc v0.2.42 Fresh cfg-if v0.1.3 Fresh bitflags v1.0.3 Fresh semver-parser v0.7.0 Fresh bitflags v0.9.1 Compiling aster v0.4.10 Fresh rustc-serialize v0.3.24 Fresh term v0.4.6 Fresh log v0.4.1 Fresh rand v0.4.2 Fresh semver v0.9.0 Running `rustc --crate-name aster .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=ea0f12090dfac99b -C extra-filename=-ea0f12090dfac99b --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` Fresh log v0.3.9 Fresh itoa v0.4.1 Fresh rustc_version v0.2.2 Fresh num-traits v0.2.4 Fresh syntex_pos v0.58.1 Fresh term v0.5.1 Fresh unicode-xid v0.0.4 Fresh unicode-xid v0.1.0 Fresh proc-macro2 v0.4.6 Compiling syntex_syntax v0.9.0 Fresh syntex_errors v0.58.1 Fresh quote v0.6.3 Running `rustc --crate-name syntex_syntax .cargo/registry/src/github.com-1ecc6299db9ec823/syntex_syntax-0.9.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=4d98c0003b5e8f45 -C extra-filename=-4d98c0003b5e8f45 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-147fcc7260b78db4.rlib --extern-version bitflags=bitflags,1.0.3 --extern rustc_serialize=/home/cratesfyi/cratesfyi/debug/deps/librustc_serialize-d05828e9f8a2cc23.rlib --extern-version rustc_serialize=rustc-serialize,0.3.24 --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-7b5222ee8547b4c8.rlib --extern-version log=log,0.4.1 --extern unicode_xid=/home/cratesfyi/cratesfyi/debug/deps/libunicode_xid-3eff40339770c4d8.rlib --extern-version unicode_xid=unicode-xid,0.1.0 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-20ec46e507fb9197.rlib --extern-version libc=libc,0.2.42 --extern term=/home/cratesfyi/cratesfyi/debug/deps/libterm-7decf42a186f5e9b.rlib --extern-version term=term,0.5.1 --cap-lints allow` Fresh syntex_syntax v0.58.1 Fresh syn v0.14.2 Fresh quasi v0.32.0 Fresh syntex v0.58.1 Fresh aster v0.41.0 Fresh serde_derive v1.0.66 Fresh quasi_codegen v0.32.0 Fresh serde v1.0.66 Fresh syntex_pos v0.59.1 Compiling serde_json v1.0.19 Fresh syntex_errors v0.59.1 Running `rustc --crate-name serde_json .cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.19/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=84d1f2e442610577 -C extra-filename=-84d1f2e442610577 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern serde=/home/cratesfyi/cratesfyi/debug/deps/libserde-cf4caf0f20ed9707.rlib --extern-version serde=serde,1.0.66 --extern itoa=/home/cratesfyi/cratesfyi/debug/deps/libitoa-5874885598417c4c.rlib --extern-version itoa=itoa,0.4.1 --extern dtoa=/home/cratesfyi/cratesfyi/debug/deps/libdtoa-28ad8b838881bfec.rlib --extern-version dtoa=dtoa,0.4.2 --cap-lints allow` Fresh extprim v1.6.0 error[E0432]: unresolved import `syntax::owned_slice` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/generics.rs:5:13 | 5 | use syntax::owned_slice::OwnedSlice; | ^^^^^^^^^^^ Could not find `owned_slice` in `syntax` error[E0432]: unresolved import `syntax::abi` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:5:13 | 5 | use syntax::abi::Abi; | ^^^ Could not find `abi` in `syntax` error[E0432]: unresolved import `syntax::abi` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:1:13 | 1 | use syntax::abi::Abi; | ^^^ Could not find `abi` in `syntax` error[E0432]: unresolved import `syntax::owned_slice` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/path.rs:5:13 | 5 | use syntax::owned_slice::OwnedSlice; | ^^^^^^^^^^^ Could not find `owned_slice` in `syntax` error[E0432]: unresolved import `syntax::owned_slice` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty_param.rs:3:13 | 3 | use syntax::owned_slice::OwnedSlice; | ^^^^^^^^^^^ Could not find `owned_slice` in `syntax` error[E0433]: failed to resolve. Could not find `Expr_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:60:31 | 60 | self.build_expr_(ast::Expr_::ExprPath(None, path)) | ^^^^^ Could not find `Expr_` in `ast` error[E0433]: failed to resolve. Could not find `Expr_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:64:31 | 64 | self.build_expr_(ast::Expr_::ExprPath(Some(qself), path)) | ^^^^^ Could not find `Expr_` in `ast` error[E0433]: failed to resolve. Could not find `Expr_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:82:31 | 82 | self.build_expr_(ast::Expr_::ExprLit(lit)) | ^^^^^ Could not find `Expr_` in `ast` error[E0433]: failed to resolve. Could not find `Expr_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:197:31 | 197 | self.build_expr_(ast::Expr_::ExprBinary(binop, lhs, rhs)) | ^^^^^ Could not find `Expr_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:201:32 | 201 | self.build_binary(ast::BinOp_::BiAdd, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:205:32 | 205 | self.build_binary(ast::BinOp_::BiSub, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:209:32 | 209 | self.build_binary(ast::BinOp_::BiMul, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:213:32 | 213 | self.build_binary(ast::BinOp_::BiDiv, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:217:32 | 217 | self.build_binary(ast::BinOp_::BiRem, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:221:32 | 221 | self.build_binary(ast::BinOp_::BiAnd, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:225:32 | 225 | self.build_binary(ast::BinOp_::BiOr, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:229:32 | 229 | self.build_binary(ast::BinOp_::BiBitXor, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:233:32 | 233 | self.build_binary(ast::BinOp_::BiBitAnd, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:237:32 | 237 | self.build_binary(ast::BinOp_::BiBitOr, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:241:32 | 241 | self.build_binary(ast::BinOp_::BiShl, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:245:32 | 245 | self.build_binary(ast::BinOp_::BiShr, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:249:32 | 249 | self.build_binary(ast::BinOp_::BiEq, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:253:32 | 253 | self.build_binary(ast::BinOp_::BiLt, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:257:32 | 257 | self.build_binary(ast::BinOp_::BiLe, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:261:32 | 261 | self.build_binary(ast::BinOp_::BiNe, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:265:32 | 265 | self.build_binary(ast::BinOp_::BiGe, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:269:32 | 269 | self.build_binary(ast::BinOp_::BiGt, lhs, rhs) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:280:26 | 280 | self.binary(ast::BinOp_::BiAdd) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:284:26 | 284 | self.binary(ast::BinOp_::BiSub) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:288:26 | 288 | self.binary(ast::BinOp_::BiMul) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:292:26 | 292 | self.binary(ast::BinOp_::BiDiv) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:296:26 | 296 | self.binary(ast::BinOp_::BiRem) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:300:26 | 300 | self.binary(ast::BinOp_::BiAnd) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:304:26 | 304 | self.binary(ast::BinOp_::BiOr) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:308:26 | 308 | self.binary(ast::BinOp_::BiBitXor) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:312:26 | 312 | self.binary(ast::BinOp_::BiBitAnd) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:316:26 | 316 | self.binary(ast::BinOp_::BiBitOr) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:320:26 | 320 | self.binary(ast::BinOp_::BiShl) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:324:26 | 324 | self.binary(ast::BinOp_::BiShr) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:328:26 | 328 | self.binary(ast::BinOp_::BiEq) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:332:26 | 332 | self.binary(ast::BinOp_::BiLt) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:336:26 | 336 | self.binary(ast::BinOp_::BiLe) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:340:26 | 340 | self.binary(ast::BinOp_::BiNe) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:344:26 | 344 | self.binary(ast::BinOp_::BiGe) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `BinOp_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:348:26 | 348 | self.binary(ast::BinOp_::BiGt) | ^^^^^^ Could not find `BinOp_` in `ast` error[E0433]: failed to resolve. Could not find `special_idents` in `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:101:33 | 101 | self.build_item_(token::special_idents::invalid, item) | ^^^^^^^^^^^^^^ Could not find `special_idents` in `token` error[E0433]: failed to resolve. Could not find `Item_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:277:48 | 277 | self.builder.build_item_(self.id, ast::Item_::ItemFn( | ^^^^^ Could not find `Item_` in `ast` error: no rules expected the token `flags` --> .cargo/registry/src/github.com-1ecc6299db9ec823/syntex_syntax-0.9.0/src/parse/parser.rs:89:5 | 89 | flags Restrictions: u8 { | ^^^^^ error[E0433]: failed to resolve. Could not find `special_idents` in `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:811:41 | 811 | self.builder.build_item_(token::special_idents::invalid, ty_) | ^^^^^^^^^^^^^^ Could not find `special_idents` in `token` error[E0433]: failed to resolve. Could not find `Sign` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:49:25 | 49 | let sign = ast::Sign::new(value); | ^^^^ Could not find `Sign` in `ast` error[E0433]: failed to resolve. Could not find `Sign` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:54:25 | 54 | let sign = ast::Sign::new(value); | ^^^^ Could not find `Sign` in `ast` error[E0433]: failed to resolve. Could not find `ExplicitSelf_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:51:50 | 51 | explicit_self: respan(DUMMY_SP, ast::ExplicitSelf_::SelfStatic), | ^^^^^^^^^^^^^ Could not find `ExplicitSelf_` in `ast` error[E0433]: failed to resolve. Could not find `ExplicitSelf_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:205:31 | 205 | self.build_self_(ast::ExplicitSelf_::SelfStatic) | ^^^^^^^^^^^^^ Could not find `ExplicitSelf_` in `ast` error[E0433]: failed to resolve. Could not find `ExplicitSelf_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:209:31 | 209 | self.build_self_(ast::ExplicitSelf_::SelfValue("self".to_ident())) | ^^^^^^^^^^^^^ Could not find `ExplicitSelf_` in `ast` error[E0433]: failed to resolve. Could not find `ExplicitSelf_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:213:31 | 213 | self.build_self_(ast::ExplicitSelf_::SelfRegion( | ^^^^^^^^^^^^^ Could not find `ExplicitSelf_` in `ast` error[E0433]: failed to resolve. Could not find `ExplicitSelf_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:223:31 | 223 | self.build_self_(ast::ExplicitSelf_::SelfRegion( | ^^^^^^^^^^^^^ Could not find `ExplicitSelf_` in `ast` error[E0433]: failed to resolve. Could not find `ExplicitSelf_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:231:31 | 231 | self.build_self_(ast::ExplicitSelf_::SelfRegion( | ^^^^^^^^^^^^^ Could not find `ExplicitSelf_` in `ast` error[E0433]: failed to resolve. Could not find `ExplicitSelf_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:241:31 | 241 | self.build_self_(ast::ExplicitSelf_::SelfRegion( | ^^^^^^^^^^^^^ Could not find `ExplicitSelf_` in `ast` error[E0433]: failed to resolve. Could not find `ExplicitSelf_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:261:31 | 261 | self.build_self_(ast::ExplicitSelf_::SelfExplicit(ty, "self".to_ident())) | ^^^^^^^^^^^^^ Could not find `ExplicitSelf_` in `ast` error[E0433]: failed to resolve. Could not find `Pat_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:56:30 | 56 | self.build_pat_(ast::Pat_::PatWild(ast::PatWildKind::PatWildSingle)) | ^^^^ Could not find `Pat_` in `ast` error[E0433]: failed to resolve. Could not find `PatWildKind` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:56:49 | 56 | self.build_pat_(ast::Pat_::PatWild(ast::PatWildKind::PatWildSingle)) | ^^^^^^^^^^^ Could not find `PatWildKind` in `ast` error[E0433]: failed to resolve. Could not find `Pat_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:60:30 | 60 | self.build_pat_(ast::Pat_::PatWild(ast::PatWildKind::PatWildMulti)) | ^^^^ Could not find `Pat_` in `ast` error[E0433]: failed to resolve. Could not find `PatWildKind` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:60:49 | 60 | self.build_pat_(ast::Pat_::PatWild(ast::PatWildKind::PatWildMulti)) | ^^^^^^^^^^^ Could not find `PatWildKind` in `ast` error[E0433]: failed to resolve. Could not find `Pat_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:68:30 | 68 | self.build_pat_(ast::Pat_::PatIdent(mode, id, sub)) | ^^^^ Could not find `Pat_` in `ast` error[E0433]: failed to resolve. Could not find `Pat_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:174:38 | 174 | self.builder.build_pat_(ast::Pat_::PatEnum(self.path, Some(self.pats))) | ^^^^ Could not find `Pat_` in `ast` error[E0433]: failed to resolve. Could not find `Pat_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:265:38 | 265 | self.builder.build_pat_(ast::Pat_::PatStruct(self.path, self.pats, true)) | ^^^^ Could not find `Pat_` in `ast` error[E0433]: failed to resolve. Could not find `Pat_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:269:38 | 269 | self.builder.build_pat_(ast::Pat_::PatStruct(self.path, self.pats, false)) | ^^^^ Could not find `Pat_` in `ast` error[E0433]: failed to resolve. Could not find `Pat_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:304:32 | 304 | self.0.build_pat_(ast::Pat_::PatLit(expr)) | ^^^^ Could not find `Pat_` in `ast` error[E0433]: failed to resolve. Could not find `Decl_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/stmt.rs:62:43 | 62 | let decl = respan(self.span, ast::Decl_::DeclLocal(P(local))); | ^^^^^ Could not find `Decl_` in `ast` error[E0433]: failed to resolve. Could not find `Stmt_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/stmt.rs:79:31 | 79 | self.build_stmt_(ast::Stmt_::StmtExpr(expr, ast::DUMMY_NODE_ID)) | ^^^^^ Could not find `Stmt_` in `ast` error[E0433]: failed to resolve. Could not find `Decl_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/stmt.rs:93:43 | 93 | let decl = respan(self.span, ast::Decl_::DeclItem(item)); | ^^^^^ Could not find `Decl_` in `ast` error[E0433]: failed to resolve. Could not find `Stmt_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/stmt.rs:154:33 | 154 | self.0.build_stmt_(ast::Stmt_::StmtSemi(expr, ast::DUMMY_NODE_ID)) | ^^^^^ Could not find `Stmt_` in `ast` error[E0433]: failed to resolve. Could not find `StructFieldKind` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:108:24 | 108 | kind: ast::StructFieldKind::NamedField(id, ast::Inherited), | ^^^^^^^^^^^^^^^ Could not find `StructFieldKind` in `ast` error[E0433]: failed to resolve. Could not find `StructFieldKind` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:117:24 | 117 | kind: ast::StructFieldKind::UnnamedField(ast::Inherited), | ^^^^^^^^^^^^^^^ Could not find `StructFieldKind` in `ast` error[E0433]: failed to resolve. Could not find `StructFieldKind` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:129:18 | 129 | ast::StructFieldKind::NamedField(_, ref mut vis) => { *vis = ast::Public; } | ^^^^^^^^^^^^^^^ Could not find `StructFieldKind` in `ast` error[E0433]: failed to resolve. Could not find `StructFieldKind` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:130:18 | 130 | ast::StructFieldKind::UnnamedField(ref mut vis) => { *vis = ast::Public; } | ^^^^^^^^^^^^^^^ Could not find `StructFieldKind` in `ast` error[E0433]: failed to resolve. Could not find `Ty_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:61:29 | 61 | self.build_ty_(ast::Ty_::TyPath(None, path)) | ^^^ Could not find `Ty_` in `ast` error[E0433]: failed to resolve. Could not find `Ty_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:65:29 | 65 | self.build_ty_(ast::Ty_::TyPath(Some(qself), path)) | ^^^ Could not find `Ty_` in `ast` error[E0433]: failed to resolve. Could not find `Ty_` in `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:136:29 | 136 | self.build_ty_(ast::Ty_::TyVec(ty)) | ^^^ Could not find `Ty_` in `ast` error[E0422]: cannot find struct, variant or union type `Attribute_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:51:43 | 51 | let attr = respan(self.span, ast::Attribute_ { | ^^^^^^^^^^ did you mean `Attribute`? error[E0412]: cannot find type `MetaItem_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:60:46 | 60 | pub fn build_meta_item_(self, item: ast::MetaItem_) -> F::Result { | ^^^^^^^^^ did you mean `MetaItem`? error[E0425]: cannot find function `MetaWord` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:68:36 | 68 | self.build_meta_item_(ast::MetaWord(word.to_interned_string())) | ^^^^^^^^ not found in `ast` error[E0412]: cannot find type `MetaItem_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:156:21 | 156 | impl<F> Invoke<ast::MetaItem_> for AttrBuilder<F> | ^^^^^^^^^ did you mean `MetaItem`? error[E0412]: cannot find type `MetaItem_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:161:32 | 161 | fn invoke(self, item: ast::MetaItem_) -> F::Result { | ^^^^^^^^^ did you mean `MetaItem`? error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:171:18 | 171 | name: token::InternedString, | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::symbol::InternedString; | error[E0412]: cannot find type `MetaItem_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:202:41 | 202 | where I: IntoIterator<Item=ast::MetaItem_>, | ^^^^^^^^^ did you mean `MetaItem`? error[E0412]: cannot find type `MetaItem_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:214:45 | 214 | pub fn with_meta_item_(self, item: ast::MetaItem_) -> Self { | ^^^^^^^^^ did you mean `MetaItem`? error[E0425]: cannot find function `MetaWord` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:224:52 | 224 | self.with_meta_items_(iter.map(|word| ast::MetaWord(word.to_interned_string()))) | ^^^^^^^^ not found in `ast` error[E0425]: cannot find function `MetaWord` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:230:35 | 230 | self.with_meta_item_(ast::MetaWord(word.to_interned_string())) | ^^^^^^^^ not found in `ast` error[E0425]: cannot find function `MetaList` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:249:43 | 249 | let item = respan(self.span, ast::MetaList(self.name, self.items)); | ^^^^^^^^ not found in `ast` error[E0412]: cannot find type `MetaItem_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:264:21 | 264 | impl<F> Invoke<ast::MetaItem_> for AttrListBuilder<F> | ^^^^^^^^^ did you mean `MetaItem`? error[E0412]: cannot find type `MetaItem_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:269:32 | 269 | fn invoke(self, item: ast::MetaItem_) -> Self { | ^^^^^^^^^ did you mean `MetaItem`? error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:278:18 | 278 | name: token::InternedString, | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::symbol::InternedString; | error[E0412]: cannot find type `MetaItem_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:281:21 | 281 | impl<F: Invoke<ast::MetaItem_>> Invoke<P<ast::Lit>> for AttrNameValueBuilder<F> { | ^^^^^^^^^ did you mean `MetaItem`? error[E0425]: cannot find function `MetaNameValue` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:285:25 | 285 | let item = ast::MetaNameValue(self.name, (*value).clone()); | ^^^^^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `Expr_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:50:41 | 50 | pub fn build_expr_(self, expr: ast::Expr_) -> F::Result { | ^^^^^ did you mean `Expr`? error[E0425]: cannot find function `ExprUnary` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:156:31 | 156 | self.build_expr_(ast::ExprUnary(unop, expr)) | ^^^^^^^^^ not found in `ast` error[E0425]: cannot find value `UnDeref` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:160:31 | 160 | self.build_unary(ast::UnDeref, expr) | ^^^^^^^ not found in `ast` error[E0425]: cannot find value `UnNot` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:164:31 | 164 | self.build_unary(ast::UnNot, expr) | ^^^^^ not found in `ast` error[E0425]: cannot find value `UnNeg` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:168:31 | 168 | self.build_unary(ast::UnNeg, expr) | ^^^^^ not found in `ast` error[E0425]: cannot find value `UnDeref` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:179:25 | 179 | self.unary(ast::UnDeref) | ^^^^^^^ not found in `ast` error[E0425]: cannot find value `UnNot` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:183:25 | 183 | self.unary(ast::UnNot) | ^^^^^ not found in `ast` error[E0425]: cannot find value `UnNeg` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:187:25 | 187 | self.unary(ast::UnNeg) | ^^^^^ not found in `ast` error[E0412]: cannot find type `BinOp_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:192:21 | 192 | binop: ast::BinOp_, | ^^^^^^ did you mean `BinOp`? error[E0412]: cannot find type `BinOp_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:272:37 | 272 | pub fn binary(self, binop: ast::BinOp_) -> ExprBuilder<ExprBinaryLhsBuilder<F>> { | ^^^^^^ did you mean `BinOp`? error[E0425]: cannot find function `ExprBlock` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:579:31 | 579 | self.build_expr_(ast::ExprBlock(block)) | ^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `BinOp_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:604:17 | 604 | binop: ast::BinOp_, | ^^^^^^ did you mean `BinOp`? error[E0412]: cannot find type `BinOp_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:623:17 | 623 | binop: ast::BinOp_, | ^^^^^^ did you mean `BinOp`? error[E0425]: cannot find function `ExprTup` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:659:39 | 659 | self.builder.build_expr_(ast::ExprTup(self.exprs)) | ^^^^^^^ not found in `ast` error[E0425]: cannot find function `ExprStruct` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:738:26 | 738 | let expr_ = ast::ExprStruct(self.path, self.fields, None); | ^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ExprStruct` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:749:26 | 749 | let expr_ = ast::ExprStruct(self.path, self.fields, Some(expr)); | ^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ExprCall` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:824:39 | 824 | self.builder.build_expr_(ast::ExprCall(self.fn_, self.args)) | ^^^^^^^^ not found in `ast` error[E0412]: cannot find type `SpannedIdent` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:842:14 | 842 | id: ast::SpannedIdent, | ^^^^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `SpannedIdent` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:864:14 | 864 | id: ast::SpannedIdent, | ^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ExprMethodCall` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:905:39 | 905 | self.builder.build_expr_(ast::ExprMethodCall(self.id, self.tys, self.args)) | ^^^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ExprAddrOf` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:942:39 | 942 | self.builder.build_expr_(ast::ExprAddrOf(self.mutability, expr)) | ^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ExprParen` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:978:39 | 978 | self.builder.build_expr_(ast::ExprParen(expr)) | ^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `SpannedIdent` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:986:14 | 986 | id: ast::SpannedIdent, | ^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ExprField` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:995:39 | 995 | self.builder.build_expr_(ast::ExprField(expr, self.id)) | ^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ExprTupField` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:1012:39 | 1012 | self.builder.build_expr_(ast::ExprTupField(expr, self.index)) | ^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ExprVec` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:1038:39 | 1038 | self.builder.build_expr_(ast::ExprVec(self.exprs)) | ^^^^^^^ not found in `ast` error[E0425]: cannot find function `PatIdent` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/fn_decl.rs:151:28 | 151 | node: ast::PatIdent( | ^^^^^^^^ not found in `ast` error[E0425]: cannot find function `BindByValue` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/fn_decl.rs:152:26 | 152 | ast::BindByValue(ast::Mutability::MutImmutable), | ^^^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `Item_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:75:52 | 75 | pub fn build_item_<T>(self, id: T, item_: ast::Item_) -> F::Result | ^^^^^ did you mean `Item`? error[E0412]: cannot find type `ViewPath_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:99:44 | 99 | pub fn build_use(self, view_path: ast::ViewPath_) -> F::Result { | ^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ItemUse` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:100:25 | 100 | let item = ast::ItemUse(P(respan(self.span, view_path))); | ^^^^^^^ not found in `ast` error[E0425]: cannot find function `ViewPathSimple` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:345:37 | 345 | self.builder.build_use(ast::ViewPathSimple(id.to_ident(), self.path)) | ^^^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ViewPathGlob` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:357:37 | 357 | self.builder.build_use(ast::ViewPathGlob(self.path)) | ^^^^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `PathListItem` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:377:22 | 377 | idents: Vec<ast::PathListItem>, | ^^^^^^^^^^^^ not found in `ast` error[E0422]: cannot find struct, variant or union type `PathListMod` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:389:49 | 389 | self.idents.push(respan(self.span, ast::PathListMod { | ^^^^^^^^^^^ not found in `ast` error[E0422]: cannot find struct, variant or union type `PathListIdent` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:399:49 | 399 | self.idents.push(respan(self.span, ast::PathListIdent { | ^^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ViewPathList` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:408:37 | 408 | self.builder.build_use(ast::ViewPathList(self.path, self.idents)) | ^^^^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `StructDef` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:462:23 | 462 | impl<F> Invoke<P<ast::StructDef>> for ItemStructBuilder<F> | ^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `StructDef` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:467:40 | 467 | fn invoke(self, struct_def: P<ast::StructDef>) -> F::Result { | ^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ItemStruct` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:468:28 | 468 | let struct_ = ast::ItemStruct(struct_def, self.generics); | ^^^^^^^^^^ not found in `ast` error[E0422]: cannot find struct, variant or union type `StructDef` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:508:31 | 508 | let struct_def = ast::StructDef { | ^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ItemStruct` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:512:28 | 512 | let struct_ = ast::ItemStruct(P(struct_def), self.generics); | ^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ItemEnum` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:620:26 | 620 | let enum_ = ast::ItemEnum(enum_def, self.generics); | ^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ItemExternCrate` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:658:28 | 658 | let extern_ = ast::ItemExternCrate(Some(name)); | ^^^^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ItemExternCrate` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:663:28 | 663 | let extern_ = ast::ItemExternCrate(None); | ^^^^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ItemMac` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:686:29 | 686 | let item_mac = ast::ItemMac(mac); | ^^^^^^^ not found in `ast` error[E0423]: expected function, found struct `ast::Name` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:687:34 | 687 | self.builder.build_item_(ast::Name(0).to_ident(), item_mac) | ^^^^^^^^^ constructor is not visible here due to private fields error[E0425]: cannot find function `ItemTy` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:731:24 | 731 | let ty_ = ast::ItemTy(ty, self.generics); | ^^^^^^ not found in `ast` error[E0425]: cannot find function `ItemImpl` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:804:24 | 804 | let ty_ = ast::ItemImpl( | ^^^^^^^^ not found in `ast` error[E0412]: cannot find type `ImplItem_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:937:40 | 937 | pub fn build_item(self, node: ast::ImplItem_) -> F::Result { | ^^^^^^^^^ did you mean `ImplItem`? error[E0425]: cannot find function `ConstImplItem` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:966:25 | 966 | let node = ast::ConstImplItem(const_.ty, const_.expr.expect("an expr is required for a const impl item")); | ^^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `MethodImplItem` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:977:25 | 977 | let node = ast::MethodImplItem(method.sig, method.block.expect("a block is required for a method impl item")); | ^^^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `TypeImplItem` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:988:25 | 988 | let node = ast::TypeImplItem(ty); | ^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `MacImplItem` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:999:25 | 999 | let node = ast::MacImplItem(mac); | ^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `ItemConst` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:1017:23 | 1017 | let ty = ast::ItemConst(const_.ty, const_.expr.expect("an expr is required for a const item")); | ^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `Lit_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:37:38 | 37 | pub fn build_lit(self, lit: ast::Lit_) -> F::Result { | ^^^^ did you mean `Lit`? error[E0425]: cannot find function `LitBool` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:45:29 | 45 | self.build_lit(ast::LitBool(value)) | ^^^^^^^ not found in `ast` error[E0425]: cannot find function `LitInt` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:50:29 | 50 | self.build_lit(ast::LitInt(value as u64, ast::UnsuffixedIntLit(sign))) | ^^^^^^ not found in `ast` error[E0425]: cannot find function `UnsuffixedIntLit` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:50:55 | 50 | self.build_lit(ast::LitInt(value as u64, ast::UnsuffixedIntLit(sign))) | ^^^^^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `LitInt` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:55:29 | 55 | self.build_lit(ast::LitInt(value as u64, ast::LitIntType::SignedIntLit(ty, sign))) | ^^^^^^ not found in `ast` error[E0425]: cannot find function `LitInt` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:79:29 | 79 | self.build_lit(ast::LitInt(value, ast::LitIntType::UnsignedIntLit(ty))) | ^^^^^^ not found in `ast` error[E0425]: cannot find function `LitFloat` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:105:29 | 105 | self.build_lit(ast::LitFloat(value.to_interned_string(), ty)) | ^^^^^^^^ not found in `ast` error[E0425]: cannot find function `LitStr` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:124:29 | 124 | self.build_lit(ast::LitStr(value, ast::CookedStr)) | ^^^^^^ not found in `ast` error[E0425]: cannot find value `CookedStr` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:124:48 | 124 | self.build_lit(ast::LitStr(value, ast::CookedStr)) | ^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `TokenTree` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/mac.rs:23:22 | 23 | tokens: Vec<ast::TokenTree>, | ^^^^^^^^^ not found in `ast` help: possible candidates are found in other modules, you can import them into scope | 1 | use syntax::ext::tt::quoted::TokenTree; | 1 | use syntax::tokenstream::TokenTree; | error[E0425]: cannot find value `EMPTY_CTXT` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/mac.rs:59:24 | 59 | ctxt: ast::EMPTY_CTXT, | ^^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `ExplicitSelf_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:199:42 | 199 | pub fn build_self_(self, self_: ast::ExplicitSelf_) -> F::Result { | ^^^^^^^^^^^^^ did you mean `ExplicitSelf`? error[E0425]: cannot find function `intern` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/name.rs:18:16 | 18 | token::intern(*self) | ^^^^^^ not found in `token` error[E0412]: cannot find type `Pat_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:46:40 | 46 | pub fn build_pat_(self, pat_: ast::Pat_) -> F::Result { | ^^^^ did you mean `Pat`? error[E0425]: cannot find function `PatTup` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:328:38 | 328 | self.builder.build_pat_(ast::PatTup(self.pats)) | ^^^^^^ not found in `ast` error[E0412]: cannot find type `Stmt_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/stmt.rs:45:42 | 45 | pub fn build_stmt_(self, stmt_: ast::Stmt_) -> F::Result { | ^^^^^ did you mean `Stmt`? error[E0425]: cannot find function `StmtDecl` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/stmt.rs:64:31 | 64 | self.build_stmt_(ast::StmtDecl(P(decl), ast::DUMMY_NODE_ID)) | ^^^^^^^^ not found in `ast` error[E0425]: cannot find function `StmtDecl` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/stmt.rs:94:31 | 94 | self.build_stmt_(ast::StmtDecl(P(decl), ast::DUMMY_NODE_ID)) | ^^^^^^^^ not found in `ast` error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/str.rs:12:44 | 12 | fn to_interned_string(&self) -> token::InternedString; | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::symbol::InternedString; | error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/str.rs:15:34 | 15 | impl ToInternedString for token::InternedString { | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::symbol::InternedString; | error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/str.rs:16:44 | 16 | fn to_interned_string(&self) -> token::InternedString { | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::symbol::InternedString; | error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/str.rs:22:44 | 22 | fn to_interned_string(&self) -> token::InternedString { | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::symbol::InternedString; | error[E0425]: cannot find function `intern_and_get_ident` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/str.rs:23:16 | 23 | token::intern_and_get_ident(self) | ^^^^^^^^^^^^^^^^^^^^ not found in `token` error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/str.rs:28:44 | 28 | fn to_interned_string(&self) -> token::InternedString { | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::symbol::InternedString; | error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/str.rs:34:44 | 34 | fn to_interned_string(&self) -> token::InternedString { | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::symbol::InternedString; | error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/str.rs:40:44 | 40 | fn to_interned_string(&self) -> token::InternedString { | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::symbol::InternedString; | error[E0412]: cannot find type `StructDef` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:25:28 | 25 | where F: Invoke<P<ast::StructDef>> | ^^^^^^^^^ not found in `ast` error[E0422]: cannot find struct, variant or union type `StructDef` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:60:37 | 60 | self.callback.invoke(P(ast::StructDef { | ^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `StructDef` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:68:28 | 68 | where F: Invoke<P<ast::StructDef>>, | ^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `StructFieldKind` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:82:16 | 82 | kind: ast::StructFieldKind, | ^^^^^^^^^^^^^^^ did you mean `StructField`? error[E0425]: cannot find value `Inherited` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:108:61 | 108 | kind: ast::StructFieldKind::NamedField(id, ast::Inherited), | ^^^^^^^^^ not found in `ast` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::ast::VisibilityKind::Inherited; | error[E0425]: cannot find value `Inherited` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:117:59 | 117 | kind: ast::StructFieldKind::UnnamedField(ast::Inherited), | ^^^^^^^^^ not found in `ast` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::ast::VisibilityKind::Inherited; | error[E0425]: cannot find value `Public` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:129:79 | 129 | ast::StructFieldKind::NamedField(_, ref mut vis) => { *vis = ast::Public; } | ^^^^^^ not found in `ast` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::ast::VisibilityKind::Public; | error[E0425]: cannot find value `Public` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:130:78 | 130 | ast::StructFieldKind::UnnamedField(ref mut vis) => { *vis = ast::Public; } | ^^^^^^ not found in `ast` help: possible candidate is found in another module, you can import it into scope | 1 | use syntax::ast::VisibilityKind::Public; | error[E0422]: cannot find struct, variant or union type `StructField_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:141:26 | 141 | let field = ast::StructField_ { | ^^^^^^^^^^^^ did you mean `StructField`? error[E0412]: cannot find type `Ty_` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:45:38 | 45 | pub fn build_ty_(self, ty_: ast::Ty_) -> F::Result { | ^^^ did you mean `Ty`? error[E0425]: cannot find value `MutImmutable` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:147:30 | 147 | mutability: ast::MutImmutable, | ^^^^^^^^^^^^ not found in `ast` error[E0425]: cannot find value `TyInfer` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:152:29 | 152 | self.build_ty_(ast::TyInfer) | ^^^^^^^ not found in `ast` error[E0425]: cannot find value `MutMutable` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:222:32 | 222 | self.mutability = ast::MutMutable; | ^^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `TyRptr` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:242:37 | 242 | self.builder.build_ty_(ast::TyRptr(self.lifetime, ty)) | ^^^^^^ not found in `ast` error[E0425]: cannot find function `TyTup` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:369:37 | 369 | self.builder.build_ty_(ast::TyTup(self.tys)) | ^^^^^ not found in `ast` error[E0412]: cannot find type `VariantKind` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:67:48 | 67 | pub fn build_variant_kind(self, kind: ast::VariantKind) -> F::Result { | ^^^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `VariantArg` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:104:20 | 104 | args: Vec<ast::VariantArg>, | ^^^^^^^^^^ did you mean `Variant`? error[E0422]: cannot find struct, variant or union type `VariantArg` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:120:29 | 120 | self.args.push(ast::VariantArg { | ^^^^^^^^^^ did you mean `Variant`? error[E0425]: cannot find function `TupleVariantKind` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:132:25 | 132 | let kind = ast::TupleVariantKind(self.args); | ^^^^^^^^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `StructDef` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:173:23 | 173 | impl<F> Invoke<P<ast::StructDef>> for VariantStructBuilder<F> | ^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `StructDef` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:178:40 | 178 | fn invoke(self, struct_def: P<ast::StructDef>) -> F::Result { | ^^^^^^^^^ not found in `ast` error[E0425]: cannot find function `StructVariantKind` in module `ast` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:179:25 | 179 | let kind = ast::StructVariantKind(struct_def); | ^^^^^^^^^^^^^^^^^ not found in `ast` error[E0412]: cannot find type `InternedString` in module `token` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lib.rs:59:54 | 59 | pub fn interned_string<S>(&self, s: S) -> token::InternedString | ^^^^^^^^^^^^^^ not found in `token` help: possible candidate is found in another module, you can import it into scope | 12 | use syntax::symbol::InternedString; | error: aborting due to previous error error: Could not compile `syntex_syntax`. Caused by: process didn't exit successfully: `rustc --crate-name syntex_syntax .cargo/registry/src/github.com-1ecc6299db9ec823/syntex_syntax-0.9.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=4d98c0003b5e8f45 -C extra-filename=-4d98c0003b5e8f45 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-147fcc7260b78db4.rlib --extern-version bitflags=bitflags,1.0.3 --extern rustc_serialize=/home/cratesfyi/cratesfyi/debug/deps/librustc_serialize-d05828e9f8a2cc23.rlib --extern-version rustc_serialize=rustc-serialize,0.3.24 --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-7b5222ee8547b4c8.rlib --extern-version log=log,0.4.1 --extern unicode_xid=/home/cratesfyi/cratesfyi/debug/deps/libunicode_xid-3eff40339770c4d8.rlib --extern-version unicode_xid=unicode-xid,0.1.0 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-20ec46e507fb9197.rlib --extern-version libc=libc,0.2.42 --extern term=/home/cratesfyi/cratesfyi/debug/deps/libterm-7decf42a186f5e9b.rlib --extern-version term=term,0.5.1 --cap-lints allow` (exit code: 101) error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:57:30 | 57 | self.callback.invoke(attr) | ^^^^ expected struct `syntax::ast::Attribute`, found struct `syntax::codemap::Spanned` | = note: expected type `syntax::ast::Attribute` found type `syntax::codemap::Spanned<_>` error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:62:30 | 62 | self.build_meta_item(item) | ^^^^ expected struct `syntax::ast::MetaItem`, found struct `syntax::codemap::Spanned` | = note: expected type `syntax::ptr::P<syntax::ast::MetaItem>` found type `syntax::ptr::P<syntax::codemap::Spanned<_>>` error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:216:31 | 216 | self.with_meta_item(P(respan(span, item))) | ^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::MetaItem`, found struct `syntax::codemap::Spanned` | = note: expected type `syntax::ast::MetaItem` found type `syntax::codemap::Spanned<_>` error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/attr.rs:250:32 | 250 | self.callback.invoke(P(item)) | ^^^^ expected struct `syntax::ast::MetaItem`, found struct `syntax::codemap::Spanned` | = note: expected type `syntax::ast::MetaItem` found type `syntax::codemap::Spanned<_>` error[E0599]: no variant named `DefaultBlock` found for type `syntax::ast::BlockCheckMode` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/block.rs:34:31 | 34 | block_check_mode: ast::BlockCheckMode::DefaultBlock, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::BlockCheckMode` error[E0599]: no variant named `UnsafeBlock` found for type `syntax::ast::BlockCheckMode` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/block.rs:45:33 | 45 | self.block_check_mode = ast::BlockCheckMode::UnsafeBlock(source); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::BlockCheckMode` error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/block.rs:79:20 | 79 | stmts: self.stmts, | ^^^^^^^^^^ expected struct `syntax::ast::Stmt`, found struct `syntax::ptr::P` | = note: expected type `std::vec::Vec<syntax::ast::Stmt>` found type `std::vec::Vec<syntax::ptr::P<syntax::ast::Stmt>>` error[E0560]: struct `syntax::ast::Block` has no field named `expr` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/block.rs:80:13 | 80 | expr: expr, | ^^^^ `syntax::ast::Block` does not have this field | = note: available fields are: `stmts`, `id`, `rules`, `span`, `recovered` error[E0063]: missing field `attrs` in initializer of `syntax::ast::Expr` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:51:22 | 51 | let expr = P(ast::Expr { | ^^^^^^^^^ missing `attrs` error[E0599]: no variant named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:354:25 | 354 | mutability: ast::Mutability::MutImmutable, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Immutable`? error[E0599]: no variant named `MutMutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:361:25 | 361 | mutability: ast::Mutability::MutMutable, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Mutable`? error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:767:20 | 767 | ident: respan(self.builder.span, self.id.to_ident()), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::Ident`, found struct `syntax::codemap::Spanned` | = note: expected type `syntax::ast::Ident` found type `syntax::codemap::Spanned<syntax::ast::Ident>` error[E0063]: missing fields `attrs`, `is_shorthand` in initializer of `syntax::ast::Field` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/expr.rs:766:21 | 766 | let field = ast::Field { | ^^^^^^^^^^ missing `attrs`, `is_shorthand` error[E0599]: no variant named `NoReturn` found for type `syntax::ast::FunctionRetTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/fn_decl.rs:65:22 | 65 | let ret_ty = ast::FunctionRetTy::NoReturn(self.span); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::FunctionRetTy` error[E0599]: no variant named `DefaultReturn` found for type `syntax::ast::FunctionRetTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/fn_decl.rs:70:22 | 70 | let ret_ty = ast::FunctionRetTy::DefaultReturn(self.span); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::FunctionRetTy` error[E0599]: no variant named `Return` found for type `syntax::ast::FunctionRetTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/fn_decl.rs:75:20 | 75 | self.build(ast::FunctionRetTy::Return(ty)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::FunctionRetTy` error[E0599]: no variant named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/fn_decl.rs:152:38 | 152 | ast::BindByValue(ast::Mutability::MutImmutable), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Immutable`? error[E0609]: no field `lifetimes` on type `syntax::ast::Generics` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/generics.rs:51:33 | 51 | lifetimes: generics.lifetimes, | ^^^^^^^^^ unknown field | = note: available fields are: `params`, `where_clause`, `span` error[E0609]: no field `ty_params` on type `syntax::ast::Generics` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/generics.rs:52:33 | 52 | ty_params: generics.ty_params.into_vec(), | ^^^^^^^^^ did you mean `params`? error[E0609]: no field `lifetimes` on type `syntax::ast::Generics` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/generics.rs:58:38 | 58 | self.with_lifetimes(generics.lifetimes.into_iter()) | ^^^^^^^^^ unknown field | = note: available fields are: `params`, `where_clause`, `span` error[E0609]: no field `ty_params` on type `syntax::ast::Generics` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/generics.rs:59:38 | 59 | .with_ty_params(generics.ty_params.move_iter()) | ^^^^^^^^^ did you mean `params`? error[E0560]: struct `syntax::ast::Generics` has no field named `lifetimes` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/generics.rs:210:13 | 210 | lifetimes: self.lifetimes, | ^^^^^^^^^ `syntax::ast::Generics` does not have this field | = note: available fields are: `params`, `where_clause`, `span` error[E0560]: struct `syntax::ast::Generics` has no field named `ty_params` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/generics.rs:211:13 | 211 | ty_params: OwnedSlice::from_vec(self.ty_params), | ^^^^^^^^^ field does not exist - did you mean `params`? error[E0063]: missing field `span` in initializer of `syntax::ast::WhereClause` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/generics.rs:212:27 | 212 | where_clause: ast::WhereClause { | ^^^^^^^^^^^^^^^^ missing `span` error[E0599]: no associated item named `Inherited` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:48:18 | 48 | vis: ast::Visibility::Inherited, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` error[E0599]: no associated item named `Public` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:71:20 | 71 | self.vis = ast::Visibility::Public; | ^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` error[E0063]: missing field `tokens` in initializer of `syntax::ast::Item` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:78:20 | 78 | let item = ast::Item { | ^^^^^^^^^ missing `tokens` error[E0609]: no field `identifier` on type `&syntax::ast::PathSegment` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:351:21 | 351 | segment.identifier | ^^^^^^^^^^ error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:618:23 | 618 | variants: self.variants, | ^^^^^^^^^^^^^ expected struct `syntax::codemap::Spanned`, found struct `syntax::ptr::P` | = note: expected type `std::vec::Vec<syntax::codemap::Spanned<_>>` found type `std::vec::Vec<syntax::ptr::P<syntax::codemap::Spanned<_>>>` error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:851:21 | 851 | ref_id: 0 | ^ | | | expected struct `syntax::ast::NodeId`, found integral variable | help: try using a variant of the expected type: `syntax::ast::NodeId(0)` | = note: expected type `syntax::ast::NodeId` found type `{integer}` error[E0599]: no associated item named `Inherited` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:896:18 | 896 | vis: ast::Visibility::Inherited, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` error[E0599]: no associated item named `Public` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:917:20 | 917 | self.vis = ast::Visibility::Public; | ^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` error[E0063]: missing fields `defaultness`, `generics`, `tokens` in initializer of `syntax::ast::ImplItem` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/item.rs:938:20 | 938 | let item = ast::ImplItem { | ^^^^^^^^^^^^^ missing `defaultness`, `generics`, `tokens` error[E0560]: struct `syntax::ast::Lifetime` has no field named `span` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lifetime.rs:23:13 | 23 | span: DUMMY_SP, | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0560]: struct `syntax::ast::Lifetime` has no field named `name` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lifetime.rs:24:13 | 24 | name: self.to_name(), | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0063]: missing field `attrs` in initializer of `syntax::ast::LifetimeDef` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lifetime.rs:43:9 | 43 | ast::LifetimeDef { | ^^^^^^^^^^^^^^^^ missing `attrs` error[E0560]: struct `syntax::ast::Lifetime` has no field named `span` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lifetime.rs:86:13 | 86 | span: DUMMY_SP, | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0560]: struct `syntax::ast::Lifetime` has no field named `name` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lifetime.rs:87:13 | 87 | name: name.to_name(), | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0560]: struct `syntax::ast::Lifetime` has no field named `span` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lifetime.rs:102:13 | 102 | span: DUMMY_SP, | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0560]: struct `syntax::ast::Lifetime` has no field named `name` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lifetime.rs:103:13 | 103 | name: name.to_name(), | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0063]: missing field `attrs` in initializer of `syntax::ast::LifetimeDef` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lifetime.rs:111:30 | 111 | self.callback.invoke(ast::LifetimeDef { | ^^^^^^^^^^^^^^^^ missing `attrs` error[E0599]: no variant named `SignedIntLit` found for type `syntax::ast::LitIntType` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:55:50 | 55 | self.build_lit(ast::LitInt(value as u64, ast::LitIntType::SignedIntLit(ty, sign))) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::LitIntType` error[E0599]: no variant named `TyIs` found for type `syntax::ast::IntTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:59:38 | 59 | self.build_int(value as i64, ast::IntTy::TyIs) | ^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::IntTy` error[E0599]: no variant named `TyI8` found for type `syntax::ast::IntTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:63:38 | 63 | self.build_int(value as i64, ast::IntTy::TyI8) | ^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::IntTy` error[E0599]: no variant named `TyI16` found for type `syntax::ast::IntTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:67:38 | 67 | self.build_int(value as i64, ast::IntTy::TyI16) | ^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::IntTy` error[E0599]: no variant named `TyI32` found for type `syntax::ast::IntTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:71:38 | 71 | self.build_int(value as i64, ast::IntTy::TyI32) | ^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::IntTy` error[E0599]: no variant named `TyI64` found for type `syntax::ast::IntTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:75:31 | 75 | self.build_int(value, ast::IntTy::TyI64) | ^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::IntTy` error[E0599]: no variant named `UnsignedIntLit` found for type `syntax::ast::LitIntType` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:79:43 | 79 | self.build_lit(ast::LitInt(value, ast::LitIntType::UnsignedIntLit(ty))) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::LitIntType` error[E0599]: no variant named `TyUs` found for type `syntax::ast::UintTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:83:39 | 83 | self.build_uint(value as u64, ast::UintTy::TyUs) | ^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::UintTy` error[E0599]: no variant named `TyU8` found for type `syntax::ast::UintTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:87:39 | 87 | self.build_uint(value as u64, ast::UintTy::TyU8) | ^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::UintTy` error[E0599]: no variant named `TyU16` found for type `syntax::ast::UintTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:91:39 | 91 | self.build_uint(value as u64, ast::UintTy::TyU16) | ^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::UintTy` error[E0599]: no variant named `TyU32` found for type `syntax::ast::UintTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:95:39 | 95 | self.build_uint(value as u64, ast::UintTy::TyU32) | ^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::UintTy` error[E0599]: no variant named `TyU64` found for type `syntax::ast::UintTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:99:32 | 99 | self.build_uint(value, ast::UintTy::TyU64) | ^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::UintTy` error[E0599]: no variant named `TyF32` found for type `syntax::ast::FloatTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:111:33 | 111 | self.build_float(value, ast::FloatTy::TyF32) | ^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::FloatTy` error[E0599]: no variant named `TyF64` found for type `syntax::ast::FloatTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lit.rs:117:33 | 117 | self.build_float(value, ast::FloatTy::TyF64) | ^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::FloatTy` error[E0560]: struct `syntax::ast::Mac_` has no field named `ctxt` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/mac.rs:59:13 | 59 | ctxt: ast::EMPTY_CTXT, | ^^^^ `syntax::ast::Mac_` does not have this field | = note: available fields are: `path`, `delim`, `tts` error[E0061]: this function takes 1 parameter but 0 parameters were supplied --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/mac.rs:73:26 | 73 | let parse_sess = ParseSess::new(); | ^^^^^^^^^^^^^^^^ expected 1 parameter error[E0063]: missing fields `allow_internal_unsafe`, `edition` in initializer of `syntax::codemap::NameAndSpan` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/mac.rs:102:17 | 102 | callee: codemap::NameAndSpan { | ^^^^^^^^^^^^^^^^^^^^ missing `allow_internal_unsafe`, `edition` error[E0061]: this function takes 3 parameters but 4 parameters were supplied --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/mac.rs:112:18 | 112 | let mut cx = ExtCtxt::new(&sess, cfg, ecfg, feature_gated_cfgs); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 3 parameters error[E0599]: no method named `bt_push` found for type `syntax::ext::base::ExtCtxt<'_>` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/mac.rs:113:8 | 113 | cx.bt_push(info); | ^^^^^^^ error[E0599]: no variant named `NoReturn` found for type `syntax::ast::FunctionRetTy` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:54:25 | 54 | output: ast::FunctionRetTy::NoReturn(DUMMY_SP), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::FunctionRetTy` error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:120:24 | 120 | constness: self.constness, | ^^^^^^^^^^^^^^ expected struct `syntax::codemap::Spanned`, found enum `syntax::ast::Constness` | = note: expected type `syntax::codemap::Spanned<syntax::ast::Constness>` found type `syntax::ast::Constness` error[E0560]: struct `syntax::ast::MethodSig` has no field named `generics` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:123:13 | 123 | generics: self.generics, | ^^^^^^^^ `syntax::ast::MethodSig` does not have this field | = note: available fields are: `unsafety`, `constness`, `abi`, `decl` error[E0560]: struct `syntax::ast::MethodSig` has no field named `explicit_self` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:124:13 | 124 | explicit_self: self.explicit_self, | ^^^^^^^^^^^^^ `syntax::ast::MethodSig` does not have this field | = note: available fields are: `unsafety`, `constness`, `abi`, `decl` error[E0599]: no variant named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:215:13 | 215 | ast::Mutability::MutImmutable, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Immutable`? error[E0599]: no variant named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:225:13 | 225 | ast::Mutability::MutImmutable, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Immutable`? error[E0599]: no variant named `MutMutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:233:13 | 233 | ast::Mutability::MutMutable, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Mutable`? error[E0599]: no variant named `MutMutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/method.rs:243:13 | 243 | ast::Mutability::MutMutable, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Mutable`? error[E0599]: no variant named `BindByValue` found for type `syntax::ast::BindingMode` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:74:20 | 74 | let mode = ast::BindingMode::BindByValue(ast::Mutability::MutImmutable); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::BindingMode` error[E0599]: no variant named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:74:50 | 74 | let mode = ast::BindingMode::BindByValue(ast::Mutability::MutImmutable); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Immutable`? error[E0599]: no variant named `BindByValue` found for type `syntax::ast::BindingMode` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:81:20 | 81 | let mode = ast::BindingMode::BindByValue(ast::Mutability::MutMutable); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::BindingMode` error[E0599]: no variant named `MutMutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:81:50 | 81 | let mode = ast::BindingMode::BindByValue(ast::Mutability::MutMutable); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Mutable`? error[E0599]: no variant named `BindByRef` found for type `syntax::ast::BindingMode` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:88:20 | 88 | let mode = ast::BindingMode::BindByRef(ast::Mutability::MutImmutable); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::BindingMode` error[E0599]: no variant named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:88:48 | 88 | let mode = ast::BindingMode::BindByRef(ast::Mutability::MutImmutable); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Immutable`? error[E0599]: no variant named `BindByRef` found for type `syntax::ast::BindingMode` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:95:20 | 95 | let mode = ast::BindingMode::BindByRef(ast::Mutability::MutMutable); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::BindingMode` error[E0599]: no variant named `MutMutable` found for type `syntax::ast::Mutability` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:95:48 | 95 | let mode = ast::BindingMode::BindByRef(ast::Mutability::MutMutable); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::Mutability` | = note: did you mean `variant::Mutable`? error[E0063]: missing field `attrs` in initializer of `syntax::ast::FieldPat` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:257:29 | 257 | self.with_field_pat(ast::FieldPat { | ^^^^^^^^^^^^^ missing `attrs` error[E0063]: missing field `attrs` in initializer of `syntax::ast::FieldPat` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/pat.rs:286:37 | 286 | self.builder.with_field_pat(ast::FieldPat { | ^^^^^^^^^^^^^ missing `attrs` error[E0560]: struct `syntax::ast::Path` has no field named `global` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/path.rs:159:13 | 159 | global: self.global, | ^^^^^^ `syntax::ast::Path` does not have this field | = note: available fields are: `span`, `segments` error[E0609]: no field `lifetimes` on type `syntax::ast::Generics` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/path.rs:208:34 | 208 | let lifetimes = generics.lifetimes.iter() | ^^^^^^^^^ unknown field | = note: available fields are: `params`, `where_clause`, `span` error[E0609]: no field `ty_params` on type `syntax::ast::Generics` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/path.rs:211:28 | 211 | let tys = generics.ty_params.iter() | ^^^^^^^^^ did you mean `params`? error[E0560]: struct `syntax::ast::Lifetime` has no field named `span` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/path.rs:239:13 | 239 | span: self.span, | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0560]: struct `syntax::ast::Lifetime` has no field named `name` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/path.rs:240:13 | 240 | name: name.to_name(), | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0063]: missing field `span` in initializer of `syntax::ast::AngleBracketedParameterData` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/path.rs:262:20 | 262 | let data = ast::AngleBracketedParameterData { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `span` error[E0599]: no variant named `AngleBracketedParameters` found for type `syntax::ast::PathParameters` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/path.rs:268:26 | 268 | let parameters = ast::PathParameters::AngleBracketedParameters(data); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::PathParameters` error[E0560]: struct `syntax::ast::PathSegment` has no field named `identifier` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/path.rs:271:13 | 271 | identifier: self.id, | ^^^^^^^^^^ `syntax::ast::PathSegment` does not have this field | = note: available fields are: `ident`, `parameters` error[E0560]: struct `syntax::ast::Path` has no field named `global` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/qpath.rs:88:13 | 88 | global: false, | ^^^^^^ `syntax::ast::Path` does not have this field | = note: available fields are: `span`, `segments` error[E0560]: struct `syntax::ast::Path` has no field named `global` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/qpath.rs:99:13 | 99 | global: false, | ^^^^^^ `syntax::ast::Path` does not have this field | = note: available fields are: `span`, `segments` error[E0063]: missing field `path_span` in initializer of `syntax::ast::QSelf` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/qpath.rs:114:20 | 114 | qself: ast::QSelf { | ^^^^^^^^^^ missing `path_span` error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/stmt.rs:47:20 | 47 | self.build(stmt) | ^^^^ expected struct `syntax::ast::Stmt`, found struct `syntax::codemap::Spanned` | = note: expected type `syntax::ptr::P<syntax::ast::Stmt>` found type `syntax::ptr::P<syntax::codemap::Spanned<_>>` error[E0063]: missing field `attrs` in initializer of `syntax::ast::Local` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/stmt.rs:54:21 | 54 | let local = ast::Local { | ^^^^^^^^^^ missing `attrs` error[E0308]: mismatched types --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/struct_def.rs:147:30 | 147 | self.callback.invoke(respan(self.span, field)) | ^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::StructField`, found struct `syntax::codemap::Spanned` | = note: expected type `syntax::ast::StructField` found type `syntax::codemap::Spanned<_>` error[E0560]: struct `syntax::ast::Lifetime` has no field named `span` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:231:13 | 231 | span: self.builder.span, | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0560]: struct `syntax::ast::Lifetime` has no field named `name` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty.rs:232:13 | 232 | name: name.to_name(), | ^^^^ `syntax::ast::Lifetime` does not have this field | = note: available fields are: `id`, `ident` error[E0609]: no field `span` on type `syntax::ast::TyParam` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty_param.rs:52:28 | 52 | span: ty_param.span, | ^^^^ unknown field | = note: available fields are: `attrs`, `ident`, `id`, `bounds`, `default` error[E0599]: no method named `into_vec` found for type `std::vec::Vec<syntax::ast::TyParamBound>` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty_param.rs:54:37 | 54 | bounds: ty_param.bounds.into_vec(), | ^^^^^^^^ | = help: did you mean `to_vec`? error[E0560]: struct `syntax::ast::TyParam` has no field named `span` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty_param.rs:98:13 | 98 | span: self.span, | ^^^^ `syntax::ast::TyParam` does not have this field | = note: available fields are: `attrs`, `ident`, `id`, `bounds`, `default` error[E0560]: struct `syntax::ast::PolyTraitRef` has no field named `bound_lifetimes` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/ty_param.rs:161:13 | 161 | bound_lifetimes: self.lifetimes, | ^^^^^^^^^^^^^^^ `syntax::ast::PolyTraitRef` does not have this field | = note: available fields are: `bound_generic_params`, `trait_ref`, `span` error[E0560]: struct `syntax::ast::Variant_` has no field named `name` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:69:13 | 69 | name: self.id, | ^^^^ `syntax::ast::Variant_` does not have this field | = note: available fields are: `ident`, `attrs`, `data`, `disr_expr` error[E0560]: struct `syntax::ast::Variant_` has no field named `kind` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:71:13 | 71 | kind: kind, | ^^^^ `syntax::ast::Variant_` does not have this field | = note: available fields are: `ident`, `attrs`, `data`, `disr_expr` error[E0560]: struct `syntax::ast::Variant_` has no field named `id` --> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/variant.rs:72:13 | 72 | id: ast::DUMMY_NODE_ID, | ^^ `syntax::ast::Variant_` does not have this field | = note: available fields are: `ident`, `attrs`, `data`, `disr_expr` error: aborting due to 299 previous errors Some errors occurred: E0061, E0063, E0308, E0412, E0422, E0423, E0425, E0432, E0433... For more information about an error, try `rustc --explain E0061`. error: Could not compile `aster`. Caused by: process didn't exit successfully: `rustc --crate-name aster .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.4.10/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=ea0f12090dfac99b -C extra-filename=-ea0f12090dfac99b --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` (exit code: 101) thread 'main' panicked at 'Error( CargoError( build failed ), State { next_error: None, backtrace: None } )', src/bin/cratesfyi.rs:142:13 note: Run with `RUST_BACKTRACE=1` for a backtrace.