[INFO] cloning repository https://github.com/sebglazebrook/infinite-pipe [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/sebglazebrook/infinite-pipe" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsebglazebrook%2Finfinite-pipe", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsebglazebrook%2Finfinite-pipe'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8fd5bdaa95d2131fe5c297e6e2f6c1b3a48e8149 [INFO] testing sebglazebrook/infinite-pipe against beta-2022-04-10 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsebglazebrook%2Finfinite-pipe" "/workspace/builds/worker-90/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-90/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/sebglazebrook/infinite-pipe 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 git repo https://github.com/sebglazebrook/infinite-pipe [INFO] finished tweaking git repo https://github.com/sebglazebrook/infinite-pipe [INFO] tweaked toml for git repo https://github.com/sebglazebrook/infinite-pipe written to /workspace/builds/worker-90/source/Cargo.toml [INFO] crate git repo https://github.com/sebglazebrook/infinite-pipe already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-90/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-90/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 758cb13f006d854fd65a7d80114057c478849d211a945df05b4c801814f806f2 [INFO] running `Command { std: "docker" "start" "-a" "758cb13f006d854fd65a7d80114057c478849d211a945df05b4c801814f806f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "758cb13f006d854fd65a7d80114057c478849d211a945df05b4c801814f806f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "758cb13f006d854fd65a7d80114057c478849d211a945df05b4c801814f806f2", kill_on_drop: false }` [INFO] [stdout] 758cb13f006d854fd65a7d80114057c478849d211a945df05b4c801814f806f2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-90/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-90/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 53bece52ce8144a8b5ef0205d06827caf77795344e28cf95c818acce63ee97d7 [INFO] running `Command { std: "docker" "start" "-a" "53bece52ce8144a8b5ef0205d06827caf77795344e28cf95c818acce63ee97d7", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.21 [INFO] [stderr] Compiling bitflags v0.7.0 [INFO] [stderr] Compiling pkg-config v0.3.9 [INFO] [stderr] Compiling mockers_codegen v0.5.8 [INFO] [stderr] Compiling bitflags v0.4.0 [INFO] [stderr] Compiling itertools v0.4.19 [INFO] [stderr] Compiling readline v0.2.0 (https://github.com/shaleh/rust-readline.git#4223e676) [INFO] [stderr] Compiling unicode-width v0.1.4 [INFO] [stderr] Compiling encode_unicode v0.1.3 [INFO] [stderr] Compiling log v0.3.7 [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.rs:1:49 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg_attr(not(feature="with-syntex"), feature(quote, rustc_private))] [INFO] [stdout] | ^^^^^ feature has been removed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `syntax` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.rs:7:36 [INFO] [stdout] | [INFO] [stdout] 7 | #[cfg(not(feature="with-syntex"))] extern crate syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_plugin` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate rustc_plugin; [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 `quote_attr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:71:27 [INFO] [stdout] | [INFO] [stdout] 71 | it.attrs.push(quote_attr!(cx, #[cfg(test)])); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:213:23 [INFO] [stdout] | [INFO] [stdout] 213 | let struct_item = quote_item!(cx, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:240:26 [INFO] [stdout] | [INFO] [stdout] 240 | let mock_impl_item = quote_item!(cx, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:255:28 [INFO] [stdout] | [INFO] [stdout] 255 | let mocked_impl_item = quote_item!(cx, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:343:19 [INFO] [stdout] | [INFO] [stdout] 343 | new_args.push(quote_expr!(cx, $mock_type_id)); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:367:23 [INFO] [stdout] | [INFO] [stdout] 367 | new_args.push(quote_expr!(cx, Box::new($arg_ident))); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:382:18 [INFO] [stdout] | [INFO] [stdout] 382 | let output = quote_ty!(cx, $ret_type); //cx.ty_path(ret_type.clone()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:477:38 [INFO] [stdout] | [INFO] [stdout] 477 | cx.expr_tup_field_access(sp, quote_expr!(cx, _args_ref), i) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_block` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:488:19 [INFO] [stdout] | [INFO] [stdout] 488 | let fn_mock = quote_block!(cx, { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Annotatable` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | Annotatable::Item(ref item) => [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Annotatable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | ItemKind::Trait(unsafety, ref generics, ref param_bounds, ref subitems) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ItemKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:41:36 [INFO] [stdout] | [INFO] [stdout] 41 | if unsafety != Unsafety::Normal { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Unsafety` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Annotatable` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | Annotatable::TraitItem(_) | Annotatable::ImplItem(_) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Annotatable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Annotatable` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:60:37 [INFO] [stdout] | [INFO] [stdout] 60 | Annotatable::TraitItem(_) | Annotatable::ImplItem(_) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Annotatable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Annotatable` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:75:14 [INFO] [stdout] | [INFO] [stdout] 75 | push(Annotatable::Item(item)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Annotatable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:81:25 [INFO] [stdout] | [INFO] [stdout] 81 | try!(parser.expect(&Token::Comma)); [INFO] [stdout] | ^^^^^ use of undeclared type `Token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DummyResult` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:101:13 [INFO] [stdout] | [INFO] [stdout] 101 | DummyResult::any(sp) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `DummyResult` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | token::Ident(id) if id.name == keywords::SelfValue.name() => { [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 `keywords` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:110:40 [INFO] [stdout] | [INFO] [stdout] 110 | token::Ident(id) if id.name == keywords::SelfValue.name() => { [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `keywords` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PathStyle` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:114:38 [INFO] [stdout] | [INFO] [stdout] 114 | _ => match parser.parse_path(PathStyle::Mod) { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `PathStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DummyResult` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:118:24 [INFO] [stdout] | [INFO] [stdout] 118 | return DummyResult::any(sp) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `DummyResult` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:123:21 [INFO] [stdout] | [INFO] [stdout] 123 | if !parser.eat(&Token::Comma) { [INFO] [stdout] | ^^^^^ use of undeclared type `Token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DummyResult` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:125:16 [INFO] [stdout] | [INFO] [stdout] 125 | return DummyResult::any(sp) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `DummyResult` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | ItemKind::Trait(unsafety, ref generics, ref param_bounds, ref trait_subitems) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ItemKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:132:36 [INFO] [stdout] | [INFO] [stdout] 132 | if unsafety != Unsafety::Normal { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Unsafety` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DummyResult` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:134:32 [INFO] [stdout] | [INFO] [stdout] 134 | return DummyResult::any(sp); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `DummyResult` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DummyResult` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:139:32 [INFO] [stdout] | [INFO] [stdout] 139 | return DummyResult::any(sp); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `DummyResult` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MacEager` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:153:21 [INFO] [stdout] | [INFO] [stdout] 153 | MacEager::items(SmallVector::many(generated_items)) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `MacEager` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SmallVector` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | MacEager::items(SmallVector::many(generated_items)) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `SmallVector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DummyResult` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:157:21 [INFO] [stdout] | [INFO] [stdout] 157 | DummyResult::any(sp) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `DummyResult` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DummyResult` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:164:13 [INFO] [stdout] | [INFO] [stdout] 164 | DummyResult::any(sp) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `DummyResult` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DummyResult` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:169:13 [INFO] [stdout] | [INFO] [stdout] 169 | DummyResult::any(sp) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `DummyResult` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TraitItemKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:186:16 [INFO] [stdout] | [INFO] [stdout] 186 | if let TraitItemKind::Method(ref sig, ref _opt_body) = member.node { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TraitItemKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:187:32 [INFO] [stdout] | [INFO] [stdout] 187 | if sig.unsafety != Unsafety::Normal { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Unsafety` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:191:38 [INFO] [stdout] | [INFO] [stdout] 191 | if sig.constness.node != Constness::NotConst { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Constness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:195:27 [INFO] [stdout] | [INFO] [stdout] 195 | if sig.abi != Abi::Rust { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:222:29 [INFO] [stdout] | [INFO] [stdout] 222 | ... ItemKind::Impl(Unsafety::Normal, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ItemKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:222:44 [INFO] [stdout] | [INFO] [stdout] 222 | ... ItemKind::Impl(Unsafety::Normal, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Unsafety` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImplPolarity` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:223:44 [INFO] [stdout] | [INFO] [stdout] 223 | ... ImplPolarity::Positive, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ImplPolarity` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Generics` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:224:44 [INFO] [stdout] | [INFO] [stdout] 224 | ... Generics::default(), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Generics` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:231:35 [INFO] [stdout] | [INFO] [stdout] 231 | ... ItemKind::Impl(Unsafety::Normal, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ItemKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:231:50 [INFO] [stdout] | [INFO] [stdout] 231 | ... ItemKind::Impl(Unsafety::Normal, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Unsafety` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImplPolarity` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:232:50 [INFO] [stdout] | [INFO] [stdout] 232 | ... ImplPolarity::Positive, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ImplPolarity` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Generics` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:233:50 [INFO] [stdout] | [INFO] [stdout] 233 | ... Generics::default(), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Generics` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pprust` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 238 | let mocked_class_name = pprust::path_to_string(trait_path); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `pprust` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SelfKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:273:30 [INFO] [stdout] | [INFO] [stdout] 273 | Some(Spanned { node: SelfKind::Value(..), ..}) | [INFO] [stdout] | ^^^^^^^^ use of undeclared type `SelfKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SelfKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:274:30 [INFO] [stdout] | [INFO] [stdout] 274 | Some(Spanned { node: SelfKind::Region(..), ..}) => {}, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `SelfKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SelfKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:276:44 [INFO] [stdout] | [INFO] [stdout] 276 | Some(Spanned { span: sp_arg, node: SelfKind::Explicit(..)}) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `SelfKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FunctionRetTy` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:292:9 [INFO] [stdout] | [INFO] [stdout] 292 | FunctionRetTy::Default(span) => cx.ty(span, TyKind::Tup(vec![])), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `FunctionRetTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:292:53 [INFO] [stdout] | [INFO] [stdout] 292 | FunctionRetTy::Default(span) => cx.ty(span, TyKind::Tup(vec![])), [INFO] [stdout] | ^^^^^^ use of undeclared type `TyKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FunctionRetTy` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:293:9 [INFO] [stdout] | [INFO] [stdout] 293 | FunctionRetTy::Ty(ref ty) => ty.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `FunctionRetTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyParamBound` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:361:47 [INFO] [stdout] | [INFO] [stdout] 361 | ... TyParamBound::RegionTyParamBound(cx.lifetime(sp, cx.name_of("'static"))), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `TyParamBound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arg` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:400:20 [INFO] [stdout] | [INFO] [stdout] 400 | let self_arg = Arg::from_self(respan(sp, SelfKind::Region(None, Mutability::Immutable)), [INFO] [stdout] | ^^^ use of undeclared type `Arg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SelfKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:400:46 [INFO] [stdout] | [INFO] [stdout] 400 | let self_arg = Arg::from_self(respan(sp, SelfKind::Region(None, Mutability::Immutable)), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `SelfKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:400:69 [INFO] [stdout] | [INFO] [stdout] 400 | let self_arg = Arg::from_self(respan(sp, SelfKind::Region(None, Mutability::Immutable)), [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Mutability` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `keywords` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:401:46 [INFO] [stdout] | [INFO] [stdout] 401 | ... respan(sp, keywords::SelfValue.ident())); [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `keywords` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:405:19 [INFO] [stdout] | [INFO] [stdout] 405 | unsafety: Unsafety::Normal, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Unsafety` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:406:31 [INFO] [stdout] | [INFO] [stdout] 406 | constness: respan(sp, Constness::NotConst), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Constness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:407:14 [INFO] [stdout] | [INFO] [stdout] 407 | abi: Abi::Rust, [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FunctionRetTy` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:410:21 [INFO] [stdout] | [INFO] [stdout] 410 | output: FunctionRetTy::Ty(output), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `FunctionRetTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Visibility` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:419:14 [INFO] [stdout] | [INFO] [stdout] 419 | vis: Visibility::Public, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Visibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Symbol` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:421:55 [INFO] [stdout] | [INFO] [stdout] 421 | ... attrs: vec![cx.attribute(sp, cx.meta_list(sp, Symbol::intern("allow"), vec![cx.meta_list_item_word(sp, Symbol::intern("dead_code"))... [INFO] [stdout] | ^^^^^^ use of undeclared type `Symbol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Symbol` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:421:112 [INFO] [stdout] | [INFO] [stdout] 421 | ...ntern("allow"), vec![cx.meta_list_item_word(sp, Symbol::intern("dead_code"))]))], [INFO] [stdout] | ^^^^^^ use of undeclared type `Symbol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImplItemKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:422:15 [INFO] [stdout] | [INFO] [stdout] 422 | node: ImplItemKind::Method(call_sig, body), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ImplItemKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Defaultness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:424:22 [INFO] [stdout] | [INFO] [stdout] 424 | defaultness: Defaultness::Final, [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Defaultness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:459:20 [INFO] [stdout] | [INFO] [stdout] 459 | if let PatKind::Ident(_, SpannedIdent {node: ident, ..}, _) = i.pat.node { [INFO] [stdout] | ^^^^^^^ use of undeclared type `PatKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:470:44 [INFO] [stdout] | [INFO] [stdout] 470 | let args_tuple_type: P = cx.ty(sp, TyKind::Tup(args_type)); [INFO] [stdout] | ^^^^^^ use of undeclared type `TyKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:481:29 [INFO] [stdout] | [INFO] [stdout] 481 | let self_ident = if let PatKind::Ident(_, spanned_ident, _) = self_arg.pat.node { [INFO] [stdout] | ^^^^^^^ use of undeclared type `PatKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:511:13 [INFO] [stdout] | [INFO] [stdout] 511 | PatKind::Ident(_, ident, _) => ident, [INFO] [stdout] | ^^^^^^^ use of undeclared type `PatKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:518:19 [INFO] [stdout] | [INFO] [stdout] 518 | unsafety: Unsafety::Normal, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Unsafety` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:519:31 [INFO] [stdout] | [INFO] [stdout] 519 | constness: respan(sp, Constness::NotConst), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Constness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:520:14 [INFO] [stdout] | [INFO] [stdout] 520 | abi: Abi::Rust, [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FunctionRetTy` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:523:21 [INFO] [stdout] | [INFO] [stdout] 523 | output: FunctionRetTy::Ty(P(return_type.clone())), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `FunctionRetTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Generics` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:526:19 [INFO] [stdout] | [INFO] [stdout] 526 | generics: Generics::default(), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Generics` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Visibility` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:531:14 [INFO] [stdout] | [INFO] [stdout] 531 | vis: Visibility::Inherited, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Visibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Symbol` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:533:55 [INFO] [stdout] | [INFO] [stdout] 533 | ... attrs: vec![cx.attribute(sp, cx.meta_list(sp, Symbol::intern("allow"), vec![cx.meta_list_item_word(sp, Symbol::intern("unused_mut")... [INFO] [stdout] | ^^^^^^ use of undeclared type `Symbol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Symbol` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:533:112 [INFO] [stdout] | [INFO] [stdout] 533 | ...ntern("allow"), vec![cx.meta_list_item_word(sp, Symbol::intern("unused_mut"))]))], [INFO] [stdout] | ^^^^^^ use of undeclared type `Symbol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImplItemKind` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:534:15 [INFO] [stdout] | [INFO] [stdout] 534 | node: ImplItemKind::Method(impl_sig, nightly_p(fn_mock)), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ImplItemKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Defaultness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:536:22 [INFO] [stdout] | [INFO] [stdout] 536 | defaultness: Defaultness::Final, [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Defaultness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenTree` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:595:39 [INFO] [stdout] | [INFO] [stdout] 595 | v.extend_from_slice(&[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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:595:66 [INFO] [stdout] | [INFO] [stdout] 595 | v.extend_from_slice(&[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 type `Symbol` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.rs:36:35 [INFO] [stdout] | [INFO] [stdout] 36 | reg.register_syntax_extension(Symbol::intern("derive_Mock"), [INFO] [stdout] | ^^^^^^ use of undeclared type `Symbol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttributeType` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.rs:38:54 [INFO] [stdout] | [INFO] [stdout] 38 | reg.register_attribute("derive_Mock".to_owned(), AttributeType::Whitelisted); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `AttributeType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:35:29 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn derive_mock(cx: &mut ExtCtxt, span: Span, meta_item: &MetaItem, ann_item: &Annotatable, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:35:44 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn derive_mock(cx: &mut ExtCtxt, span: Span, meta_item: &MetaItem, ann_item: &Annotatable, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MetaItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:35:62 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn derive_mock(cx: &mut ExtCtxt, span: Span, meta_item: &MetaItem, ann_item: &Annotatable, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Annotatable` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:35:83 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn derive_mock(cx: &mut ExtCtxt, span: Span, meta_item: &MetaItem, ann_item: &Annotatable, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Annotatable` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:36:37 [INFO] [stdout] | [INFO] [stdout] 36 | push: &mut FnMut(Annotatable)) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:79:38 [INFO] [stdout] | [INFO] [stdout] 79 | fn parse_macro_args<'a>(parser: &mut Parser<'a>) -> PResult<'a, Ident> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PResult` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:79:53 [INFO] [stdout] | [INFO] [stdout] 79 | fn parse_macro_args<'a>(parser: &mut Parser<'a>) -> PResult<'a, Ident> { [INFO] [stdout] | ^^^^^^^ help: an enum with a similar name exists: `Result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:79:65 [INFO] [stdout] | [INFO] [stdout] 79 | fn parse_macro_args<'a>(parser: &mut Parser<'a>) -> PResult<'a, Ident> { [INFO] [stdout] | - ^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, Ident` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:85:40 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn generate_mock<'cx>(cx: &'cx mut ExtCtxt, sp: Span, args: &[TokenTree]) -> Box { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:85:53 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn generate_mock<'cx>(cx: &'cx mut ExtCtxt, sp: Span, args: &[TokenTree]) -> Box { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:85:67 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn generate_mock<'cx>(cx: &'cx mut ExtCtxt, sp: Span, args: &[TokenTree]) -> Box { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `MacResult` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:85:86 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn generate_mock<'cx>(cx: &'cx mut ExtCtxt, sp: Span, args: &[TokenTree]) -> Box { [INFO] [stdout] | - help: you might be missing a type parameter: `, MacResult` ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:106:48 [INFO] [stdout] | [INFO] [stdout] 106 | pub fn generate_mock_for_trait_tokens(cx: &mut ExtCtxt, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:107:43 [INFO] [stdout] | [INFO] [stdout] 107 | ... sp: Span, mock_ident: Ident, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:107:61 [INFO] [stdout] | [INFO] [stdout] 107 | ... sp: Span, mock_ident: Ident, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:108:51 [INFO] [stdout] | [INFO] [stdout] 108 | ... mut parser: Parser) -> Box { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `MacResult` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:108:66 [INFO] [stdout] | [INFO] [stdout] 106 | pub fn generate_mock_for_trait_tokens(cx: &mut ExtCtxt, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 107 | sp: Span, mock_ident: Ident, [INFO] [stdout] 108 | mut parser: Parser) -> Box { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:175:24 [INFO] [stdout] | [INFO] [stdout] 175 | trait_impl_method: ImplItem, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | impl_method: ImplItem, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:179:37 [INFO] [stdout] | [INFO] [stdout] 179 | fn generate_mock_for_trait(cx: &mut ExtCtxt, sp: Span, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:179:50 [INFO] [stdout] | [INFO] [stdout] 179 | fn generate_mock_for_trait(cx: &mut ExtCtxt, sp: Span, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:180:40 [INFO] [stdout] | [INFO] [stdout] 180 | ... mock_ident: Ident, trait_path: &Path, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:180:60 [INFO] [stdout] | [INFO] [stdout] 180 | ... mock_ident: Ident, trait_path: &Path, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:181:39 [INFO] [stdout] | [INFO] [stdout] 181 | ... members: &[TraitItem], local: bool) -> 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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:181:71 [INFO] [stdout] | [INFO] [stdout] 181 | ... members: &[TraitItem], local: bool) -> Vec> { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:181:73 [INFO] [stdout] | [INFO] [stdout] 179 | fn generate_mock_for_trait(cx: &mut ExtCtxt, sp: Span, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 180 | mock_ident: Ident, trait_path: &Path, [INFO] [stdout] 181 | members: &[TraitItem], local: bool) -> 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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:270:36 [INFO] [stdout] | [INFO] [stdout] 270 | fn generate_trait_methods(cx: &mut ExtCtxt, sp: Span, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:270:49 [INFO] [stdout] | [INFO] [stdout] 270 | fn generate_trait_methods(cx: &mut ExtCtxt, sp: Span, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:271:41 [INFO] [stdout] | [INFO] [stdout] 271 | method_ident: Ident, decl: &FnDecl) -> Option { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:271:55 [INFO] [stdout] | [INFO] [stdout] 271 | method_ident: Ident, decl: &FnDecl) -> Option { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Spanned` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:273:14 [INFO] [stdout] | [INFO] [stdout] 273 | Some(Spanned { node: SelfKind::Value(..), ..}) | [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Spanned` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:274:14 [INFO] [stdout] | [INFO] [stdout] 274 | Some(Spanned { node: SelfKind::Region(..), ..}) => {}, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Spanned` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:276:14 [INFO] [stdout] | [INFO] [stdout] 276 | Some(Spanned { span: sp_arg, node: SelfKind::Explicit(..)}) => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:335:34 [INFO] [stdout] | [INFO] [stdout] 335 | fn generate_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:335:47 [INFO] [stdout] | [INFO] [stdout] 335 | fn generate_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:336:39 [INFO] [stdout] | [INFO] [stdout] 336 | method_ident: Ident, args: &[Arg], [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Arg` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:336:54 [INFO] [stdout] | [INFO] [stdout] 336 | method_ident: Ident, args: &[Arg], [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:337:39 [INFO] [stdout] | [INFO] [stdout] 337 | return_type: &Ty) -> Option { [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:337:53 [INFO] [stdout] | [INFO] [stdout] 335 | fn generate_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 336 | method_ident: Ident, args: &[Arg], [INFO] [stdout] 337 | return_type: &Ty) -> Option { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyParam` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:339:39 [INFO] [stdout] | [INFO] [stdout] 335 | fn generate_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 339 | let mut arg_matcher_types = Vec::::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Arg` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:340:28 [INFO] [stdout] | [INFO] [stdout] 335 | fn generate_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 340 | let mut inputs = Vec::::new(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:341:30 [INFO] [stdout] | [INFO] [stdout] 341 | let mut new_args = Vec::>::new(); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:341:32 [INFO] [stdout] | [INFO] [stdout] 335 | fn generate_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 341 | let mut new_args = Vec::>::new(); [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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:373:26 [INFO] [stdout] | [INFO] [stdout] 335 | fn generate_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `

` [INFO] [stdout] ... [INFO] [stdout] 373 | call_match_args.push(P(return_type.clone())); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Generics` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:384:20 [INFO] [stdout] | [INFO] [stdout] 384 | let generics = Generics { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WhereClause` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:388:23 [INFO] [stdout] | [INFO] [stdout] 388 | where_clause: WhereClause { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:389:17 [INFO] [stdout] | [INFO] [stdout] 389 | id: DUMMY_NODE_ID, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `respan` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:400:35 [INFO] [stdout] | [INFO] [stdout] 400 | let self_arg = Arg::from_self(respan(sp, SelfKind::Region(None, Mutability::Immutable)), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `respan` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:401:35 [INFO] [stdout] | [INFO] [stdout] 401 | ... respan(sp, keywords::SelfValue.ident())); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MethodSig` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:404:20 [INFO] [stdout] | [INFO] [stdout] 404 | let call_sig = MethodSig { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `respan` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:406:20 [INFO] [stdout] | [INFO] [stdout] 406 | constness: respan(sp, Constness::NotConst), [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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:408:15 [INFO] [stdout] | [INFO] [stdout] 335 | fn generate_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `

` [INFO] [stdout] ... [INFO] [stdout] 408 | decl: P(FnDecl { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:408:17 [INFO] [stdout] | [INFO] [stdout] 408 | decl: P(FnDecl { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:416:24 [INFO] [stdout] | [INFO] [stdout] 416 | let impl_subitem = ImplItem { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:417:13 [INFO] [stdout] | [INFO] [stdout] 417 | id: DUMMY_NODE_ID, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:452:40 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:452:53 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:453:45 [INFO] [stdout] | [INFO] [stdout] 453 | ... method_ident: Ident, self_arg: &Arg, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Arg` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:453:63 [INFO] [stdout] | [INFO] [stdout] 453 | ... method_ident: Ident, self_arg: &Arg, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Arg` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:454:39 [INFO] [stdout] | [INFO] [stdout] 454 | ... args: &[Arg], return_type: &Ty) -> Option { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:454:59 [INFO] [stdout] | [INFO] [stdout] 454 | ... args: &[Arg], return_type: &Ty) -> Option { [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:454:73 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 453 | method_ident: Ident, self_arg: &Arg, [INFO] [stdout] 454 | args: &[Arg], return_type: &Ty) -> 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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:457:27 [INFO] [stdout] | [INFO] [stdout] 457 | let tuple_values: Vec> = [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:457:29 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 457 | let tuple_values: Vec> = [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SpannedIdent` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:459:38 [INFO] [stdout] | [INFO] [stdout] 459 | if let PatKind::Ident(_, SpannedIdent {node: ident, ..}, _) = i.pat.node { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:469:24 [INFO] [stdout] | [INFO] [stdout] 469 | let args_type: Vec> = args.iter().map(|a| a.ty.clone()).collect(); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:469:26 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 469 | let args_type: Vec> = args.iter().map(|a| a.ty.clone()).collect(); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:470:26 [INFO] [stdout] | [INFO] [stdout] 470 | let args_tuple_type: P = cx.ty(sp, TyKind::Tup(args_type)); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:470:28 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 470 | let args_tuple_type: P = cx.ty(sp, TyKind::Tup(args_type)); [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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:473:26 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `

` [INFO] [stdout] ... [INFO] [stdout] 473 | call_match_args.push(P(return_type.clone())); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Arg` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:509:28 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 509 | let mut impl_args: Vec = args.iter().map(|a| { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MethodSig` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:517:20 [INFO] [stdout] | [INFO] [stdout] 517 | let impl_sig = MethodSig { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `respan` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:519:20 [INFO] [stdout] | [INFO] [stdout] 519 | constness: respan(sp, Constness::NotConst), [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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:521:15 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `

` [INFO] [stdout] ... [INFO] [stdout] 521 | decl: P(FnDecl { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:521:17 [INFO] [stdout] | [INFO] [stdout] 521 | decl: P(FnDecl { [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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:523:39 [INFO] [stdout] | [INFO] [stdout] 452 | fn generate_trait_impl_method(cx: &mut ExtCtxt, sp: Span, mock_type_id: usize, [INFO] [stdout] | - help: you might be missing a type parameter: `

` [INFO] [stdout] ... [INFO] [stdout] 523 | output: FunctionRetTy::Ty(P(return_type.clone())), [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:528:30 [INFO] [stdout] | [INFO] [stdout] 528 | let trait_impl_subitem = ImplItem { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:529:13 [INFO] [stdout] | [INFO] [stdout] 529 | id: DUMMY_NODE_ID, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:547:35 [INFO] [stdout] | [INFO] [stdout] 547 | fn nightly_p(t: T) -> P { [INFO] [stdout] | - ^ help: a type parameter with a similar name exists: `T` [INFO] [stdout] | | [INFO] [stdout] | similarly named type parameter `T` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:548:5 [INFO] [stdout] | [INFO] [stdout] 548 | P(t) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 548 | t(t) [INFO] [stdout] | ~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 547 | fn nightly_p(t: T) -> P { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:556:20 [INFO] [stdout] | [INFO] [stdout] 556 | fn create_path(sp: Span) -> Path { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:556:29 [INFO] [stdout] | [INFO] [stdout] 556 | fn create_path(sp: Span) -> Path { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:557:5 [INFO] [stdout] | [INFO] [stdout] 557 | Path { span: sp, segments: vec![] } [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:572:31 [INFO] [stdout] | [INFO] [stdout] 572 | fn create_path_segment(ident: Ident, span: Span) -> PathSegment { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:572:44 [INFO] [stdout] | [INFO] [stdout] 572 | fn create_path_segment(ident: Ident, span: Span) -> PathSegment { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:572:53 [INFO] [stdout] | [INFO] [stdout] 572 | fn create_path_segment(ident: Ident, span: Span) -> PathSegment { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PathSegment` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:573:5 [INFO] [stdout] | [INFO] [stdout] 573 | PathSegment { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `ToTokens` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:589:24 [INFO] [stdout] | [INFO] [stdout] 589 | struct CommaSep<'a, T: ToTokens + 'a>(&'a [T]); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `ToTokens` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:590:28 [INFO] [stdout] | [INFO] [stdout] 590 | impl<'a, T: ToTokens + 'a> ToTokens for CommaSep<'a, T> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `ToTokens` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:590:13 [INFO] [stdout] | [INFO] [stdout] 590 | impl<'a, T: ToTokens + 'a> ToTokens for CommaSep<'a, T> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:591:30 [INFO] [stdout] | [INFO] [stdout] 591 | 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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:591:46 [INFO] [stdout] | [INFO] [stdout] 590 | impl<'a, T: ToTokens + 'a> ToTokens for CommaSep<'a, T> { [INFO] [stdout] | - help: you might be missing a type parameter: `, TokenTree` [INFO] [stdout] 591 | 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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:595:56 [INFO] [stdout] | [INFO] [stdout] 595 | v.extend_from_slice(&[TokenTree::Token(DUMMY_SP, token::Comma)]); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `ToTokens` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:602:21 [INFO] [stdout] | [INFO] [stdout] 602 | fn comma_sep<'a, T: ToTokens + 'a>(items: &'a [T]) -> CommaSep<'a, T> { CommaSep(items) } [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.in.rs:609:19 [INFO] [stdout] | [INFO] [stdout] 609 | fn debug_item(_: &Item) {} [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MultiDecorator` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.rs:37:35 [INFO] [stdout] | [INFO] [stdout] 37 | ... MultiDecorator(Box::new(derive_mock))); [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] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mockers_codegen-0.5.8/src/lib.rs:1:41 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg_attr(not(feature="with-syntex"), feature(quote, rustc_private))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 183 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0422, E0425, E0433, E0463, E0554, E0557. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `mockers_codegen` due to 184 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "53bece52ce8144a8b5ef0205d06827caf77795344e28cf95c818acce63ee97d7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "53bece52ce8144a8b5ef0205d06827caf77795344e28cf95c818acce63ee97d7", kill_on_drop: false }` [INFO] [stdout] 53bece52ce8144a8b5ef0205d06827caf77795344e28cf95c818acce63ee97d7