[INFO] fetching crate quasi 0.32.0... [INFO] testing quasi-0.32.0 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate quasi 0.32.0 into /workspace/builds/worker-8/source [INFO] validating manifest of crates.io crate quasi 0.32.0 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate quasi 0.32.0 [INFO] finished tweaking crates.io crate quasi 0.32.0 [INFO] tweaked toml for crates.io crate quasi 0.32.0 written to /workspace/builds/worker-8/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e761587f7a251f323624c0778171480acbae6cf8856e8cef2f8e04d23469dbd0 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "e761587f7a251f323624c0778171480acbae6cf8856e8cef2f8e04d23469dbd0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e761587f7a251f323624c0778171480acbae6cf8856e8cef2f8e04d23469dbd0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e761587f7a251f323624c0778171480acbae6cf8856e8cef2f8e04d23469dbd0", kill_on_drop: false }` [INFO] [stdout] e761587f7a251f323624c0778171480acbae6cf8856e8cef2f8e04d23469dbd0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] a24810226a06942022d5c6e55245e4a3a7c55a672caa7725c17b991f2345022f [INFO] running `Command { std: "docker" "start" "-a" "a24810226a06942022d5c6e55245e4a3a7c55a672caa7725c17b991f2345022f", kill_on_drop: false }` [INFO] [stderr] Compiling quasi v0.32.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0463]: can't find crate for `syntax` [INFO] [stdout] --> src/lib.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | extern crate syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_errors` [INFO] [stdout] --> src/lib.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | extern crate rustc_errors as errors; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:426:9 [INFO] [stdout] | [INFO] [stdout] 426 | panictry!(parser.parse_attribute(permit_inner)) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:422:5 [INFO] [stdout] | [INFO] [stdout] 422 | panictry!(parser.parse_stmt()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:418:9 [INFO] [stdout] | [INFO] [stdout] 418 | panictry!(parser.parse_ty()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:414:9 [INFO] [stdout] | [INFO] [stdout] 414 | panictry!(parser.parse_arm()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:410:9 [INFO] [stdout] | [INFO] [stdout] 410 | panictry!(parser.parse_pat()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:406:9 [INFO] [stdout] | [INFO] [stdout] 406 | panictry!(parser.parse_item()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:402:9 [INFO] [stdout] | [INFO] [stdout] 402 | panictry!(parser.parse_expr()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:394:9 [INFO] [stdout] | [INFO] [stdout] 394 | panictry!(parse::parse_tts_from_source_str( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:387:9 [INFO] [stdout] | [INFO] [stdout] 387 | panictry!(parse::parse_expr_from_source_str( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:380:9 [INFO] [stdout] | [INFO] [stdout] 380 | panictry!(parse::parse_stmt_from_source_str( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:373:9 [INFO] [stdout] | [INFO] [stdout] 373 | panictry!(parse::parse_item_from_source_str( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | panictry!(parse_tts_from_source_str( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `panictry` in this scope [INFO] [stdout] --> src/lib.rs:145:9 [INFO] [stdout] | [INFO] [stdout] 145 | panictry!(parse_tts_from_source_str( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:89:19 [INFO] [stdout] | [INFO] [stdout] 89 | impl ToTokens for ast::Ident { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:91:14 [INFO] [stdout] | [INFO] [stdout] 91 | vec![TokenTree::Token(DUMMY_SP, token::Ident(*self))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:91:41 [INFO] [stdout] | [INFO] [stdout] 91 | vec![TokenTree::Token(DUMMY_SP, token::Ident(*self))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:95:19 [INFO] [stdout] | [INFO] [stdout] 95 | impl ToTokens for ast::Path { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:97:14 [INFO] [stdout] | [INFO] [stdout] 97 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtPath(self.clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:97:41 [INFO] [stdout] | [INFO] [stdout] 97 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtPath(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:97:69 [INFO] [stdout] | [INFO] [stdout] 97 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtPath(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:101:19 [INFO] [stdout] | [INFO] [stdout] 101 | impl ToTokens for ast::Ty { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:103:14 [INFO] [stdout] | [INFO] [stdout] 103 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTy(P(self.clone())))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:103:42 [INFO] [stdout] | [INFO] [stdout] 103 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTy(P(self.clone())))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:103:70 [INFO] [stdout] | [INFO] [stdout] 103 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTy(P(self.clone())))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:107:21 [INFO] [stdout] | [INFO] [stdout] 107 | impl ToTokens for P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:109:14 [INFO] [stdout] | [INFO] [stdout] 109 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTy(self.clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:109:42 [INFO] [stdout] | [INFO] [stdout] 109 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTy(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:109:70 [INFO] [stdout] | [INFO] [stdout] 109 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTy(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:113:21 [INFO] [stdout] | [INFO] [stdout] 113 | impl ToTokens for P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:115:14 [INFO] [stdout] | [INFO] [stdout] 115 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtBlock(self.clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:115:42 [INFO] [stdout] | [INFO] [stdout] 115 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtBlock(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:115:70 [INFO] [stdout] | [INFO] [stdout] 115 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtBlock(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:119:21 [INFO] [stdout] | [INFO] [stdout] 119 | impl ToTokens for P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:121:14 [INFO] [stdout] | [INFO] [stdout] 121 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtItem(self.clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:121:42 [INFO] [stdout] | [INFO] [stdout] 121 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtItem(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:121:70 [INFO] [stdout] | [INFO] [stdout] 121 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtItem(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:125:21 [INFO] [stdout] | [INFO] [stdout] 125 | impl ToTokens for P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:127:14 [INFO] [stdout] | [INFO] [stdout] 127 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtImplItem((**self).clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:127:42 [INFO] [stdout] | [INFO] [stdout] 127 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtImplItem((**self).clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:127:70 [INFO] [stdout] | [INFO] [stdout] 127 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtImplItem((**self).clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:131:21 [INFO] [stdout] | [INFO] [stdout] 131 | impl ToTokens for P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:133:14 [INFO] [stdout] | [INFO] [stdout] 133 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTraitItem((**self).clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:133:42 [INFO] [stdout] | [INFO] [stdout] 133 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTraitItem((**self).clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:133:70 [INFO] [stdout] | [INFO] [stdout] 133 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTraitItem((**self).clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:137:19 [INFO] [stdout] | [INFO] [stdout] 137 | impl ToTokens for ast::Generics { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pprust` [INFO] [stdout] --> src/lib.rs:143:17 [INFO] [stdout] | [INFO] [stdout] 143 | let s = pprust::generics_to_string(self); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `pprust` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:152:19 [INFO] [stdout] | [INFO] [stdout] 152 | impl ToTokens for ast::WhereClause { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pprust` [INFO] [stdout] --> src/lib.rs:159:17 [INFO] [stdout] | [INFO] [stdout] 159 | let s = pprust::to_string(|s| { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `pprust` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:170:19 [INFO] [stdout] | [INFO] [stdout] 170 | impl ToTokens for ast::Stmt { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:173:13 [INFO] [stdout] | [INFO] [stdout] 173 | TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtStmt(self.clone())))) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtStmt(self.clone())))) [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:173:69 [INFO] [stdout] | [INFO] [stdout] 173 | TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtStmt(self.clone())))) [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `classify` [INFO] [stdout] --> src/lib.rs:177:12 [INFO] [stdout] | [INFO] [stdout] 177 | if classify::stmt_ends_with_semi(&self.node) { [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `classify` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:178:22 [INFO] [stdout] | [INFO] [stdout] 178 | tts.push(TokenTree::Token(self.span, token::Semi)); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:178:50 [INFO] [stdout] | [INFO] [stdout] 178 | tts.push(TokenTree::Token(self.span, token::Semi)); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:185:21 [INFO] [stdout] | [INFO] [stdout] 185 | impl ToTokens for P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:187:14 [INFO] [stdout] | [INFO] [stdout] 187 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtExpr(self.clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:187:42 [INFO] [stdout] | [INFO] [stdout] 187 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtExpr(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:187:70 [INFO] [stdout] | [INFO] [stdout] 187 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtExpr(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:191:21 [INFO] [stdout] | [INFO] [stdout] 191 | impl ToTokens for P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:193:14 [INFO] [stdout] | [INFO] [stdout] 193 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtPat(self.clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:193:42 [INFO] [stdout] | [INFO] [stdout] 193 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtPat(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:193:70 [INFO] [stdout] | [INFO] [stdout] 193 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtPat(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:197:19 [INFO] [stdout] | [INFO] [stdout] 197 | impl ToTokens for ast::Arm { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:199:14 [INFO] [stdout] | [INFO] [stdout] 199 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtArm(self.clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:199:41 [INFO] [stdout] | [INFO] [stdout] 199 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtArm(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:199:69 [INFO] [stdout] | [INFO] [stdout] 199 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtArm(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:220:25 [INFO] [stdout] | [INFO] [stdout] 220 | impl_to_tokens_slice! { ast::Ty, [TokenTree::Token(DUMMY_SP, token::Comma)] } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:220:35 [INFO] [stdout] | [INFO] [stdout] 220 | impl_to_tokens_slice! { ast::Ty, [TokenTree::Token(DUMMY_SP, token::Comma)] } [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:220:62 [INFO] [stdout] | [INFO] [stdout] 220 | impl_to_tokens_slice! { ast::Ty, [TokenTree::Token(DUMMY_SP, token::Comma)] } [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:221:27 [INFO] [stdout] | [INFO] [stdout] 221 | impl_to_tokens_slice! { P, [] } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:223:19 [INFO] [stdout] | [INFO] [stdout] 223 | impl ToTokens for ast::MetaItem { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:225:14 [INFO] [stdout] | [INFO] [stdout] 225 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtMeta(self.clone()))))] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:225:41 [INFO] [stdout] | [INFO] [stdout] 225 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtMeta(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:225:69 [INFO] [stdout] | [INFO] [stdout] 225 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtMeta(self.clone()))))] [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:229:19 [INFO] [stdout] | [INFO] [stdout] 229 | impl ToTokens for ast::Arg { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:232:16 [INFO] [stdout] | [INFO] [stdout] 232 | v.push(TokenTree::Token(DUMMY_SP, token::Colon)); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:232:43 [INFO] [stdout] | [INFO] [stdout] 232 | v.push(TokenTree::Token(DUMMY_SP, token::Colon)); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:234:16 [INFO] [stdout] | [INFO] [stdout] 234 | v.push(TokenTree::Token(DUMMY_SP, token::Comma)); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:234:43 [INFO] [stdout] | [INFO] [stdout] 234 | v.push(TokenTree::Token(DUMMY_SP, token::Comma)); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:239:19 [INFO] [stdout] | [INFO] [stdout] 239 | impl ToTokens for ast::Attribute { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:243:16 [INFO] [stdout] | [INFO] [stdout] 243 | r.push(TokenTree::Token(self.span, token::Pound)); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:243:44 [INFO] [stdout] | [INFO] [stdout] 243 | r.push(TokenTree::Token(self.span, token::Pound)); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:244:26 [INFO] [stdout] | [INFO] [stdout] 244 | if self.style == ast::AttrStyle::Inner { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:245:20 [INFO] [stdout] | [INFO] [stdout] 245 | r.push(TokenTree::Token(self.span, token::Not)); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:245:48 [INFO] [stdout] | [INFO] [stdout] 245 | r.push(TokenTree::Token(self.span, token::Not)); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:247:16 [INFO] [stdout] | [INFO] [stdout] 247 | r.push(TokenTree::Delimited(self.span, Rc::new(tokenstream::Delimited { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tokenstream` [INFO] [stdout] --> src/lib.rs:247:56 [INFO] [stdout] | [INFO] [stdout] 247 | r.push(TokenTree::Delimited(self.span, Rc::new(tokenstream::Delimited { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `tokenstream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:248:20 [INFO] [stdout] | [INFO] [stdout] 248 | delim: token::Bracket, [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:258:12 [INFO] [stdout] | [INFO] [stdout] 258 | = ast::LitKind::Str( [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Symbol` [INFO] [stdout] --> src/lib.rs:259:13 [INFO] [stdout] | [INFO] [stdout] 259 | Symbol::intern(self), ast::StrStyle::Cooked); [INFO] [stdout] | ^^^^^^ use of undeclared type `Symbol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:259:35 [INFO] [stdout] | [INFO] [stdout] 259 | Symbol::intern(self), ast::StrStyle::Cooked); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:267:12 [INFO] [stdout] | [INFO] [stdout] 267 | = ast::LitKind::Str( [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Symbol` [INFO] [stdout] --> src/lib.rs:268:13 [INFO] [stdout] | [INFO] [stdout] 268 | Symbol::intern(self), ast::StrStyle::Cooked); [INFO] [stdout] | ^^^^^^ use of undeclared type `Symbol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:268:35 [INFO] [stdout] | [INFO] [stdout] 268 | Symbol::intern(self), ast::StrStyle::Cooked); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> src/lib.rs:275:14 [INFO] [stdout] | [INFO] [stdout] 275 | vec![TokenTree::Delimited(DUMMY_SP, Rc::new(tokenstream::Delimited { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tokenstream` [INFO] [stdout] --> src/lib.rs:275:53 [INFO] [stdout] | [INFO] [stdout] 275 | vec![TokenTree::Delimited(DUMMY_SP, Rc::new(tokenstream::Delimited { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `tokenstream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> src/lib.rs:276:20 [INFO] [stdout] | [INFO] [stdout] 276 | delim: token::Paren, [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:282:19 [INFO] [stdout] | [INFO] [stdout] 282 | impl ToTokens for ast::Lit { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:285:11 [INFO] [stdout] | [INFO] [stdout] 285 | P(ast::Expr { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:286:17 [INFO] [stdout] | [INFO] [stdout] 286 | id: ast::DUMMY_NODE_ID, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:287:19 [INFO] [stdout] | [INFO] [stdout] 287 | node: ast::ExprKind::Lit(P(self.clone())), [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ThinVec` [INFO] [stdout] --> src/lib.rs:289:20 [INFO] [stdout] | [INFO] [stdout] 289 | attrs: ThinVec::new(), [INFO] [stdout] | ^^^^^^^ use of undeclared type `ThinVec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:296:23 [INFO] [stdout] | [INFO] [stdout] 296 | dummy_spanned(ast::LitKind::Bool(*self)).to_tokens(cx) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:302:23 [INFO] [stdout] | [INFO] [stdout] 302 | dummy_spanned(ast::LitKind::Char(*self)).to_tokens(cx) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:27 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 351 | impl_to_tokens_int! { signed, isize, ast::IntTy::Is } [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:58 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 351 | impl_to_tokens_int! { signed, isize, ast::IntTy::Is } [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:351:38 [INFO] [stdout] | [INFO] [stdout] 351 | impl_to_tokens_int! { signed, isize, ast::IntTy::Is } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:27 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 352 | impl_to_tokens_int! { signed, i8, ast::IntTy::I8 } [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:58 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 352 | impl_to_tokens_int! { signed, i8, ast::IntTy::I8 } [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:352:36 [INFO] [stdout] | [INFO] [stdout] 352 | impl_to_tokens_int! { signed, i8, ast::IntTy::I8 } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:27 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 353 | impl_to_tokens_int! { signed, i16, ast::IntTy::I16 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:58 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 353 | impl_to_tokens_int! { signed, i16, ast::IntTy::I16 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:353:36 [INFO] [stdout] | [INFO] [stdout] 353 | impl_to_tokens_int! { signed, i16, ast::IntTy::I16 } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:27 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 354 | impl_to_tokens_int! { signed, i32, ast::IntTy::I32 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:58 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 354 | impl_to_tokens_int! { signed, i32, ast::IntTy::I32 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:354:36 [INFO] [stdout] | [INFO] [stdout] 354 | impl_to_tokens_int! { signed, i32, ast::IntTy::I32 } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:27 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 355 | impl_to_tokens_int! { signed, i64, ast::IntTy::I64 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:335:58 [INFO] [stdout] | [INFO] [stdout] 335 | let lit = ast::LitKind::Int(val as umax, ast::LitIntType::Signed($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 355 | impl_to_tokens_int! { signed, i64, ast::IntTy::I64 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:355:36 [INFO] [stdout] | [INFO] [stdout] 355 | impl_to_tokens_int! { signed, i64, ast::IntTy::I64 } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:27 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 357 | impl_to_tokens_int! { unsigned, usize, ast::UintTy::Us } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:60 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 357 | impl_to_tokens_int! { unsigned, usize, ast::UintTy::Us } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:357:40 [INFO] [stdout] | [INFO] [stdout] 357 | impl_to_tokens_int! { unsigned, usize, ast::UintTy::Us } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:27 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 358 | impl_to_tokens_int! { unsigned, u8, ast::UintTy::U8 } [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:60 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 358 | impl_to_tokens_int! { unsigned, u8, ast::UintTy::U8 } [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:358:39 [INFO] [stdout] | [INFO] [stdout] 358 | impl_to_tokens_int! { unsigned, u8, ast::UintTy::U8 } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:27 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 359 | impl_to_tokens_int! { unsigned, u16, ast::UintTy::U16 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:60 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 359 | impl_to_tokens_int! { unsigned, u16, ast::UintTy::U16 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:359:39 [INFO] [stdout] | [INFO] [stdout] 359 | impl_to_tokens_int! { unsigned, u16, ast::UintTy::U16 } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:27 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 360 | impl_to_tokens_int! { unsigned, u32, ast::UintTy::U32 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:60 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 360 | impl_to_tokens_int! { unsigned, u32, ast::UintTy::U32 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:360:39 [INFO] [stdout] | [INFO] [stdout] 360 | impl_to_tokens_int! { unsigned, u32, ast::UintTy::U32 } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:27 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 361 | impl_to_tokens_int! { unsigned, u64, ast::UintTy::U64 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:344:60 [INFO] [stdout] | [INFO] [stdout] 344 | let lit = ast::LitKind::Int(*self as umax, ast::LitIntType::Unsigned($tag)); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] ... [INFO] [stdout] 361 | impl_to_tokens_int! { unsigned, u64, ast::UintTy::U64 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:361:39 [INFO] [stdout] | [INFO] [stdout] 361 | impl_to_tokens_int! { unsigned, u64, ast::UintTy::U64 } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:364:42 [INFO] [stdout] | [INFO] [stdout] 364 | fn parse_item(&self, s: String) -> P; [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:365:42 [INFO] [stdout] | [INFO] [stdout] 365 | fn parse_expr(&self, s: String) -> P; [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:366:40 [INFO] [stdout] | [INFO] [stdout] 366 | fn parse_stmt(&self, s: String) -> ast::Stmt; [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:372:42 [INFO] [stdout] | [INFO] [stdout] 372 | fn parse_item(&self, s: String) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:379:40 [INFO] [stdout] | [INFO] [stdout] 379 | fn parse_stmt(&self, s: String) -> ast::Stmt { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:386:42 [INFO] [stdout] | [INFO] [stdout] 386 | fn parse_expr(&self, s: String) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:401:51 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn parse_expr_panic(parser: &mut Parser) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:405:58 [INFO] [stdout] | [INFO] [stdout] 405 | pub fn parse_item_panic(parser: &mut Parser) -> Option> { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:409:50 [INFO] [stdout] | [INFO] [stdout] 409 | pub fn parse_pat_panic(parser: &mut Parser) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:413:48 [INFO] [stdout] | [INFO] [stdout] 413 | pub fn parse_arm_panic(parser: &mut Parser) -> ast::Arm { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:417:49 [INFO] [stdout] | [INFO] [stdout] 417 | pub fn parse_ty_panic(parser: &mut Parser) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:421:56 [INFO] [stdout] | [INFO] [stdout] 421 | pub fn parse_stmt_panic(parser: &mut Parser) -> Option { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:425:74 [INFO] [stdout] | [INFO] [stdout] 425 | pub fn parse_attribute_panic(parser: &mut Parser, permit_inner: bool) -> ast::Attribute { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:569:21 [INFO] [stdout] | [INFO] [stdout] 569 | impl_wrap_repeat! { ast::Ident } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:570:21 [INFO] [stdout] | [INFO] [stdout] 570 | impl_wrap_repeat! { ast::Path } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:571:21 [INFO] [stdout] | [INFO] [stdout] 571 | impl_wrap_repeat! { ast::Ty } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:572:23 [INFO] [stdout] | [INFO] [stdout] 572 | impl_wrap_repeat! { P } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:573:23 [INFO] [stdout] | [INFO] [stdout] 573 | impl_wrap_repeat! { P } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:574:23 [INFO] [stdout] | [INFO] [stdout] 574 | impl_wrap_repeat! { P } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:575:23 [INFO] [stdout] | [INFO] [stdout] 575 | impl_wrap_repeat! { P } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:576:23 [INFO] [stdout] | [INFO] [stdout] 576 | impl_wrap_repeat! { P } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:577:21 [INFO] [stdout] | [INFO] [stdout] 577 | impl_wrap_repeat! { ast::Generics } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:578:21 [INFO] [stdout] | [INFO] [stdout] 578 | impl_wrap_repeat! { ast::WhereClause } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:579:21 [INFO] [stdout] | [INFO] [stdout] 579 | impl_wrap_repeat! { ast::StmtKind } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:580:23 [INFO] [stdout] | [INFO] [stdout] 580 | impl_wrap_repeat! { P } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:581:23 [INFO] [stdout] | [INFO] [stdout] 581 | impl_wrap_repeat! { P } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:582:21 [INFO] [stdout] | [INFO] [stdout] 582 | impl_wrap_repeat! { ast::Arm } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:583:23 [INFO] [stdout] | [INFO] [stdout] 583 | impl_wrap_repeat! { P } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:584:21 [INFO] [stdout] | [INFO] [stdout] 584 | impl_wrap_repeat! { ast::Attribute } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> src/lib.rs:586:21 [INFO] [stdout] | [INFO] [stdout] 586 | impl_wrap_repeat! { ast::LitKind } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:44:31 [INFO] [stdout] | [INFO] [stdout] 44 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:44:47 [INFO] [stdout] | [INFO] [stdout] 43 | pub trait ToTokens { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 44 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | impl ToTokens for TokenTree { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:48:31 [INFO] [stdout] | [INFO] [stdout] 48 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:48:47 [INFO] [stdout] | [INFO] [stdout] 47 | impl ToTokens for TokenTree { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 48 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:54:30 [INFO] [stdout] | [INFO] [stdout] 54 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:54:46 [INFO] [stdout] | [INFO] [stdout] 53 | impl<'a, T: ToTokens> ToTokens for &'a T { [INFO] [stdout] | - help: you might be missing a type parameter: `, TokenTree` [INFO] [stdout] 54 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:60:30 [INFO] [stdout] | [INFO] [stdout] 60 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:60:46 [INFO] [stdout] | [INFO] [stdout] 59 | impl<'a, T: ToTokens> ToTokens for &'a [T] { [INFO] [stdout] | - help: you might be missing a type parameter: `, TokenTree` [INFO] [stdout] 60 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:68:30 [INFO] [stdout] | [INFO] [stdout] 68 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:68:46 [INFO] [stdout] | [INFO] [stdout] 67 | impl ToTokens for Vec { [INFO] [stdout] | - help: you might be missing a type parameter: `, TokenTree` [INFO] [stdout] 68 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Spanned` in this scope [INFO] [stdout] --> src/lib.rs:73:32 [INFO] [stdout] | [INFO] [stdout] 73 | impl ToTokens for Spanned { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:74:30 [INFO] [stdout] | [INFO] [stdout] 74 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:74:46 [INFO] [stdout] | [INFO] [stdout] 73 | impl ToTokens for Spanned { [INFO] [stdout] | - help: you might be missing a type parameter: `, TokenTree` [INFO] [stdout] 74 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:81:30 [INFO] [stdout] | [INFO] [stdout] 81 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:81:46 [INFO] [stdout] | [INFO] [stdout] 80 | impl ToTokens for Option { [INFO] [stdout] | - help: you might be missing a type parameter: `, TokenTree` [INFO] [stdout] 81 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:90:31 [INFO] [stdout] | [INFO] [stdout] 90 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:90:47 [INFO] [stdout] | [INFO] [stdout] 89 | impl ToTokens for ast::Ident { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 90 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_SP` in this scope [INFO] [stdout] --> src/lib.rs:91:31 [INFO] [stdout] | [INFO] [stdout] 91 | vec![TokenTree::Token(DUMMY_SP, token::Ident(*self))] [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:96:31 [INFO] [stdout] | [INFO] [stdout] 96 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:96:47 [INFO] [stdout] | [INFO] [stdout] 95 | impl ToTokens for ast::Path { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 96 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_SP` in this scope [INFO] [stdout] --> src/lib.rs:97:31 [INFO] [stdout] | [INFO] [stdout] 97 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtPath(self.clone()))))] [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:102:31 [INFO] [stdout] | [INFO] [stdout] 102 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:102:47 [INFO] [stdout] | [INFO] [stdout] 101 | impl ToTokens for ast::Ty { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 102 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> src/lib.rs:103:82 [INFO] [stdout] | [INFO] [stdout] 103 | vec![TokenTree::Token(self.span, token::Interpolated(Rc::new(token::NtTy(P(self.clone())))))] [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | impl ToTokens for P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:108:31 [INFO] [stdout] | [INFO] [stdout] 108 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:108:47 [INFO] [stdout] | [INFO] [stdout] 107 | impl ToTokens for P { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 108 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:113:19 [INFO] [stdout] | [INFO] [stdout] 113 | impl ToTokens for P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:114:31 [INFO] [stdout] | [INFO] [stdout] 114 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:114:47 [INFO] [stdout] | [INFO] [stdout] 113 | impl ToTokens for P { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 114 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:119:19 [INFO] [stdout] | [INFO] [stdout] 119 | impl ToTokens for P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:120:31 [INFO] [stdout] | [INFO] [stdout] 120 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:120:47 [INFO] [stdout] | [INFO] [stdout] 119 | impl ToTokens for P { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 120 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:125:19 [INFO] [stdout] | [INFO] [stdout] 125 | impl ToTokens for P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:126:31 [INFO] [stdout] | [INFO] [stdout] 126 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:126:47 [INFO] [stdout] | [INFO] [stdout] 125 | impl ToTokens for P { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 126 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:131:19 [INFO] [stdout] | [INFO] [stdout] 131 | impl ToTokens for P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:132:31 [INFO] [stdout] | [INFO] [stdout] 132 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:132:47 [INFO] [stdout] | [INFO] [stdout] 131 | impl ToTokens for P { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 132 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:138:30 [INFO] [stdout] | [INFO] [stdout] 138 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:138:46 [INFO] [stdout] | [INFO] [stdout] 137 | impl ToTokens for ast::Generics { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 138 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:153:30 [INFO] [stdout] | [INFO] [stdout] 153 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:153:46 [INFO] [stdout] | [INFO] [stdout] 152 | impl ToTokens for ast::WhereClause { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 153 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:171:31 [INFO] [stdout] | [INFO] [stdout] 171 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:171:47 [INFO] [stdout] | [INFO] [stdout] 170 | impl ToTokens for ast::Stmt { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 171 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:185:19 [INFO] [stdout] | [INFO] [stdout] 185 | impl ToTokens for P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:186:31 [INFO] [stdout] | [INFO] [stdout] 186 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:186:47 [INFO] [stdout] | [INFO] [stdout] 185 | impl ToTokens for P { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 186 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:191:19 [INFO] [stdout] | [INFO] [stdout] 191 | impl ToTokens for P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:192:31 [INFO] [stdout] | [INFO] [stdout] 192 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:192:47 [INFO] [stdout] | [INFO] [stdout] 191 | impl ToTokens for P { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 192 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:198:31 [INFO] [stdout] | [INFO] [stdout] 198 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:198:47 [INFO] [stdout] | [INFO] [stdout] 197 | impl ToTokens for ast::Arm { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 198 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_SP` in this scope [INFO] [stdout] --> src/lib.rs:199:31 [INFO] [stdout] | [INFO] [stdout] 199 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtArm(self.clone()))))] [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:206:38 [INFO] [stdout] | [INFO] [stdout] 206 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 220 | impl_to_tokens_slice! { ast::Ty, [TokenTree::Token(DUMMY_SP, token::Comma)] } [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:206:54 [INFO] [stdout] | [INFO] [stdout] 206 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 220 | impl_to_tokens_slice! { ast::Ty, [TokenTree::Token(DUMMY_SP, token::Comma)] } [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_SP` in this scope [INFO] [stdout] --> src/lib.rs:220:52 [INFO] [stdout] | [INFO] [stdout] 220 | impl_to_tokens_slice! { ast::Ty, [TokenTree::Token(DUMMY_SP, token::Comma)] } [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | impl_to_tokens_slice! { P, [] } [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:206:38 [INFO] [stdout] | [INFO] [stdout] 206 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 221 | impl_to_tokens_slice! { P, [] } [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:206:54 [INFO] [stdout] | [INFO] [stdout] 206 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 221 | impl_to_tokens_slice! { P, [] } [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:224:31 [INFO] [stdout] | [INFO] [stdout] 224 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:224:47 [INFO] [stdout] | [INFO] [stdout] 223 | impl ToTokens for ast::MetaItem { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 224 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_SP` in this scope [INFO] [stdout] --> src/lib.rs:225:31 [INFO] [stdout] | [INFO] [stdout] 225 | vec![TokenTree::Token(DUMMY_SP, token::Interpolated(Rc::new(token::NtMeta(self.clone()))))] [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:230:30 [INFO] [stdout] | [INFO] [stdout] 230 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:230:46 [INFO] [stdout] | [INFO] [stdout] 229 | impl ToTokens for ast::Arg { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 230 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_SP` in this scope [INFO] [stdout] --> src/lib.rs:232:33 [INFO] [stdout] | [INFO] [stdout] 232 | v.push(TokenTree::Token(DUMMY_SP, token::Colon)); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_SP` in this scope [INFO] [stdout] --> src/lib.rs:234:33 [INFO] [stdout] | [INFO] [stdout] 234 | v.push(TokenTree::Token(DUMMY_SP, token::Comma)); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:240:30 [INFO] [stdout] | [INFO] [stdout] 240 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:240:46 [INFO] [stdout] | [INFO] [stdout] 239 | impl ToTokens for ast::Attribute { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 240 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:256:30 [INFO] [stdout] | [INFO] [stdout] 256 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:256:46 [INFO] [stdout] | [INFO] [stdout] 255 | impl ToTokens for str { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 256 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 260 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:265:30 [INFO] [stdout] | [INFO] [stdout] 265 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:265:46 [INFO] [stdout] | [INFO] [stdout] 264 | impl ToTokens for String { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 265 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 269 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:274:31 [INFO] [stdout] | [INFO] [stdout] 274 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:274:47 [INFO] [stdout] | [INFO] [stdout] 273 | impl ToTokens for () { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 274 | fn to_tokens(&self, _cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_SP` in this scope [INFO] [stdout] --> src/lib.rs:275:35 [INFO] [stdout] | [INFO] [stdout] 275 | vec![TokenTree::Delimited(DUMMY_SP, Rc::new(tokenstream::Delimited { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:283:30 [INFO] [stdout] | [INFO] [stdout] 283 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:283:46 [INFO] [stdout] | [INFO] [stdout] 282 | impl ToTokens for ast::Lit { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 283 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> src/lib.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | P(ast::Expr { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> src/lib.rs:287:38 [INFO] [stdout] | [INFO] [stdout] 287 | node: ast::ExprKind::Lit(P(self.clone())), [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_SP` in this scope [INFO] [stdout] --> src/lib.rs:288:19 [INFO] [stdout] | [INFO] [stdout] 288 | span: DUMMY_SP, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:295:30 [INFO] [stdout] | [INFO] [stdout] 295 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:295:46 [INFO] [stdout] | [INFO] [stdout] 294 | impl ToTokens for bool { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 295 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | dummy_spanned(ast::LitKind::Bool(*self)).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:301:30 [INFO] [stdout] | [INFO] [stdout] 301 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:301:46 [INFO] [stdout] | [INFO] [stdout] 300 | impl ToTokens for char { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 301 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | dummy_spanned(ast::LitKind::Char(*self)).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:329:38 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 351 | impl_to_tokens_int! { signed, isize, ast::IntTy::Is } [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:329:54 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 351 | impl_to_tokens_int! { signed, isize, ast::IntTy::Is } [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:336:17 [INFO] [stdout] | [INFO] [stdout] 336 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 351 | impl_to_tokens_int! { signed, isize, ast::IntTy::Is } [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:329:38 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 352 | impl_to_tokens_int! { signed, i8, ast::IntTy::I8 } [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:329:54 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 352 | impl_to_tokens_int! { signed, i8, ast::IntTy::I8 } [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:336:17 [INFO] [stdout] | [INFO] [stdout] 336 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 352 | impl_to_tokens_int! { signed, i8, ast::IntTy::I8 } [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:329:38 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 353 | impl_to_tokens_int! { signed, i16, ast::IntTy::I16 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:329:54 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 353 | impl_to_tokens_int! { signed, i16, ast::IntTy::I16 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:336:17 [INFO] [stdout] | [INFO] [stdout] 336 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 353 | impl_to_tokens_int! { signed, i16, ast::IntTy::I16 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:329:38 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 354 | impl_to_tokens_int! { signed, i32, ast::IntTy::I32 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:329:54 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 354 | impl_to_tokens_int! { signed, i32, ast::IntTy::I32 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:336:17 [INFO] [stdout] | [INFO] [stdout] 336 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 354 | impl_to_tokens_int! { signed, i32, ast::IntTy::I32 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:329:38 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 355 | impl_to_tokens_int! { signed, i64, ast::IntTy::I64 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:329:54 [INFO] [stdout] | [INFO] [stdout] 329 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 355 | impl_to_tokens_int! { signed, i64, ast::IntTy::I64 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:336:17 [INFO] [stdout] | [INFO] [stdout] 336 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 355 | impl_to_tokens_int! { signed, i64, ast::IntTy::I64 } [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:343:38 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 357 | impl_to_tokens_int! { unsigned, usize, ast::UintTy::Us } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:343:54 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 357 | impl_to_tokens_int! { unsigned, usize, ast::UintTy::Us } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:345:17 [INFO] [stdout] | [INFO] [stdout] 345 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 357 | impl_to_tokens_int! { unsigned, usize, ast::UintTy::Us } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:343:38 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 358 | impl_to_tokens_int! { unsigned, u8, ast::UintTy::U8 } [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:343:54 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 358 | impl_to_tokens_int! { unsigned, u8, ast::UintTy::U8 } [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:345:17 [INFO] [stdout] | [INFO] [stdout] 345 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 358 | impl_to_tokens_int! { unsigned, u8, ast::UintTy::U8 } [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:343:38 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 359 | impl_to_tokens_int! { unsigned, u16, ast::UintTy::U16 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:343:54 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 359 | impl_to_tokens_int! { unsigned, u16, ast::UintTy::U16 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:345:17 [INFO] [stdout] | [INFO] [stdout] 345 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 359 | impl_to_tokens_int! { unsigned, u16, ast::UintTy::U16 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:343:38 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 360 | impl_to_tokens_int! { unsigned, u32, ast::UintTy::U32 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:343:54 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 360 | impl_to_tokens_int! { unsigned, u32, ast::UintTy::U32 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:345:17 [INFO] [stdout] | [INFO] [stdout] 345 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 360 | impl_to_tokens_int! { unsigned, u32, ast::UintTy::U32 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:343:38 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 361 | impl_to_tokens_int! { unsigned, u64, ast::UintTy::U64 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:343:54 [INFO] [stdout] | [INFO] [stdout] 343 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 361 | impl_to_tokens_int! { unsigned, u64, ast::UintTy::U64 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `dummy_spanned` in this scope [INFO] [stdout] --> src/lib.rs:345:17 [INFO] [stdout] | [INFO] [stdout] 345 | dummy_spanned(lit).to_tokens(cx) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 361 | impl_to_tokens_int! { unsigned, u64, ast::UintTy::U64 } [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_to_tokens_int` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:364:40 [INFO] [stdout] | [INFO] [stdout] 364 | fn parse_item(&self, s: String) -> P; [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:365:40 [INFO] [stdout] | [INFO] [stdout] 365 | fn parse_expr(&self, s: String) -> P; [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:367:43 [INFO] [stdout] | [INFO] [stdout] 363 | pub trait ExtParseUtils { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 367 | fn parse_tts(&self, s: String) -> Vec; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> src/lib.rs:370:28 [INFO] [stdout] | [INFO] [stdout] 370 | impl<'a> ExtParseUtils for ExtCtxt<'a> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:372:40 [INFO] [stdout] | [INFO] [stdout] 372 | fn parse_item(&self, s: String) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:386:40 [INFO] [stdout] | [INFO] [stdout] 386 | fn parse_expr(&self, s: String) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:393:43 [INFO] [stdout] | [INFO] [stdout] 370 | impl<'a> ExtParseUtils for ExtCtxt<'a> { [INFO] [stdout] | - help: you might be missing a type parameter: `, TokenTree` [INFO] [stdout] ... [INFO] [stdout] 393 | fn parse_tts(&self, s: String) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> src/lib.rs:401:38 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn parse_expr_panic(parser: &mut Parser) -> P { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:401:49 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn parse_expr_panic(parser: &mut Parser) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> src/lib.rs:405:38 [INFO] [stdout] | [INFO] [stdout] 405 | pub fn parse_item_panic(parser: &mut Parser) -> Option> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:405:56 [INFO] [stdout] | [INFO] [stdout] 405 | pub fn parse_item_panic(parser: &mut Parser) -> Option> { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> src/lib.rs:409:37 [INFO] [stdout] | [INFO] [stdout] 409 | pub fn parse_pat_panic(parser: &mut Parser) -> P { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:409:48 [INFO] [stdout] | [INFO] [stdout] 409 | pub fn parse_pat_panic(parser: &mut Parser) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> src/lib.rs:413:37 [INFO] [stdout] | [INFO] [stdout] 413 | pub fn parse_arm_panic(parser: &mut Parser) -> ast::Arm { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> src/lib.rs:417:36 [INFO] [stdout] | [INFO] [stdout] 417 | pub fn parse_ty_panic(parser: &mut Parser) -> P { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:417:47 [INFO] [stdout] | [INFO] [stdout] 417 | pub fn parse_ty_panic(parser: &mut Parser) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> src/lib.rs:421:38 [INFO] [stdout] | [INFO] [stdout] 421 | pub fn parse_stmt_panic(parser: &mut Parser) -> Option { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> src/lib.rs:425:43 [INFO] [stdout] | [INFO] [stdout] 425 | pub fn parse_attribute_panic(parser: &mut Parser, permit_inner: bool) -> ast::Attribute { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Spanned` in this scope [INFO] [stdout] --> src/lib.rs:560:38 [INFO] [stdout] | [INFO] [stdout] 560 | impl IntoWrappedRepeat for Spanned { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Spanned` in this scope [INFO] [stdout] --> src/lib.rs:561:17 [INFO] [stdout] | [INFO] [stdout] 561 | type Item = Spanned; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Spanned` in this scope [INFO] [stdout] --> src/lib.rs:562:34 [INFO] [stdout] | [INFO] [stdout] 562 | type IntoIter = iter::Repeat>; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Spanned` in this scope [INFO] [stdout] --> src/lib.rs:563:50 [INFO] [stdout] | [INFO] [stdout] 563 | fn into_wrappable_iter(self) -> iter::Repeat> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> src/lib.rs:568:21 [INFO] [stdout] | [INFO] [stdout] 568 | impl_wrap_repeat! { TokenTree } [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:572:21 [INFO] [stdout] | [INFO] [stdout] 572 | impl_wrap_repeat! { P } [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:573:21 [INFO] [stdout] | [INFO] [stdout] 573 | impl_wrap_repeat! { P } [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:574:21 [INFO] [stdout] | [INFO] [stdout] 574 | impl_wrap_repeat! { P } [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:575:21 [INFO] [stdout] | [INFO] [stdout] 575 | impl_wrap_repeat! { P } [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:576:21 [INFO] [stdout] | [INFO] [stdout] 576 | impl_wrap_repeat! { P } [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:580:21 [INFO] [stdout] | [INFO] [stdout] 580 | impl_wrap_repeat! { P } [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:581:21 [INFO] [stdout] | [INFO] [stdout] 581 | impl_wrap_repeat! { P } [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> src/lib.rs:583:21 [INFO] [stdout] | [INFO] [stdout] 583 | impl_wrap_repeat! { P } [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:11:43 [INFO] [stdout] | [INFO] [stdout] 11 | #![cfg_attr(not(feature = "with-syntex"), feature(rustc_private, i128_type))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: the feature `i128_type` has been stable since 1.26.0 and no longer requires an attribute to enable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `i128_type` has been stable since 1.26.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:11:66 [INFO] [stdout] | [INFO] [stdout] 11 | #![cfg_attr(not(feature = "with-syntex"), feature(rustc_private, i128_type))] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 319 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433, E0463, E0554. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: could not compile `quasi` due to 320 previous errors; 1 warning emitted [INFO] running `Command { std: "docker" "inspect" "a24810226a06942022d5c6e55245e4a3a7c55a672caa7725c17b991f2345022f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a24810226a06942022d5c6e55245e4a3a7c55a672caa7725c17b991f2345022f", kill_on_drop: false }` [INFO] [stdout] a24810226a06942022d5c6e55245e4a3a7c55a672caa7725c17b991f2345022f