[INFO] cloning repository https://github.com/zmbush/passman [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/zmbush/passman" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzmbush%2Fpassman", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzmbush%2Fpassman'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 4abe32cd2337bf19a21ec6cd4548e90f54f33b76 [INFO] testing zmbush/passman 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%2Fzmbush%2Fpassman" "/workspace/builds/worker-6/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/zmbush/passman 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/zmbush/passman [INFO] finished tweaking git repo https://github.com/zmbush/passman [INFO] tweaked toml for git repo https://github.com/zmbush/passman written to /workspace/builds/worker-6/source/Cargo.toml [INFO] crate git repo https://github.com/zmbush/passman 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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] 87290d65dc0493071ed9277c34c3ff34726ebf476b6c90e300223195505016ac [INFO] running `Command { std: "docker" "start" "-a" "87290d65dc0493071ed9277c34c3ff34726ebf476b6c90e300223195505016ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "87290d65dc0493071ed9277c34c3ff34726ebf476b6c90e300223195505016ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "87290d65dc0493071ed9277c34c3ff34726ebf476b6c90e300223195505016ac", kill_on_drop: false }` [INFO] [stdout] 87290d65dc0493071ed9277c34c3ff34726ebf476b6c90e300223195505016ac [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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] 1388c6eda8e70b544a34998a9205396b62d176169c1a194e357267b5cde3a75b [INFO] running `Command { std: "docker" "start" "-a" "1388c6eda8e70b544a34998a9205396b62d176169c1a194e357267b5cde3a75b", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.1.8 [INFO] [stderr] Compiling pkg-config v0.3.5 [INFO] [stderr] Compiling gcc v0.3.8 [INFO] [stderr] Compiling regex-syntax v0.1.2 [INFO] [stderr] Compiling lazy_static v0.1.11 [INFO] [stderr] Compiling rustc-serialize v0.3.15 [INFO] [stderr] Compiling bitflags v0.2.1 [INFO] [stderr] Compiling clippy v0.0.5 (https://github.com/Manishearth/rust-clippy#a92b0637) [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar, box_syntax)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: a __rustc_plugin_registrar symbol must now be defined instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `syntax` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | extern crate syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0462]: found staticlib `rustc` instead of rlib or dylib [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern crate rustc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: please recompile that crate using --crate-type lib [INFO] [stdout] = note: the following crate versions were found: [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/beta-2022-04-10-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.lsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/beta-2022-04-10-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.msan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/beta-2022-04-10-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.asan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/beta-2022-04-10-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.tsan.a [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `collections` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate collections; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_typeck` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | extern crate rustc_typeck as typeck; [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 `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | declare_lint!(pub BOX_VEC, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | declare_lint!(pub LINKEDLIST, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | lint_array!(BOX_VEC, LINKEDLIST) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | declare_lint!(pub SINGLE_MATCH, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | lint_array!(SINGLE_MATCH) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:61:1 [INFO] [stdout] | [INFO] [stdout] 61 | declare_lint!(pub STR_TO_STRING, Warn, "Warn when a String could use to_owned() instead of to_string()"); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | lint_array!(STR_TO_STRING) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:91:1 [INFO] [stdout] | [INFO] [stdout] 91 | declare_lint!(pub TOPLEVEL_REF_ARG, Warn, "Warn about pattern matches with top-level `ref` bindings"); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | lint_array!(TOPLEVEL_REF_ARG) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:114:1 [INFO] [stdout] | [INFO] [stdout] 114 | declare_lint!(pub CMP_NAN, Deny, "Deny comparisons to std::f32::NAN or std::f64::NAN"); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | lint_array!(CMP_NAN) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:144:1 [INFO] [stdout] | [INFO] [stdout] 144 | declare_lint!(pub FLOAT_CMP, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | lint_array!(FLOAT_CMP) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | declare_lint!(pub PRECEDENCE, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:185:9 [INFO] [stdout] | [INFO] [stdout] 185 | lint_array!(PRECEDENCE) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:219:1 [INFO] [stdout] | [INFO] [stdout] 219 | declare_lint!(pub CMP_OWNED, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 227 | lint_array!(CMP_OWNED) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | declare_lint! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | lint_array!(EQ_OP) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | declare_lint! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | declare_lint! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | lint_array!(BAD_BIT_MASK, INEFFECTIVE_BIT_MASK) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | declare_lint! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | lint_array!(PTR_ARG) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | declare_lint! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | lint_array!(NEEDLESS_BOOL) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | declare_lint! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | lint_array!(APPROX_CONSTANT) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | declare_lint!(pub REDUNDANT_CLOSURE, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | lint_array!(REDUNDANT_CLOSURE) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | declare_lint! { pub IDENTITY_OP, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | lint_array!(IDENTITY_OP) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | declare_lint!(pub MUT_MUT, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | lint_array!(MUT_MUT) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | declare_lint!(pub LEN_ZERO, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | declare_lint!(pub LEN_WITHOUT_IS_EMPTY, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | lint_array!(LEN_ZERO, LEN_WITHOUT_IS_EMPTY) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | declare_lint! { pub INLINE_ALWAYS, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | lint_array!(INLINE_ALWAYS) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | declare_lint! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | lint_array!(COLLAPSIBLE_IF) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | declare_lint!{ pub ZERO_WIDTH_SPACE, Deny, "Zero-width space is confusing" } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | lint_array!(ZERO_WIDTH_SPACE) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `plugin_registrar` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:32:3 [INFO] [stdout] | [INFO] [stdout] 32 | #[plugin_registrar] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `plugin_registrar` is in scope, but it is a function, not an attribute [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Level` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:44:34 [INFO] [stdout] | [INFO] [stdout] 44 | if cx.current_level(lint) != Level::Allow { [INFO] [stdout] | ^^^^^ use of undeclared type `Level` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:54:47 [INFO] [stdout] | [INFO] [stdout] 54 | fn check_ty(&mut self, cx: &Context, ty: &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 `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:13:24 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn walk_ty<'t>(ty: ty::Ty<'t>) -> ty::Ty<'t> { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:13:39 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn walk_ty<'t>(ty: ty::Ty<'t>) -> ty::Ty<'t> { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:15:3 [INFO] [stdout] | [INFO] [stdout] 15 | ty::TyRef(_, ref tm) | ty::TyRawPtr(ref tm) => walk_ty(tm.ty), [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:15:26 [INFO] [stdout] | [INFO] [stdout] 15 | ty::TyRef(_, ref tm) | ty::TyRawPtr(ref tm) => walk_ty(tm.ty), [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:35:44 [INFO] [stdout] | [INFO] [stdout] 35 | if let ExprMatch(ref ex, ref arms, ast::MatchSource::Normal) = expr.node { [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] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:71:51 [INFO] [stdout] | [INFO] [stdout] 71 | fn check_expr(&mut self, cx: &Context, expr: &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] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:73:13 [INFO] [stdout] | [INFO] [stdout] 73 | ast::ExprMethodCall(ref method, _, ref args) [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] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:81:40 [INFO] [stdout] | [INFO] [stdout] 81 | fn is_str(cx: &Context, expr: &ast::Expr) -> bool { [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 `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | ty::TyStr => true, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0642]: patterns aren't allowed in functions without bodies [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.15/src/serialize.rs:145:45 [INFO] [stdout] | [INFO] [stdout] 145 | ... &f_name: &str, [INFO] [stdout] | ^^^^^^^ pattern not allowed in function without body [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | if let ty::TyFloat(_) = walk_ty(expr_ty(cx.tcx, expr)).sty { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitAnd` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:3 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | ^^^^^^^^ -------- ^^^^^^^ ^^^^^ ^^^^^ pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiBitAnd` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:14 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitOr` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:3 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ------- ^^^^^ ^^^^^ pattern doesn't bind `BiBitOr` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `BiBitOr` [INFO] [stdout] | | | variable not in all patterns [INFO] [stdout] | | pattern doesn't bind `BiBitOr` [INFO] [stdout] | pattern doesn't bind `BiBitOr` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiBitOr` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:25 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitXor` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:14 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | -------- ^^^^^^^^ ^^^^^^^ ^^^^^ ^^^^^ pattern doesn't bind `BiBitXor` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiBitXor` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:3 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiShl` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:3 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ----- ^^^^^ pattern doesn't bind `BiShl` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | variable not in all patterns [INFO] [stdout] | | | pattern doesn't bind `BiShl` [INFO] [stdout] | | pattern doesn't bind `BiShl` [INFO] [stdout] | pattern doesn't bind `BiShl` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiShl` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:35 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiShr` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:3 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^ ----- variable not in all patterns [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `BiShr` [INFO] [stdout] | | | pattern doesn't bind `BiShr` [INFO] [stdout] | | pattern doesn't bind `BiShr` [INFO] [stdout] | pattern doesn't bind `BiShr` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiShr` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:207:43 [INFO] [stdout] | [INFO] [stdout] 207 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiAdd` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:11 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ----- ^^^^^ ^^^^^ ^^^^^ ^^^^^ pattern doesn't bind `BiAdd` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `BiAdd` [INFO] [stdout] | | | pattern doesn't bind `BiAdd` [INFO] [stdout] | | pattern doesn't bind `BiAdd` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiAdd` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:3 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiDiv` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:3 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ ^^^^^ ^^^^^ ----- ^^^^^ pattern doesn't bind `BiDiv` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | variable not in all patterns [INFO] [stdout] | | | pattern doesn't bind `BiDiv` [INFO] [stdout] | | pattern doesn't bind `BiDiv` [INFO] [stdout] | pattern doesn't bind `BiDiv` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiDiv` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:27 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiMul` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:3 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ ^^^^^ ----- ^^^^^ ^^^^^ pattern doesn't bind `BiMul` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `BiMul` [INFO] [stdout] | | | variable not in all patterns [INFO] [stdout] | | pattern doesn't bind `BiMul` [INFO] [stdout] | pattern doesn't bind `BiMul` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiMul` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:19 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiRem` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:3 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ----- variable not in all patterns [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `BiRem` [INFO] [stdout] | | | pattern doesn't bind `BiRem` [INFO] [stdout] | | pattern doesn't bind `BiRem` [INFO] [stdout] | pattern doesn't bind `BiRem` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiRem` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:35 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiSub` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:3 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ ----- ^^^^^ ^^^^^ ^^^^^ pattern doesn't bind `BiSub` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `BiSub` [INFO] [stdout] | | | pattern doesn't bind `BiSub` [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `BiSub` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiSub` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:214:11 [INFO] [stdout] | [INFO] [stdout] 214 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:270:28 [INFO] [stdout] | [INFO] [stdout] 270 | args.len() == 1 && if let ty::TyStr = [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast_util` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:26:7 [INFO] [stdout] | [INFO] [stdout] 26 | ast_util::binop_to_string(op.node))); [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ast_util` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling memchr v0.1.3 [INFO] [stderr] Compiling termios v0.0.5 [INFO] [stderr] Compiling rand v0.3.8 [INFO] [stdout] error[E0416]: identifier `TyInfer` is bound more than once in the same pattern [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:104:14 [INFO] [stdout] | [INFO] [stdout] 104 | (&TyInfer, &TyInfer) => true, [INFO] [stdout] | ^^^^^^^ used in a pattern more than once [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `code` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:203:40 [INFO] [stdout] | [INFO] [stdout] 203 | fn is_spanned_fieldpats_equal(left : &[code::Spanned], [INFO] [stdout] | ^^^^ use of undeclared crate or module `code` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 203 | fn is_spanned_fieldpats_equal(left : &[core::Spanned], [INFO] [stdout] | ~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `code` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:204:13 [INFO] [stdout] | [INFO] [stdout] 204 | right : &[code::Spanned]) -> bool { [INFO] [stdout] | ^^^^ use of undeclared crate or module `code` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 204 | right : &[core::Spanned]) -> bool { [INFO] [stdout] | ~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiAnd` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ----- ^^^^ pattern doesn't bind `BiAnd` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | variable not in all patterns [INFO] [stdout] | | | | | | pattern doesn't bind `BiAnd` [INFO] [stdout] | | | | | pattern doesn't bind `BiAnd` [INFO] [stdout] | | | | pattern doesn't bind `BiAnd` [INFO] [stdout] | | | pattern doesn't bind `BiAnd` [INFO] [stdout] | | pattern doesn't bind `BiAnd` [INFO] [stdout] | pattern doesn't bind `BiAnd` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiAnd` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiAnd` [INFO] [stdout] | pattern doesn't bind `BiAnd` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiAnd` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:51 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitAnd` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | | | | | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | | | | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | | | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | pattern doesn't bind `BiBitAnd` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ -------- ^^^^^^^ pattern doesn't bind `BiBitAnd` [INFO] [stdout] | | | [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `BiBitAnd` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiBitAnd` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:256:20 [INFO] [stdout] | [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitOr` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiBitOr` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiBitOr` [INFO] [stdout] | | | | | | pattern doesn't bind `BiBitOr` [INFO] [stdout] | | | | | pattern doesn't bind `BiBitOr` [INFO] [stdout] | | | | pattern doesn't bind `BiBitOr` [INFO] [stdout] | | | pattern doesn't bind `BiBitOr` [INFO] [stdout] | | pattern doesn't bind `BiBitOr` [INFO] [stdout] | pattern doesn't bind `BiBitOr` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ------- variable not in all patterns [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiBitOr` [INFO] [stdout] | pattern doesn't bind `BiBitOr` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiBitOr` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:256:31 [INFO] [stdout] | [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitXor` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiBitXor` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | | | | | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | | | | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | | | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | pattern doesn't bind `BiBitXor` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | -------- ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiBitXor` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiBitXor` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:256:9 [INFO] [stdout] | [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiEq` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:16 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiEq` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiEq` [INFO] [stdout] | | | | | | pattern doesn't bind `BiEq` [INFO] [stdout] | | | | | pattern doesn't bind `BiEq` [INFO] [stdout] | | | | pattern doesn't bind `BiEq` [INFO] [stdout] | | | pattern doesn't bind `BiEq` [INFO] [stdout] | | pattern doesn't bind `BiEq` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiEq` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiEq` [INFO] [stdout] | pattern doesn't bind `BiEq` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiEq` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiGe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiGe` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiGe` [INFO] [stdout] | | | | | | pattern doesn't bind `BiGe` [INFO] [stdout] | | | | | variable not in all patterns [INFO] [stdout] | | | | pattern doesn't bind `BiGe` [INFO] [stdout] | | | pattern doesn't bind `BiGe` [INFO] [stdout] | | pattern doesn't bind `BiGe` [INFO] [stdout] | pattern doesn't bind `BiGe` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiGe` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiGe` [INFO] [stdout] | pattern doesn't bind `BiGe` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiGe` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:37 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `Self` cannot be known at compilation time [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.15/src/serialize.rs:201:41 [INFO] [stdout] | [INFO] [stdout] 201 | fn decode(d: &mut D) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `Result` [INFO] [stdout] help: consider further restricting `Self` [INFO] [stdout] | [INFO] [stdout] 201 | fn decode(d: &mut D) -> Result where Self: Sized; [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiGt` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiGt` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiGt` [INFO] [stdout] | | | | | | pattern doesn't bind `BiGt` [INFO] [stdout] | | | | | pattern doesn't bind `BiGt` [INFO] [stdout] | | | | variable not in all patterns [INFO] [stdout] | | | pattern doesn't bind `BiGt` [INFO] [stdout] | | pattern doesn't bind `BiGt` [INFO] [stdout] | pattern doesn't bind `BiGt` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiGt` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiGt` [INFO] [stdout] | pattern doesn't bind `BiGt` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiGt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:30 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiLe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiLe` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiLe` [INFO] [stdout] | | | | | | pattern doesn't bind `BiLe` [INFO] [stdout] | | | | | pattern doesn't bind `BiLe` [INFO] [stdout] | | | | pattern doesn't bind `BiLe` [INFO] [stdout] | | | variable not in all patterns [INFO] [stdout] | | pattern doesn't bind `BiLe` [INFO] [stdout] | pattern doesn't bind `BiLe` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiLe` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiLe` [INFO] [stdout] | pattern doesn't bind `BiLe` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiLe` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:23 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiLt` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiLt` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiLt` [INFO] [stdout] | | | | | | pattern doesn't bind `BiLt` [INFO] [stdout] | | | | | pattern doesn't bind `BiLt` [INFO] [stdout] | | | | pattern doesn't bind `BiLt` [INFO] [stdout] | | | pattern doesn't bind `BiLt` [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `BiLt` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiLt` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiLt` [INFO] [stdout] | pattern doesn't bind `BiLt` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiLt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:16 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiNe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^^ ^^^^ pattern doesn't bind `BiNe` [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiNe` [INFO] [stdout] | | | | | | variable not in all patterns [INFO] [stdout] | | | | | pattern doesn't bind `BiNe` [INFO] [stdout] | | | | pattern doesn't bind `BiNe` [INFO] [stdout] | | | pattern doesn't bind `BiNe` [INFO] [stdout] | | pattern doesn't bind `BiNe` [INFO] [stdout] | pattern doesn't bind `BiNe` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiNe` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiNe` [INFO] [stdout] | pattern doesn't bind `BiNe` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiNe` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:44 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiOr` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ---- variable not in all patterns [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | pattern doesn't bind `BiOr` [INFO] [stdout] | | | | | | pattern doesn't bind `BiOr` [INFO] [stdout] | | | | | pattern doesn't bind `BiOr` [INFO] [stdout] | | | | pattern doesn't bind `BiOr` [INFO] [stdout] | | | pattern doesn't bind `BiOr` [INFO] [stdout] | | pattern doesn't bind `BiOr` [INFO] [stdout] | pattern doesn't bind `BiOr` [INFO] [stdout] 256 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiOr` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiOr` [INFO] [stdout] | pattern doesn't bind `BiOr` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiOr` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:255:59 [INFO] [stdout] | [INFO] [stdout] 255 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiEq` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:95:10 [INFO] [stdout] | [INFO] [stdout] 95 | BiEq | BiNe => match bit_op { [INFO] [stdout] | ---- ^^^^ pattern doesn't bind `BiEq` [INFO] [stdout] | | [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiEq` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:95:3 [INFO] [stdout] | [INFO] [stdout] 95 | BiEq | BiNe => match bit_op { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiNe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:95:3 [INFO] [stdout] | [INFO] [stdout] 95 | BiEq | BiNe => match bit_op { [INFO] [stdout] | ^^^^ ---- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `BiNe` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiNe` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:95:10 [INFO] [stdout] | [INFO] [stdout] 95 | BiEq | BiNe => match bit_op { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiGe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:115:3 [INFO] [stdout] | [INFO] [stdout] 115 | BiLt | BiGe => match bit_op { [INFO] [stdout] | ^^^^ ---- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `BiGe` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiGe` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:115:10 [INFO] [stdout] | [INFO] [stdout] 115 | BiLt | BiGe => match bit_op { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiLt` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:115:10 [INFO] [stdout] | [INFO] [stdout] 115 | BiLt | BiGe => match bit_op { [INFO] [stdout] | ---- ^^^^ pattern doesn't bind `BiLt` [INFO] [stdout] | | [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiLt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:115:3 [INFO] [stdout] | [INFO] [stdout] 115 | BiLt | BiGe => match bit_op { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiGt` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:139:3 [INFO] [stdout] | [INFO] [stdout] 139 | BiLe | BiGt => match bit_op { [INFO] [stdout] | ^^^^ ---- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `BiGt` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiGt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:139:10 [INFO] [stdout] | [INFO] [stdout] 139 | BiLe | BiGt => match bit_op { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiLe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:139:10 [INFO] [stdout] | [INFO] [stdout] 139 | BiLe | BiGt => match bit_op { [INFO] [stdout] | ---- ^^^^ pattern doesn't bind `BiLe` [INFO] [stdout] | | [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiLe` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:139:3 [INFO] [stdout] | [INFO] [stdout] 139 | BiLe | BiGt => match bit_op { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0642. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] Compiling aho-corasick v0.2.1 [INFO] [stderr] error: could not compile `rustc-serialize` due to 3 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0408]: variable `BiAdd` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 24 | BiAdd | BiBitOr | BiBitXor => { [INFO] [stdout] | ----- ^^^^^^^ ^^^^^^^^ pattern doesn't bind `BiAdd` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiAdd` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiAdd` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | BiAdd | BiBitOr | BiBitXor => { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitOr` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | BiAdd | BiBitOr | BiBitXor => { [INFO] [stdout] | ^^^^^ ------- ^^^^^^^^ pattern doesn't bind `BiBitOr` [INFO] [stdout] | | | [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `BiBitOr` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiBitOr` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 24 | BiAdd | BiBitOr | BiBitXor => { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitXor` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | BiAdd | BiBitOr | BiBitXor => { [INFO] [stdout] | ^^^^^ ^^^^^^^ -------- variable not in all patterns [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiBitXor` [INFO] [stdout] | pattern doesn't bind `BiBitXor` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiBitXor` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | BiAdd | BiBitOr | BiBitXor => { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiShl` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:28:25 [INFO] [stdout] | [INFO] [stdout] 28 | BiShl | BiShr | BiSub => [INFO] [stdout] | ----- ^^^^^ ^^^^^ pattern doesn't bind `BiShl` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiShl` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiShl` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:28:17 [INFO] [stdout] | [INFO] [stdout] 28 | BiShl | BiShr | BiSub => [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiShr` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:28:17 [INFO] [stdout] | [INFO] [stdout] 28 | BiShl | BiShr | BiSub => [INFO] [stdout] | ^^^^^ ----- ^^^^^ pattern doesn't bind `BiShr` [INFO] [stdout] | | | [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `BiShr` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiShr` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:28:25 [INFO] [stdout] | [INFO] [stdout] 28 | BiShl | BiShr | BiSub => [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiSub` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:28:17 [INFO] [stdout] | [INFO] [stdout] 28 | BiShl | BiShr | BiSub => [INFO] [stdout] | ^^^^^ ^^^^^ ----- variable not in all patterns [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiSub` [INFO] [stdout] | pattern doesn't bind `BiSub` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiSub` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:28:33 [INFO] [stdout] | [INFO] [stdout] 28 | BiShl | BiShr | BiSub => [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiGt` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | BiGt | BiNe => check_cmp(cx, expr.span, left, right, "!"), [INFO] [stdout] | ---- ^^^^ pattern doesn't bind `BiGt` [INFO] [stdout] | | [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiGt` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | BiGt | BiNe => check_cmp(cx, expr.span, left, right, "!"), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiNe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | BiGt | BiNe => check_cmp(cx, expr.span, left, right, "!"), [INFO] [stdout] | ^^^^ ---- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `BiNe` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::BiNe` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | BiGt | BiNe => check_cmp(cx, expr.span, left, right, "!"), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:124:6 [INFO] [stdout] | [INFO] [stdout] 124 | ty::impl_or_trait_item(cx.tcx, def_id) { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:123:11 [INFO] [stdout] | [INFO] [stdout] 123 | if let ty::MethodTraitItem(ref method) = [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:141:3 [INFO] [stdout] | [INFO] [stdout] 141 | ty::TyTrait(_) => cx.tcx.trait_item_def_ids.borrow().get( [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | &ty::ty_to_def_id(ty).expect("trait impl not found")).map_or(false, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:144:3 [INFO] [stdout] | [INFO] [stdout] 144 | ty::TyProjection(_) => ty::ty_to_def_id(ty).map_or(false, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:144:26 [INFO] [stdout] | [INFO] [stdout] 144 | ty::TyProjection(_) => ty::ty_to_def_id(ty).map_or(false, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:146:3 [INFO] [stdout] | [INFO] [stdout] 146 | ty::TyEnum(ref id, _) | ty::TyStruct(ref id, _) => [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:146:27 [INFO] [stdout] | [INFO] [stdout] 146 | ty::TyEnum(ref id, _) | ty::TyStruct(ref id, _) => [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:148:3 [INFO] [stdout] | [INFO] [stdout] 148 | ty::TyArray(..) => true, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `Self` cannot be known at compilation time [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rand-0.3.8/src/distributions/range.rs:83:50 [INFO] [stdout] | [INFO] [stdout] 83 | fn construct_range(low: Self, high: Self) -> Range; [INFO] [stdout] | ^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `range::Range` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rand-0.3.8/src/distributions/range.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 50 | pub struct Range { [INFO] [stdout] | ^ required by this bound in `range::Range` [INFO] [stdout] help: you could relax the implicit `Sized` bound on `X` if it were used through indirection like `&X` or `Box` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rand-0.3.8/src/distributions/range.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 50 | pub struct Range { [INFO] [stdout] | ^ this could be changed to `X: ?Sized`... [INFO] [stdout] 51 | low: X, [INFO] [stdout] | - ...if indirection were used here: `Box` [INFO] [stdout] 52 | range: X, [INFO] [stdout] | - ...if indirection were used here: `Box` [INFO] [stdout] 53 | accept_zone: X [INFO] [stdout] | - ...if indirection were used here: `Box` [INFO] [stdout] help: consider further restricting `Self` [INFO] [stdout] | [INFO] [stdout] 83 | fn construct_range(low: Self, high: Self) -> Range where Self: Sized; [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `Self` cannot be known at compilation time [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rand-0.3.8/src/distributions/range.rs:87:33 [INFO] [stdout] | [INFO] [stdout] 87 | fn sample_range(r: &Range, rng: &mut R) -> Self; [INFO] [stdout] | ^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `range::Range` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rand-0.3.8/src/distributions/range.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 50 | pub struct Range { [INFO] [stdout] | ^ required by this bound in `range::Range` [INFO] [stdout] help: you could relax the implicit `Sized` bound on `X` if it were used through indirection like `&X` or `Box` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rand-0.3.8/src/distributions/range.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 50 | pub struct Range { [INFO] [stdout] | ^ this could be changed to `X: ?Sized`... [INFO] [stdout] 51 | low: X, [INFO] [stdout] | - ...if indirection were used here: `Box` [INFO] [stdout] 52 | range: X, [INFO] [stdout] | - ...if indirection were used here: `Box` [INFO] [stdout] 53 | accept_zone: X [INFO] [stdout] | - ...if indirection were used here: `Box` [INFO] [stdout] help: consider further restricting `Self` [INFO] [stdout] | [INFO] [stdout] 87 | fn sample_range(r: &Range, rng: &mut R) -> Self where Self: Sized; [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rand` due to 3 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/utils.rs:33:2 [INFO] [stdout] | [INFO] [stdout] 33 | ty::with_path(cx.tcx, def_id, |iter| iter.map(|elem| elem.name()) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:19:36 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn match_ty_unwrap<'a>(ty: &'a Ty, segments: &[&str]) -> Option<&'a [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] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:19:74 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn match_ty_unwrap<'a>(ty: &'a Ty, segments: &[&str]) -> Option<&'a [P]> { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:19:76 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn match_ty_unwrap<'a>(ty: &'a Ty, segments: &[&str]) -> Option<&'a [P]> { [INFO] [stdout] | - ^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, Ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | TyPath(_, Path {segments: ref seg, ..}) => { [INFO] [stdout] | ^^^^^^ not found in this scope [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:21:19 [INFO] [stdout] | [INFO] [stdout] 21 | TyPath(_, Path {segments: ref seg, ..}) => { [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 `PathSegment` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:28:27 [INFO] [stdout] | [INFO] [stdout] 28 | Some(&PathSegment {parameters: AngleBracketedParameters(ref a), ..}) => { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `AngleBracketedParameters` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:28:52 [INFO] [stdout] | [INFO] [stdout] 28 | Some(&PathSegment {parameters: AngleBracketedParameters(ref a), ..}) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:42:32 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn span_note_and_lint(cx: &Context, lint: &'static Lint, span: Span, msg: &str, note: &str) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:42:56 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn span_note_and_lint(cx: &Context, lint: &'static Lint, span: Span, msg: &str, note: &str) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:42:68 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn span_note_and_lint(cx: &Context, lint: &'static Lint, span: Span, msg: &str, note: &str) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:49:6 [INFO] [stdout] | [INFO] [stdout] 49 | impl LintPass for TypePass { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:50:28 [INFO] [stdout] | [INFO] [stdout] 50 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:54:33 [INFO] [stdout] | [INFO] [stdout] 54 | fn check_ty(&mut self, cx: &Context, ty: &ast::Ty) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOX_VEC` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:63:36 [INFO] [stdout] | [INFO] [stdout] 63 | span_note_and_lint(cx, BOX_VEC, ty.span, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LINKEDLIST` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/types.rs:78:40 [INFO] [stdout] | [INFO] [stdout] 78 | span_note_and_lint(cx, LINKEDLIST, ty.span, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:29:6 [INFO] [stdout] | [INFO] [stdout] 29 | impl LintPass for MiscPass { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:30:28 [INFO] [stdout] | [INFO] [stdout] 30 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:34:35 [INFO] [stdout] | [INFO] [stdout] 34 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:34:51 [INFO] [stdout] | [INFO] [stdout] 34 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprMatch` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:35:16 [INFO] [stdout] | [INFO] [stdout] 35 | if let ExprMatch(ref ex, ref arms, ast::MatchSource::Normal) = expr.node { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | ExprTup(ref v) if v.len() == 0 && arms[1].guard.is_none() => (), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBlock` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:40:25 [INFO] [stdout] | [INFO] [stdout] 40 | ExprBlock(ref b) if b.stmts.len() == 0 && arms[1].guard.is_none() => (), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PatWild` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:45:48 [INFO] [stdout] | [INFO] [stdout] 45 | if arms[1].pats[0].node == PatWild(PatWildSingle) && arms[0].pats.len() == 1 { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PatWildSingle` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:45:56 [INFO] [stdout] | [INFO] [stdout] 45 | if arms[1].pats[0].node == PatWild(PatWildSingle) && arms[0].pats.len() == 1 { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SINGLE_MATCH` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:47:48 [INFO] [stdout] | [INFO] [stdout] 47 | span_note_and_lint(cx, SINGLE_MATCH, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:66:6 [INFO] [stdout] | [INFO] [stdout] 66 | impl LintPass for StrToStringPass { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:67:28 [INFO] [stdout] | [INFO] [stdout] 67 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:71:35 [INFO] [stdout] | [INFO] [stdout] 71 | fn check_expr(&mut self, cx: &Context, expr: &ast::Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STR_TO_STRING` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:76:30 [INFO] [stdout] | [INFO] [stdout] 76 | cx.span_lint(STR_TO_STRING, expr.span, "str.to_owned() is faster"); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:81:24 [INFO] [stdout] | [INFO] [stdout] 81 | fn is_str(cx: &Context, expr: &ast::Expr) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `expr_ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:82:27 [INFO] [stdout] | [INFO] [stdout] 82 | match walk_ty(expr_ty(cx.tcx, expr)).sty { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:96:6 [INFO] [stdout] | [INFO] [stdout] 96 | impl LintPass for TopLevelRefPass { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:97:28 [INFO] [stdout] | [INFO] [stdout] 97 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:101:33 [INFO] [stdout] | [INFO] [stdout] 101 | fn check_fn(&mut self, cx: &Context, _: FnKind, decl: &FnDecl, _: &Block, _: Span, _: NodeId) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnKind` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:101:45 [INFO] [stdout] | [INFO] [stdout] 101 | fn check_fn(&mut self, cx: &Context, _: FnKind, decl: &FnDecl, _: &Block, _: Span, _: NodeId) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:101:60 [INFO] [stdout] | [INFO] [stdout] 101 | fn check_fn(&mut self, cx: &Context, _: FnKind, decl: &FnDecl, _: &Block, _: Span, _: NodeId) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Block` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:101:72 [INFO] [stdout] | [INFO] [stdout] 101 | fn check_fn(&mut self, cx: &Context, _: FnKind, decl: &FnDecl, _: &Block, _: Span, _: NodeId) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:101:82 [INFO] [stdout] | [INFO] [stdout] 101 | fn check_fn(&mut self, cx: &Context, _: FnKind, decl: &FnDecl, _: &Block, _: Span, _: NodeId) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:101:91 [INFO] [stdout] | [INFO] [stdout] 101 | fn check_fn(&mut self, cx: &Context, _: FnKind, decl: &FnDecl, _: &Block, _: Span, _: NodeId) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatIdent` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:103:20 [INFO] [stdout] | [INFO] [stdout] 103 | if let PatIdent(BindByRef(_), _, _) = arg.pat.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `BindByRef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:103:29 [INFO] [stdout] | [INFO] [stdout] 103 | if let PatIdent(BindByRef(_), _, _) = arg.pat.node { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TOPLEVEL_REF_ARG` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:105:21 [INFO] [stdout] | [INFO] [stdout] 105 | TOPLEVEL_REF_ARG, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:119:6 [INFO] [stdout] | [INFO] [stdout] 119 | impl LintPass for CmpNan { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:120:25 [INFO] [stdout] | [INFO] [stdout] 120 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:124:32 [INFO] [stdout] | [INFO] [stdout] 124 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:124:48 [INFO] [stdout] | [INFO] [stdout] 124 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:125:10 [INFO] [stdout] | [INFO] [stdout] 125 | if let ExprBinary(ref cmp, ref left, ref right) = expr.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `is_comparison_binop` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:126:7 [INFO] [stdout] | [INFO] [stdout] 126 | if is_comparison_binop(cmp.node) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:127:13 [INFO] [stdout] | [INFO] [stdout] 127 | if let &ExprPath(_, ref path) = &left.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:130:13 [INFO] [stdout] | [INFO] [stdout] 130 | if let &ExprPath(_, ref path) = &right.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:138:19 [INFO] [stdout] | [INFO] [stdout] 138 | fn check_nan(cx: &Context, path: &Path, span: Span) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:138:35 [INFO] [stdout] | [INFO] [stdout] 138 | fn check_nan(cx: &Context, path: &Path, span: Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:138:47 [INFO] [stdout] | [INFO] [stdout] 138 | fn check_nan(cx: &Context, path: &Path, span: Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CMP_NAN` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:140:16 [INFO] [stdout] | [INFO] [stdout] 140 | cx.span_lint(CMP_NAN, span, "Doomed comparison with NAN, use std::{f32,f64}::is_nan instead"); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:150:6 [INFO] [stdout] | [INFO] [stdout] 150 | impl LintPass for FloatCmp { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:151:25 [INFO] [stdout] | [INFO] [stdout] 151 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:155:32 [INFO] [stdout] | [INFO] [stdout] 155 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:155:48 [INFO] [stdout] | [INFO] [stdout] 155 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:156:10 [INFO] [stdout] | [INFO] [stdout] 156 | if let ExprBinary(ref cmp, ref left, ref right) = expr.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiEq` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:158:14 [INFO] [stdout] | [INFO] [stdout] 158 | if (op == BiEq || op == BiNe) && (is_float(cx, left) || is_float(cx, right)) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiNe` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:158:28 [INFO] [stdout] | [INFO] [stdout] 158 | if (op == BiEq || op == BiNe) && (is_float(cx, left) || is_float(cx, right)) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FLOAT_CMP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:160:18 [INFO] [stdout] | [INFO] [stdout] 160 | cx.span_lint(FLOAT_CMP, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `binop_to_string` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:162:6 [INFO] [stdout] | [INFO] [stdout] 162 | binop_to_string(op), &*map.span_to_snippet(left.span).unwrap_or("..".to_string()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:169:18 [INFO] [stdout] | [INFO] [stdout] 169 | fn is_float(cx: &Context, expr: &Expr) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:169:34 [INFO] [stdout] | [INFO] [stdout] 169 | fn is_float(cx: &Context, expr: &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `expr_ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:170:34 [INFO] [stdout] | [INFO] [stdout] 170 | if let ty::TyFloat(_) = walk_ty(expr_ty(cx.tcx, expr)).sty { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:183:6 [INFO] [stdout] | [INFO] [stdout] 183 | impl LintPass for Precedence { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:184:25 [INFO] [stdout] | [INFO] [stdout] 184 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:188:32 [INFO] [stdout] | [INFO] [stdout] 188 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:188:48 [INFO] [stdout] | [INFO] [stdout] 188 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:189:10 [INFO] [stdout] | [INFO] [stdout] 189 | if let ExprBinary(Spanned { node: op, ..}, ref left, ref right) = expr.node { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:189:21 [INFO] [stdout] | [INFO] [stdout] 189 | if let ExprBinary(Spanned { node: op, ..}, ref left, ref right) = expr.node { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PRECEDENCE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:191:18 [INFO] [stdout] | [INFO] [stdout] 181 | pub struct Precedence; [INFO] [stdout] | ---------------------- similarly named unit struct `Precedence` defined here [INFO] [stdout] ... [INFO] [stdout] 191 | cx.span_lint(PRECEDENCE, expr.span, [INFO] [stdout] | ^^^^^^^^^^ help: a unit struct with a similar name exists: `Precedence` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:198:26 [INFO] [stdout] | [INFO] [stdout] 198 | fn is_arith_expr(expr : &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:200:3 [INFO] [stdout] | [INFO] [stdout] 200 | ExprBinary(Spanned { node: op, ..}, _, _) => is_arith_op(op), [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:200:14 [INFO] [stdout] | [INFO] [stdout] 200 | ExprBinary(Spanned { node: op, ..}, _, _) => is_arith_op(op), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BinOp_` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:205:19 [INFO] [stdout] | [INFO] [stdout] 205 | fn is_bit_op(op : BinOp_) -> bool { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BinOp_` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:212:21 [INFO] [stdout] | [INFO] [stdout] 212 | fn is_arith_op(op : BinOp_) -> bool { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:225:6 [INFO] [stdout] | [INFO] [stdout] 225 | impl LintPass for CmpOwned { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:226:25 [INFO] [stdout] | [INFO] [stdout] 226 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:230:32 [INFO] [stdout] | [INFO] [stdout] 230 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:230:48 [INFO] [stdout] | [INFO] [stdout] 230 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 231 | if let ExprBinary(ref cmp, ref left, ref right) = expr.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `is_comparison_binop` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:232:7 [INFO] [stdout] | [INFO] [stdout] 232 | if is_comparison_binop(cmp.node) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:240:24 [INFO] [stdout] | [INFO] [stdout] 240 | fn check_to_owned(cx: &Context, expr: &Expr, other_span: Span) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:240:40 [INFO] [stdout] | [INFO] [stdout] 240 | fn check_to_owned(cx: &Context, expr: &Expr, other_span: 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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:240:58 [INFO] [stdout] | [INFO] [stdout] 240 | fn check_to_owned(cx: &Context, expr: &Expr, other_span: Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprMethodCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:242:4 [INFO] [stdout] | [INFO] [stdout] 242 | &ExprMethodCall(Spanned{node: ref ident, ..}, _, ref args) => { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:242:19 [INFO] [stdout] | [INFO] [stdout] 242 | &ExprMethodCall(Spanned{node: ref ident, ..}, _, ref args) => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CMP_OWNED` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:246:18 [INFO] [stdout] | [INFO] [stdout] 246 | cx.span_lint(CMP_OWNED, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:253:4 [INFO] [stdout] | [INFO] [stdout] 253 | &ExprCall(ref path, _) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:254:12 [INFO] [stdout] | [INFO] [stdout] 254 | if let &ExprPath(None, ref path) = &path.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CMP_OWNED` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:257:19 [INFO] [stdout] | [INFO] [stdout] 257 | cx.span_lint(CMP_OWNED, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:269:20 [INFO] [stdout] | [INFO] [stdout] 269 | fn is_str_arg(cx: &Context, args: &[P]) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:269:37 [INFO] [stdout] | [INFO] [stdout] 269 | fn is_str_arg(cx: &Context, args: &[P]) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:269:39 [INFO] [stdout] | [INFO] [stdout] 269 | fn is_str_arg(cx: &Context, args: &[P]) -> bool { [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `expr_ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:271:11 [INFO] [stdout] | [INFO] [stdout] 271 | walk_ty(expr_ty(cx.tcx, &*args[0])).sty { true } else { false } [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:16:6 [INFO] [stdout] | [INFO] [stdout] 16 | impl LintPass for EqOp { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:17:28 [INFO] [stdout] | [INFO] [stdout] 17 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:21:48 [INFO] [stdout] | [INFO] [stdout] 21 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:22:16 [INFO] [stdout] | [INFO] [stdout] 22 | if let ExprBinary(ref op, ref left, ref right) = e.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EQ_OP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:24:30 [INFO] [stdout] | [INFO] [stdout] 24 | cx.span_lint(EQ_OP, e.span, &format!( [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:32:25 [INFO] [stdout] | [INFO] [stdout] 32 | fn is_exp_equal(left : &Expr, right : &Expr) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:32:40 [INFO] [stdout] | [INFO] [stdout] 32 | fn is_exp_equal(left : &Expr, right : &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | (&ExprBinary(ref lop, ref ll, ref lr), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:35:6 [INFO] [stdout] | [INFO] [stdout] 35 | &ExprBinary(ref rop, ref rl, ref rr)) => [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBox` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | (&ExprBox(ref lpl, ref lbox), &ExprBox(ref rpl, ref rbox)) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBox` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:38:34 [INFO] [stdout] | [INFO] [stdout] 38 | (&ExprBox(ref lpl, ref lbox), &ExprBox(ref rpl, ref rbox)) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | (&ExprCall(ref lcallee, ref largs), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | &ExprCall(ref rcallee, ref rargs)) => is_exp_equal(lcallee, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprCast` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | (&ExprCast(ref lc, ref lty), &ExprCast(ref rc, ref rty)) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprCast` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:44:33 [INFO] [stdout] | [INFO] [stdout] 44 | (&ExprCast(ref lc, ref lty), &ExprCast(ref rc, ref rty)) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprField` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | (&ExprField(ref lfexp, ref lfident), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprField` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:47:6 [INFO] [stdout] | [INFO] [stdout] 47 | &ExprField(ref rfexp, ref rfident)) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | (&ExprLit(ref l), &ExprLit(ref r)) => l.node == r.node, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:49:22 [INFO] [stdout] | [INFO] [stdout] 49 | (&ExprLit(ref l), &ExprLit(ref r)) => l.node == r.node, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprMethodCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | (&ExprMethodCall(ref lident, ref lcty, ref lmargs), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprMethodCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:51:6 [INFO] [stdout] | [INFO] [stdout] 51 | &ExprMethodCall(ref rident, ref rcty, ref rmargs)) => [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprParen` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | (&ExprParen(ref lparen), _) => is_exp_equal(lparen, right), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprParen` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:55:8 [INFO] [stdout] | [INFO] [stdout] 55 | (_, &ExprParen(ref rparen)) => is_exp_equal(left, rparen), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | (&ExprPath(ref lqself, ref lsubpath), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:57:6 [INFO] [stdout] | [INFO] [stdout] 57 | &ExprPath(ref rqself, ref rsubpath)) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | (&ExprTup(ref ltup), &ExprTup(ref rtup)) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:60:25 [INFO] [stdout] | [INFO] [stdout] 60 | (&ExprTup(ref ltup), &ExprTup(ref rtup)) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprUnary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | (&ExprUnary(lunop, ref l), &ExprUnary(runop, ref r)) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprUnary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:62:31 [INFO] [stdout] | [INFO] [stdout] 62 | (&ExprUnary(lunop, ref l), &ExprUnary(runop, ref r)) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | (&ExprVec(ref l), &ExprVec(ref r)) => is_exps_equal(l, r), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:64:22 [INFO] [stdout] | [INFO] [stdout] 64 | (&ExprVec(ref l), &ExprVec(ref r)) => is_exps_equal(l, r), [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:69:27 [INFO] [stdout] | [INFO] [stdout] 69 | fn is_exps_equal(left : &[P], right : &[P]) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:69:29 [INFO] [stdout] | [INFO] [stdout] 69 | fn is_exps_equal(left : &[P], right : &[P]) -> bool { [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:69:47 [INFO] [stdout] | [INFO] [stdout] 69 | fn is_exps_equal(left : &[P], right : &[P]) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:69:49 [INFO] [stdout] | [INFO] [stdout] 69 | fn is_exps_equal(left : &[P], right : &[P]) -> bool { [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:73:26 [INFO] [stdout] | [INFO] [stdout] 73 | fn is_path_equal(left : &Path, right : &Path) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:73:41 [INFO] [stdout] | [INFO] [stdout] 73 | fn is_path_equal(left : &Path, right : &Path) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `QSelf` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:77:27 [INFO] [stdout] | [INFO] [stdout] 77 | fn is_qself_equal(left : &QSelf, right : &QSelf) -> bool { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `QSelf` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:77:43 [INFO] [stdout] | [INFO] [stdout] 77 | fn is_qself_equal(left : &QSelf, right : &QSelf) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:81:24 [INFO] [stdout] | [INFO] [stdout] 81 | fn is_ty_equal(left : &Ty, right : &Ty) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:81:37 [INFO] [stdout] | [INFO] [stdout] 81 | fn is_ty_equal(left : &Ty, right : &Ty) -> bool { [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:83:4 [INFO] [stdout] | [INFO] [stdout] 83 | (&TyVec(ref lvec), &TyVec(ref rvec)) => is_ty_equal(lvec, rvec), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:83:22 [INFO] [stdout] | [INFO] [stdout] 83 | (&TyVec(ref lvec), &TyVec(ref rvec)) => is_ty_equal(lvec, rvec), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyFixedLengthVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:84:4 [INFO] [stdout] | [INFO] [stdout] 84 | (&TyFixedLengthVec(ref lfvty, ref lfvexp), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyFixedLengthVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | &TyFixedLengthVec(ref rfvty, ref rfvexp)) => [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyPtr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:87:4 [INFO] [stdout] | [INFO] [stdout] 87 | (&TyPtr(ref lmut), &TyPtr(ref rmut)) => is_mut_ty_equal(lmut, rmut), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyPtr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:87:22 [INFO] [stdout] | [INFO] [stdout] 87 | (&TyPtr(ref lmut), &TyPtr(ref rmut)) => is_mut_ty_equal(lmut, rmut), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyRptr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:88:4 [INFO] [stdout] | [INFO] [stdout] 88 | (&TyRptr(ref ltime, ref lrmut), &TyRptr(ref rtime, ref rrmut)) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyRptr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:88:35 [INFO] [stdout] | [INFO] [stdout] 88 | (&TyRptr(ref ltime, ref lrmut), &TyRptr(ref rtime, ref rrmut)) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyBareFn` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:91:4 [INFO] [stdout] | [INFO] [stdout] 91 | (&TyBareFn(ref lbare), &TyBareFn(ref rbare)) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyBareFn` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:91:26 [INFO] [stdout] | [INFO] [stdout] 91 | (&TyBareFn(ref lbare), &TyBareFn(ref rbare)) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:93:7 [INFO] [stdout] | [INFO] [stdout] 93 | (&TyTup(ref ltup), &TyTup(ref rtup)) => is_tys_equal(ltup, rtup), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:93:25 [INFO] [stdout] | [INFO] [stdout] 93 | (&TyTup(ref ltup), &TyTup(ref rtup)) => is_tys_equal(ltup, rtup), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:94:4 [INFO] [stdout] | [INFO] [stdout] 94 | (&TyPath(ref lq, ref lpath), &TyPath(ref rq, ref rpath)) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:94:32 [INFO] [stdout] | [INFO] [stdout] 94 | (&TyPath(ref lq, ref lpath), &TyPath(ref rq, ref rpath)) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyObjectSum` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:96:7 [INFO] [stdout] | [INFO] [stdout] 96 | (&TyObjectSum(ref lsumty, ref lobounds), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyObjectSum` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | &TyObjectSum(ref rsumty, ref robounds)) => [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyPolyTraitRef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:100:4 [INFO] [stdout] | [INFO] [stdout] 100 | (&TyPolyTraitRef(ref ltbounds), &TyPolyTraitRef(ref rtbounds)) => [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyPolyTraitRef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:100:35 [INFO] [stdout] | [INFO] [stdout] 100 | (&TyPolyTraitRef(ref ltbounds), &TyPolyTraitRef(ref rtbounds)) => [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyParen` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:102:7 [INFO] [stdout] | [INFO] [stdout] 102 | (&TyParen(ref lty), &TyParen(ref rty)) => is_ty_equal(lty, rty), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyParen` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:102:26 [INFO] [stdout] | [INFO] [stdout] 102 | (&TyParen(ref lty), &TyParen(ref rty)) => is_ty_equal(lty, rty), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyTypeof` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:103:7 [INFO] [stdout] | [INFO] [stdout] 103 | (&TyTypeof(ref lof), &TyTypeof(ref rof)) => is_exp_equal(lof, rof), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyTypeof` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:103:27 [INFO] [stdout] | [INFO] [stdout] 103 | (&TyTypeof(ref lof), &TyTypeof(ref rof)) => is_exp_equal(lof, rof), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyParamBound` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:109:33 [INFO] [stdout] | [INFO] [stdout] 109 | fn is_param_bound_equal(left : &TyParamBound, right : &TyParamBound) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyParamBound` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:109:56 [INFO] [stdout] | [INFO] [stdout] 109 | fn is_param_bound_equal(left : &TyParamBound, right : &TyParamBound) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TraitTyParamBound` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:112:4 [INFO] [stdout] | [INFO] [stdout] 112 | (&TraitTyParamBound(ref lpoly, ref lmod), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TraitTyParamBound` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | &TraitTyParamBound(ref rpoly, ref rmod)) => [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `RegionTyParamBound` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:115:7 [INFO] [stdout] | [INFO] [stdout] 115 | (&RegionTyParamBound(ref ltime), &RegionTyParamBound(ref rtime)) => [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `RegionTyParamBound` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:115:39 [INFO] [stdout] | [INFO] [stdout] 115 | (&RegionTyParamBound(ref ltime), &RegionTyParamBound(ref rtime)) => [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PolyTraitRef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:121:35 [INFO] [stdout] | [INFO] [stdout] 121 | fn is_poly_traitref_equal(left : &PolyTraitRef, right : &PolyTraitRef) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PolyTraitRef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:121:58 [INFO] [stdout] | [INFO] [stdout] 121 | fn is_poly_traitref_equal(left : &PolyTraitRef, right : &PolyTraitRef) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyParamBounds` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:127:34 [INFO] [stdout] | [INFO] [stdout] 127 | fn is_param_bounds_equal(left : &TyParamBounds, right : &TyParamBounds) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyParamBounds` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:127:58 [INFO] [stdout] | [INFO] [stdout] 127 | fn is_param_bounds_equal(left : &TyParamBounds, right : &TyParamBounds) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MutTy` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:132:28 [INFO] [stdout] | [INFO] [stdout] 132 | fn is_mut_ty_equal(left : &MutTy, right : &MutTy) -> bool { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MutTy` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:132:44 [INFO] [stdout] | [INFO] [stdout] 132 | fn is_mut_ty_equal(left : &MutTy, right : &MutTy) -> bool { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BareFnTy` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:136:32 [INFO] [stdout] | [INFO] [stdout] 136 | fn is_bare_fn_ty_equal(left : &BareFnTy, right : &BareFnTy) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BareFnTy` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:136:51 [INFO] [stdout] | [INFO] [stdout] 136 | fn is_bare_fn_ty_equal(left : &BareFnTy, right : &BareFnTy) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:142:28 [INFO] [stdout] | [INFO] [stdout] 142 | fn is_fndecl_equal(left : &P, right : &P) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:142:30 [INFO] [stdout] | [INFO] [stdout] 142 | fn is_fndecl_equal(left : &P, right : &P) -> bool { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:142:48 [INFO] [stdout] | [INFO] [stdout] 142 | fn is_fndecl_equal(left : &P, right : &P) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:142:50 [INFO] [stdout] | [INFO] [stdout] 142 | fn is_fndecl_equal(left : &P, right : &P) -> bool { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FunctionRetTy` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:148:30 [INFO] [stdout] | [INFO] [stdout] 148 | fn is_fnret_ty_equal(left : &FunctionRetTy, right : &FunctionRetTy) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FunctionRetTy` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:148:54 [INFO] [stdout] | [INFO] [stdout] 148 | fn is_fnret_ty_equal(left : &FunctionRetTy, right : &FunctionRetTy) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `NoReturn` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:151:4 [INFO] [stdout] | [INFO] [stdout] 151 | (&NoReturn(_), &NoReturn(_)) | [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `NoReturn` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:151:18 [INFO] [stdout] | [INFO] [stdout] 151 | (&NoReturn(_), &NoReturn(_)) | [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DefaultReturn` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:152:4 [INFO] [stdout] | [INFO] [stdout] 152 | (&DefaultReturn(_), &DefaultReturn(_)) => true, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DefaultReturn` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:152:23 [INFO] [stdout] | [INFO] [stdout] 152 | (&DefaultReturn(_), &DefaultReturn(_)) => true, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Return` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:153:4 [INFO] [stdout] | [INFO] [stdout] 153 | (&Return(ref lty), &Return(ref rty)) => is_ty_equal(lty, rty), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Return` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:153:22 [INFO] [stdout] | [INFO] [stdout] 153 | (&Return(ref lty), &Return(ref rty)) => is_ty_equal(lty, rty), [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:158:21 [INFO] [stdout] | [INFO] [stdout] 158 | fn is_arg_equal(l: &Arg, r : &Arg) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:158:31 [INFO] [stdout] | [INFO] [stdout] 158 | fn is_arg_equal(l: &Arg, r : &Arg) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:162:27 [INFO] [stdout] | [INFO] [stdout] 162 | fn is_args_equal(left : &[Arg], right : &[Arg]) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:162:43 [INFO] [stdout] | [INFO] [stdout] 162 | fn is_args_equal(left : &[Arg], right : &[Arg]) -> bool { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:166:25 [INFO] [stdout] | [INFO] [stdout] 166 | fn is_pat_equal(left : &Pat, right : &Pat) -> bool { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:166:39 [INFO] [stdout] | [INFO] [stdout] 166 | fn is_pat_equal(left : &Pat, right : &Pat) -> bool { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatWild` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:168:4 [INFO] [stdout] | [INFO] [stdout] 168 | (&PatWild(lwild), &PatWild(rwild)) => lwild == rwild, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatWild` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:168:21 [INFO] [stdout] | [INFO] [stdout] 168 | (&PatWild(lwild), &PatWild(rwild)) => lwild == rwild, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatIdent` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:169:4 [INFO] [stdout] | [INFO] [stdout] 169 | (&PatIdent(ref lmode, ref lident, Option::None), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatIdent` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | &PatIdent(ref rmode, ref rident, Option::None)) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatIdent` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:172:4 [INFO] [stdout] | [INFO] [stdout] 172 | (&PatIdent(ref lmode, ref lident, Option::Some(ref lpat)), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatIdent` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 173 | &PatIdent(ref rmode, ref rident, Option::Some(ref rpat))) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatEnum` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:176:7 [INFO] [stdout] | [INFO] [stdout] 176 | (&PatEnum(ref lpath, ref lenum), &PatEnum(ref rpath, ref renum)) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatEnum` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:176:39 [INFO] [stdout] | [INFO] [stdout] 176 | (&PatEnum(ref lpath, ref lenum), &PatEnum(ref rpath, ref renum)) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatStruct` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:179:7 [INFO] [stdout] | [INFO] [stdout] 179 | (&PatStruct(ref lpath, ref lfieldpat, lbool), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatStruct` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | &PatStruct(ref rpath, ref rfieldpat, rbool)) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:183:7 [INFO] [stdout] | [INFO] [stdout] 183 | (&PatTup(ref ltup), &PatTup(ref rtup)) => is_pats_equal(ltup, rtup), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:183:26 [INFO] [stdout] | [INFO] [stdout] 183 | (&PatTup(ref ltup), &PatTup(ref rtup)) => is_pats_equal(ltup, rtup), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatBox` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:184:7 [INFO] [stdout] | [INFO] [stdout] 184 | (&PatBox(ref lboxed), &PatBox(ref rboxed)) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatBox` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:184:28 [INFO] [stdout] | [INFO] [stdout] 184 | (&PatBox(ref lboxed), &PatBox(ref rboxed)) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatRegion` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:186:7 [INFO] [stdout] | [INFO] [stdout] 186 | (&PatRegion(ref lpat, ref lmut), &PatRegion(ref rpat, ref rmut)) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatRegion` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:186:39 [INFO] [stdout] | [INFO] [stdout] 186 | (&PatRegion(ref lpat, ref lmut), &PatRegion(ref rpat, ref rmut)) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:188:4 [INFO] [stdout] | [INFO] [stdout] 188 | (&PatLit(ref llit), &PatLit(ref rlit)) => is_exp_equal(llit, rlit), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:188:23 [INFO] [stdout] | [INFO] [stdout] 188 | (&PatLit(ref llit), &PatLit(ref rlit)) => is_exp_equal(llit, rlit), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatRange` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:189:7 [INFO] [stdout] | [INFO] [stdout] 189 | (&PatRange(ref lfrom, ref lto), &PatRange(ref rfrom, ref rto)) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatRange` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:189:38 [INFO] [stdout] | [INFO] [stdout] 189 | (&PatRange(ref lfrom, ref lto), &PatRange(ref rfrom, ref rto)) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:191:7 [INFO] [stdout] | [INFO] [stdout] 191 | (&PatVec(ref lfirst, Option::None, ref llast), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 192 | &PatVec(ref rfirst, Option::None, ref rlast)) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:194:7 [INFO] [stdout] | [INFO] [stdout] 194 | (&PatVec(ref lfirst, Option::Some(ref lpat), ref llast), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:195:5 [INFO] [stdout] | [INFO] [stdout] 195 | &PatVec(ref rfirst, Option::Some(ref rpat), ref rlast)) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FieldPat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:203:54 [INFO] [stdout] | [INFO] [stdout] 203 | fn is_spanned_fieldpats_equal(left : &[code::Spanned], [INFO] [stdout] | - ^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FieldPat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:204:27 [INFO] [stdout] | [INFO] [stdout] 203 | fn is_spanned_fieldpats_equal(left : &[code::Spanned], [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 204 | right : &[code::Spanned]) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FieldPat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:208:30 [INFO] [stdout] | [INFO] [stdout] 208 | fn is_fieldpat_equal(left : &FieldPat, right : &FieldPat) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FieldPat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:208:49 [INFO] [stdout] | [INFO] [stdout] 208 | fn is_fieldpat_equal(left : &FieldPat, right : &FieldPat) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:214:27 [INFO] [stdout] | [INFO] [stdout] 214 | fn is_ident_equal(left : &Ident, right : &Ident) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:214:43 [INFO] [stdout] | [INFO] [stdout] 214 | fn is_ident_equal(left : &Ident, right : &Ident) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:218:27 [INFO] [stdout] | [INFO] [stdout] 218 | fn is_pats_equal(left : &[P], right : &[P]) -> bool { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:218:29 [INFO] [stdout] | [INFO] [stdout] 218 | fn is_pats_equal(left : &[P], right : &[P]) -> bool { [INFO] [stdout] | - ^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:218:46 [INFO] [stdout] | [INFO] [stdout] 218 | fn is_pats_equal(left : &[P], right : &[P]) -> bool { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:218:48 [INFO] [stdout] | [INFO] [stdout] 218 | fn is_pats_equal(left : &[P], right : &[P]) -> bool { [INFO] [stdout] | - ^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LifetimeDef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:222:33 [INFO] [stdout] | [INFO] [stdout] 222 | fn is_lifetimedef_equal(left : &LifetimeDef, right : &LifetimeDef) [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LifetimeDef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:222:55 [INFO] [stdout] | [INFO] [stdout] 222 | fn is_lifetimedef_equal(left : &LifetimeDef, right : &LifetimeDef) [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LifetimeDef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:228:35 [INFO] [stdout] | [INFO] [stdout] 228 | fn is_lifetimedefs_equal(left : &[LifetimeDef], right : &[LifetimeDef]) [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LifetimeDef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:228:59 [INFO] [stdout] | [INFO] [stdout] 228 | fn is_lifetimedefs_equal(left : &[LifetimeDef], right : &[LifetimeDef]) [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:233:30 [INFO] [stdout] | [INFO] [stdout] 233 | fn is_lifetime_equal(left : &Lifetime, right : &Lifetime) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:233:49 [INFO] [stdout] | [INFO] [stdout] 233 | fn is_lifetime_equal(left : &Lifetime, right : &Lifetime) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:237:26 [INFO] [stdout] | [INFO] [stdout] 237 | fn is_tys_equal(left : &[P], right : &[P]) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:237:28 [INFO] [stdout] | [INFO] [stdout] 237 | fn is_tys_equal(left : &[P], right : &[P]) -> bool { [INFO] [stdout] | - ^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:237:44 [INFO] [stdout] | [INFO] [stdout] 237 | fn is_tys_equal(left : &[P], right : &[P]) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:237:46 [INFO] [stdout] | [INFO] [stdout] 237 | fn is_tys_equal(left : &[P], right : &[P]) -> bool { [INFO] [stdout] | - ^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BinOp` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eq_op.rs:253:24 [INFO] [stdout] | [INFO] [stdout] 253 | fn is_cmp_or_bit(op : &BinOp) -> bool { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:47:6 [INFO] [stdout] | [INFO] [stdout] 47 | impl LintPass for BitMask { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:48:28 [INFO] [stdout] | [INFO] [stdout] 48 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:52:35 [INFO] [stdout] | [INFO] [stdout] 52 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:52:48 [INFO] [stdout] | [INFO] [stdout] 52 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:53:16 [INFO] [stdout] | [INFO] [stdout] 53 | if let ExprBinary(ref cmp, ref left, ref right) = e.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `is_comparison_binop` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:54:7 [INFO] [stdout] | [INFO] [stdout] 54 | if is_comparison_binop(cmp.node) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BinOp_` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:66:21 [INFO] [stdout] | [INFO] [stdout] 66 | fn invert_cmp(cmp : BinOp_) -> BinOp_ { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BinOp_` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:66:32 [INFO] [stdout] | [INFO] [stdout] 66 | fn invert_cmp(cmp : BinOp_) -> BinOp_ { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiGt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:70:11 [INFO] [stdout] | [INFO] [stdout] 70 | BiLt => BiGt, [INFO] [stdout] | ^^^^ help: a local variable with a similar name exists: `BiLt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiLt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:71:11 [INFO] [stdout] | [INFO] [stdout] 71 | BiGt => BiLt, [INFO] [stdout] | ^^^^ help: a local variable with a similar name exists: `BiGt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiGe` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:72:11 [INFO] [stdout] | [INFO] [stdout] 72 | BiLe => BiGe, [INFO] [stdout] | ^^^^ help: a local variable with a similar name exists: `BiLe` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiLe` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:73:11 [INFO] [stdout] | [INFO] [stdout] 73 | BiGe => BiLe, [INFO] [stdout] | ^^^^ help: a local variable with a similar name exists: `BiGe` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiOr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:74:8 [INFO] [stdout] | [INFO] [stdout] 74 | _ => BiOr // Dummy [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:79:23 [INFO] [stdout] | [INFO] [stdout] 79 | fn check_compare(cx: &Context, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u64, span: &Span) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:79:41 [INFO] [stdout] | [INFO] [stdout] 79 | fn check_compare(cx: &Context, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u64, span: &Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BinOp_` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:79:55 [INFO] [stdout] | [INFO] [stdout] 79 | fn check_compare(cx: &Context, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u64, span: &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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:79:86 [INFO] [stdout] | [INFO] [stdout] 79 | fn check_compare(cx: &Context, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u64, span: &Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprParen` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:81:4 [INFO] [stdout] | [INFO] [stdout] 81 | &ExprParen(ref subexp) => check_compare(cx, subexp, cmp_op, cmp_value, span), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:82:4 [INFO] [stdout] | [INFO] [stdout] 82 | &ExprBinary(ref op, ref left, ref right) => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiBitAnd` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:83:18 [INFO] [stdout] | [INFO] [stdout] 83 | if op.node != BiBitAnd && op.node != BiBitOr { return; } [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiBitOr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:83:41 [INFO] [stdout] | [INFO] [stdout] 83 | if op.node != BiBitAnd && op.node != BiBitOr { return; } [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:92:24 [INFO] [stdout] | [INFO] [stdout] 92 | fn check_bit_mask(cx: &Context, bit_op: BinOp_, cmp_op: BinOp_, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BinOp_` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:92:41 [INFO] [stdout] | [INFO] [stdout] 92 | fn check_bit_mask(cx: &Context, bit_op: BinOp_, cmp_op: BinOp_, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BinOp_` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:92:57 [INFO] [stdout] | [INFO] [stdout] 92 | fn check_bit_mask(cx: &Context, bit_op: BinOp_, cmp_op: BinOp_, [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:93:43 [INFO] [stdout] | [INFO] [stdout] 93 | mask_value: u64, cmp_value: u64, span: &Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:98:19 [INFO] [stdout] | [INFO] [stdout] 98 | cx.span_lint(BAD_BIT_MASK, *span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:104:19 [INFO] [stdout] | [INFO] [stdout] 104 | cx.span_lint(BAD_BIT_MASK, *span, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:109:18 [INFO] [stdout] | [INFO] [stdout] 109 | cx.span_lint(BAD_BIT_MASK, *span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:117:18 [INFO] [stdout] | [INFO] [stdout] 117 | cx.span_lint(BAD_BIT_MASK, *span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:122:19 [INFO] [stdout] | [INFO] [stdout] 122 | cx.span_lint(BAD_BIT_MASK, *span, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:127:18 [INFO] [stdout] | [INFO] [stdout] 127 | cx.span_lint(BAD_BIT_MASK, *span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INEFFECTIVE_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:132:19 [INFO] [stdout] | [INFO] [stdout] 132 | cx.span_lint(INEFFECTIVE_BIT_MASK, *span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:141:18 [INFO] [stdout] | [INFO] [stdout] 141 | cx.span_lint(BAD_BIT_MASK, *span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:146:19 [INFO] [stdout] | [INFO] [stdout] 146 | cx.span_lint(BAD_BIT_MASK, *span, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:151:18 [INFO] [stdout] | [INFO] [stdout] 151 | cx.span_lint(BAD_BIT_MASK, *span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INEFFECTIVE_BIT_MASK` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:156:19 [INFO] [stdout] | [INFO] [stdout] 156 | cx.span_lint(INEFFECTIVE_BIT_MASK, *span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:167:27 [INFO] [stdout] | [INFO] [stdout] 167 | fn fetch_int_literal(cx: &Context, lit : &Expr) -> Option { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:167:43 [INFO] [stdout] | [INFO] [stdout] 167 | fn fetch_int_literal(cx: &Context, lit : &Expr) -> Option { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:169:4 [INFO] [stdout] | [INFO] [stdout] 169 | &ExprLit(ref lit_ptr) => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitInt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:170:12 [INFO] [stdout] | [INFO] [stdout] 170 | if let &LitInt(value, _) = &lit_ptr.node { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:174:4 [INFO] [stdout] | [INFO] [stdout] 174 | &ExprPath(_, _) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PathResolution` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:179:27 [INFO] [stdout] | [INFO] [stdout] 179 | Some(&PathResolution { base_def: DefConst(def_id), ..}) => Some(def_id), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DefConst` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:179:54 [INFO] [stdout] | [INFO] [stdout] 179 | Some(&PathResolution { base_def: DefConst(def_id), ..}) => Some(def_id), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `lookup_const_by_id` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/bit_mask.rs:183:32 [INFO] [stdout] | [INFO] [stdout] 183 | .and_then(|def_id| lookup_const_by_id(cx.tcx, def_id, Option::None)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:24:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl LintPass for PtrArg { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:25:28 [INFO] [stdout] | [INFO] [stdout] 25 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:29:35 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_item(&mut self, cx: &Context, item: &Item) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 5 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:29:51 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_item(&mut self, cx: &Context, item: &Item) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ItemFn` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:30:11 [INFO] [stdout] | [INFO] [stdout] 30 | if let &ItemFn(ref decl, _, _, _, _, _) = &item.node { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:35:40 [INFO] [stdout] | [INFO] [stdout] 35 | fn check_impl_item(&mut self, cx: &Context, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 5 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:35:56 [INFO] [stdout] | [INFO] [stdout] 35 | fn check_impl_item(&mut self, cx: &Context, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MethodImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 36 | if let &MethodImplItem(ref sig, _) = &item.node { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:41:38 [INFO] [stdout] | [INFO] [stdout] 41 | fn check_trait_item(&mut self, cx: &Context, item: &TraitItem) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 5 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:41:54 [INFO] [stdout] | [INFO] [stdout] 41 | fn check_trait_item(&mut self, cx: &Context, item: &TraitItem) { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MethodTraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:42:11 [INFO] [stdout] | [INFO] [stdout] 42 | if let &MethodTraitItem(ref sig, _) = &item.node { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:48:18 [INFO] [stdout] | [INFO] [stdout] 48 | fn check_fn(cx: &Context, decl: &FnDecl) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 5 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:48:34 [INFO] [stdout] | [INFO] [stdout] 48 | fn check_fn(cx: &Context, decl: &FnDecl) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyPtr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | &TyPtr(ref p) | &TyRptr(_, ref p) => [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyRptr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:51:21 [INFO] [stdout] | [INFO] [stdout] 51 | &TyPtr(ref p) | &TyRptr(_, ref p) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:58:27 [INFO] [stdout] | [INFO] [stdout] 58 | fn check_ptr_subtype(cx: &Context, span: Span, ty: &Ty) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 5 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:58:42 [INFO] [stdout] | [INFO] [stdout] 58 | fn check_ptr_subtype(cx: &Context, span: Span, ty: &Ty) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:58:53 [INFO] [stdout] | [INFO] [stdout] 58 | fn check_ptr_subtype(cx: &Context, span: Span, ty: &Ty) { [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PTR_ARG` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:61:16 [INFO] [stdout] | [INFO] [stdout] 61 | cx.span_lint(PTR_ARG, span, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PTR_ARG` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/ptr_arg.rs:64:23 [INFO] [stdout] | [INFO] [stdout] 64 | }), |_| cx.span_lint(PTR_ARG, span, "Writing '&Vec<_>' instead of \ [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:23:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl LintPass for NeedlessBool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:24:28 [INFO] [stdout] | [INFO] [stdout] 24 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:28:35 [INFO] [stdout] | [INFO] [stdout] 28 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 5 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:28:48 [INFO] [stdout] | [INFO] [stdout] 28 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprIf` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:29:16 [INFO] [stdout] | [INFO] [stdout] 29 | if let ExprIf(_, ref then_block, Option::Some(ref else_expr)) = e.node { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:31:64 [INFO] [stdout] | [INFO] [stdout] 31 | ... (Option::Some(true), Option::Some(true)) => { cx.span_lint(NEEDLESS_BOOL, e.span, "your if-then-else expression will always return ... [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:32:65 [INFO] [stdout] | [INFO] [stdout] 32 | ... (Option::Some(true), Option::Some(false)) => { cx.span_lint(NEEDLESS_BOOL, e.span, "you can reduce your if-statement to its predica... [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:33:65 [INFO] [stdout] | [INFO] [stdout] 33 | ... (Option::Some(false), Option::Some(true)) => { cx.span_lint(NEEDLESS_BOOL, e.span, "you can reduce your if-statement to '!' + your ... [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:34:66 [INFO] [stdout] | [INFO] [stdout] 34 | ... (Option::Some(false), Option::Some(false)) => { cx.span_lint(NEEDLESS_BOOL, e.span, "your if-then-else expression will always retur... [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Block` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:41:29 [INFO] [stdout] | [INFO] [stdout] 41 | fn fetch_bool_block(block: &Block) -> Option { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:45:27 [INFO] [stdout] | [INFO] [stdout] 45 | fn fetch_bool_expr(expr: &Expr) -> Option { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBlock` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:47:4 [INFO] [stdout] | [INFO] [stdout] 47 | &ExprBlock(ref block) => fetch_bool_block(block), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:48:4 [INFO] [stdout] | [INFO] [stdout] 48 | &ExprLit(ref lit_ptr) => if let &LitBool(value) = &lit_ptr.node { Option::Some(value) } else { Option::None }, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitBool` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/needless_bool.rs:48:36 [INFO] [stdout] | [INFO] [stdout] 48 | &ExprLit(ref lit_ptr) => if let &LitBool(value) = &lit_ptr.node { Option::Some(value) } else { Option::None }, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:29:6 [INFO] [stdout] | [INFO] [stdout] 29 | impl LintPass for ApproxConstant { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:30:28 [INFO] [stdout] | [INFO] [stdout] 30 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:34:35 [INFO] [stdout] | [INFO] [stdout] 34 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:34:48 [INFO] [stdout] | [INFO] [stdout] 34 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:35:11 [INFO] [stdout] | [INFO] [stdout] 35 | if let &ExprLit(ref lit) = &e.node { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:41:19 [INFO] [stdout] | [INFO] [stdout] 41 | fn check_lit(cx: &Context, lit: &Lit, span: Span) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:41:34 [INFO] [stdout] | [INFO] [stdout] 41 | fn check_lit(cx: &Context, lit: &Lit, span: 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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:41:45 [INFO] [stdout] | [INFO] [stdout] 41 | fn check_lit(cx: &Context, lit: &Lit, span: Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitFloat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:43:4 [INFO] [stdout] | [INFO] [stdout] 43 | &LitFloat(ref str, TyF32) => check_known_consts(cx, span, str, "f32"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitFloat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:44:4 [INFO] [stdout] | [INFO] [stdout] 44 | &LitFloat(ref str, TyF64) => check_known_consts(cx, span, str, "f64"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitFloatUnsuffixed` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:45:4 [INFO] [stdout] | [INFO] [stdout] 45 | &LitFloatUnsuffixed(ref str) => check_known_consts(cx, span, str, "f{32, 64}"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:50:28 [INFO] [stdout] | [INFO] [stdout] 50 | fn check_known_consts(cx: &Context, span: Span, str: &str, module: &str) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:50:43 [INFO] [stdout] | [INFO] [stdout] 50 | fn check_known_consts(cx: &Context, span: Span, str: &str, module: &str) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `APPROX_CONSTANT` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/approx_const.rs:54:18 [INFO] [stdout] | [INFO] [stdout] 54 | cx.span_lint(APPROX_CONSTANT, span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:14:6 [INFO] [stdout] | [INFO] [stdout] 14 | impl LintPass for EtaPass { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:15:28 [INFO] [stdout] | [INFO] [stdout] 15 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:19:35 [INFO] [stdout] | [INFO] [stdout] 19 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:19:51 [INFO] [stdout] | [INFO] [stdout] 19 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprClosure` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:20:16 [INFO] [stdout] | [INFO] [stdout] 20 | if let ExprClosure(_, ref decl, ref blk) = expr.node { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 26 | if let ExprCall(ref caller, ref args) = ex.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatIdent` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:33:32 [INFO] [stdout] | [INFO] [stdout] 33 | if let PatIdent(_, ident, _) = a1.pat.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:35:36 [INFO] [stdout] | [INFO] [stdout] 35 | ... if let ExprPath(None, ref p) = a2.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `REDUNDANT_CLOSURE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:51:34 [INFO] [stdout] | [INFO] [stdout] 51 | cx.span_lint(REDUNDANT_CLOSURE, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `expr_to_string` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/eta_reduction.rs:53:43 [INFO] [stdout] | [INFO] [stdout] 53 | ... expr_to_string(caller))[..]) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:16:6 [INFO] [stdout] | [INFO] [stdout] 16 | impl LintPass for IdentityOp { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:17:28 [INFO] [stdout] | [INFO] [stdout] 17 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:21:48 [INFO] [stdout] | [INFO] [stdout] 21 | fn check_expr(&mut self, cx: &Context, e: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:22:16 [INFO] [stdout] | [INFO] [stdout] 22 | if let ExprBinary(ref cmp, ref left, ref right) = e.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:47:15 [INFO] [stdout] | [INFO] [stdout] 47 | fn check(cx: &Context, e: &Expr, m: i8, span: Span, arg: Span) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:47:28 [INFO] [stdout] | [INFO] [stdout] 47 | fn check(cx: &Context, e: &Expr, m: i8, span: Span, arg: 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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:47:47 [INFO] [stdout] | [INFO] [stdout] 47 | fn check(cx: &Context, e: &Expr, m: i8, span: Span, arg: 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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:47:58 [INFO] [stdout] | [INFO] [stdout] 47 | fn check(cx: &Context, e: &Expr, m: i8, span: Span, arg: Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `IDENTITY_OP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:50:22 [INFO] [stdout] | [INFO] [stdout] 50 | cx.span_lint(IDENTITY_OP, span, &format!( [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:56:18 [INFO] [stdout] | [INFO] [stdout] 56 | fn have_lit(cx: &Context, e : &Expr, m: i8) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:56:32 [INFO] [stdout] | [INFO] [stdout] 56 | fn have_lit(cx: &Context, e : &Expr, m: i8) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprUnary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | &ExprUnary(UnNeg, ref litexp) => have_lit(cx, litexp, -m), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:59:10 [INFO] [stdout] | [INFO] [stdout] 59 | &ExprLit(ref lit) => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitInt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:61:19 [INFO] [stdout] | [INFO] [stdout] 61 | (&LitInt(0, _), 0) => true, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitInt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:62:19 [INFO] [stdout] | [INFO] [stdout] 62 | (&LitInt(1, SignedIntLit(_, Plus)), 1) => true, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:62:29 [INFO] [stdout] | [INFO] [stdout] 62 | (&LitInt(1, SignedIntLit(_, Plus)), 1) => true, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitInt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:63:19 [INFO] [stdout] | [INFO] [stdout] 63 | (&LitInt(1, UnsuffixedIntLit(Plus)), 1) => true, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UnsuffixedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:63:29 [INFO] [stdout] | [INFO] [stdout] 63 | (&LitInt(1, UnsuffixedIntLit(Plus)), 1) => true, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitInt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:64:19 [INFO] [stdout] | [INFO] [stdout] 64 | (&LitInt(1, SignedIntLit(_, Minus)), -1) => true, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:64:29 [INFO] [stdout] | [INFO] [stdout] 64 | (&LitInt(1, SignedIntLit(_, Minus)), -1) => true, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitInt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 65 | (&LitInt(1, UnsuffixedIntLit(Minus)), -1) => true, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UnsuffixedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:65:29 [INFO] [stdout] | [INFO] [stdout] 65 | (&LitInt(1, UnsuffixedIntLit(Minus)), -1) => true, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprParen` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:69:10 [INFO] [stdout] | [INFO] [stdout] 69 | &ExprParen(ref p) => have_lit(cx, p, m), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:70:10 [INFO] [stdout] | [INFO] [stdout] 70 | &ExprPath(_, _) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PathResolution` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:72:23 [INFO] [stdout] | [INFO] [stdout] 72 | Some(&PathResolution { base_def: DefConst(id), ..}) => [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DefConst` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:72:50 [INFO] [stdout] | [INFO] [stdout] 72 | Some(&PathResolution { base_def: DefConst(id), ..}) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `lookup_const_by_id` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/identity_op.rs:73:25 [INFO] [stdout] | [INFO] [stdout] 73 | lookup_const_by_id(cx.tcx, id, Option::None) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:14:6 [INFO] [stdout] | [INFO] [stdout] 14 | impl LintPass for MutMut { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:15:25 [INFO] [stdout] | [INFO] [stdout] 15 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:19:32 [INFO] [stdout] | [INFO] [stdout] 19 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:19:48 [INFO] [stdout] | [INFO] [stdout] 19 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:24:30 [INFO] [stdout] | [INFO] [stdout] 24 | fn check_ty(&mut self, cx: &Context, ty: &Ty) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:24:44 [INFO] [stdout] | [INFO] [stdout] 24 | fn check_ty(&mut self, cx: &Context, ty: &Ty) { [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUT_MUT` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:25:67 [INFO] [stdout] | [INFO] [stdout] 25 | unwrap_mut(ty).and_then(unwrap_mut).map_or((), |_| cx.span_lint(MUT_MUT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:30:25 [INFO] [stdout] | [INFO] [stdout] 30 | fn check_expr_expd(cx: &Context, expr: &Expr, info: Option<&ExpnInfo>) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:30:41 [INFO] [stdout] | [INFO] [stdout] 30 | fn check_expr_expd(cx: &Context, expr: &Expr, info: Option<&ExpnInfo>) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExpnInfo` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:30:61 [INFO] [stdout] | [INFO] [stdout] 30 | fn check_expr_expd(cx: &Context, expr: &Expr, info: Option<&ExpnInfo>) { [INFO] [stdout] | - ^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:33:25 [INFO] [stdout] | [INFO] [stdout] 33 | fn unwrap_addr(expr : &Expr) -> Option<&Expr> { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:33:42 [INFO] [stdout] | [INFO] [stdout] 33 | fn unwrap_addr(expr : &Expr) -> Option<&Expr> { [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprAddrOf` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:35:4 [INFO] [stdout] | [INFO] [stdout] 35 | ExprAddrOf(MutMutable, ref e) => Option::Some(e), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUT_MUT` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | cx.span_lint(MUT_MUT, expr.span, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `expr_ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:46:6 [INFO] [stdout] | [INFO] [stdout] 46 | expr_ty(cx.tcx, e).sty { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyRef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:45:11 [INFO] [stdout] | [INFO] [stdout] 45 | if let TyRef(_, mt{ty: _, mutbl: MutMutable}) = [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `mt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:45:20 [INFO] [stdout] | [INFO] [stdout] 45 | if let TyRef(_, mt{ty: _, mutbl: MutMutable}) = [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUT_MUT` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:47:18 [INFO] [stdout] | [INFO] [stdout] 47 | cx.span_lint(MUT_MUT, expr.span, [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:55:21 [INFO] [stdout] | [INFO] [stdout] 55 | fn unwrap_mut(ty : &Ty) -> Option<&Ty> { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:55:36 [INFO] [stdout] | [INFO] [stdout] 55 | fn unwrap_mut(ty : &Ty) -> Option<&Ty> { [INFO] [stdout] | - ^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyPtr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:57:3 [INFO] [stdout] | [INFO] [stdout] 57 | TyPtr(MutTy{ ty: ref pty, mutbl: MutMutable }) => Option::Some(pty), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MutTy` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | TyPtr(MutTy{ ty: ref pty, mutbl: MutMutable }) => Option::Some(pty), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TyRptr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:58:3 [INFO] [stdout] | [INFO] [stdout] 58 | TyRptr(_, MutTy{ ty: ref pty, mutbl: MutMutable }) => Option::Some(pty), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MutTy` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/mut_mut.rs:58:13 [INFO] [stdout] | [INFO] [stdout] 58 | TyRptr(_, MutTy{ ty: ref pty, mutbl: MutMutable }) => Option::Some(pty), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:24:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl LintPass for LenZero { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:29:32 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_item(&mut self, cx: &Context, item: &Item) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:29:48 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_item(&mut self, cx: &Context, item: &Item) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ItemTrait` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | &ItemTrait(_, _, _, ref trait_items) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ItemImpl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | &ItemImpl(_, _, _, None, _, ref impl_items) => // only non-trait [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:39:32 [INFO] [stdout] | [INFO] [stdout] 39 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:39:48 [INFO] [stdout] | [INFO] [stdout] 39 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:40:11 [INFO] [stdout] | [INFO] [stdout] 40 | if let &ExprBinary(Spanned{node: cmp, ..}, ref left, ref right) = [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:40:22 [INFO] [stdout] | [INFO] [stdout] 40 | if let &ExprBinary(Spanned{node: cmp, ..}, ref left, ref right) = [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:51:27 [INFO] [stdout] | [INFO] [stdout] 51 | fn check_trait_items(cx: &Context, item: &Item, trait_items: &[P]) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:51:43 [INFO] [stdout] | [INFO] [stdout] 51 | fn check_trait_items(cx: &Context, item: &Item, trait_items: &[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] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:51:64 [INFO] [stdout] | [INFO] [stdout] 51 | fn check_trait_items(cx: &Context, item: &Item, trait_items: &[P]) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:51:66 [INFO] [stdout] | [INFO] [stdout] 51 | fn check_trait_items(cx: &Context, item: &Item, trait_items: &[P]) { [INFO] [stdout] | - ^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | fn is_named_self(item: &TraitItem, name: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MethodTraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:53:41 [INFO] [stdout] | [INFO] [stdout] 53 | item.ident.as_str() == name && if let MethodTraitItem(ref sig, _) = [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LEN_WITHOUT_IS_EMPTY` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:61:18 [INFO] [stdout] | [INFO] [stdout] 61 | cx.span_lint(LEN_WITHOUT_IS_EMPTY, i.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:70:26 [INFO] [stdout] | [INFO] [stdout] 70 | fn check_impl_items(cx: &Context, item: &Item, impl_items: &[P]) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:70:42 [INFO] [stdout] | [INFO] [stdout] 70 | fn check_impl_items(cx: &Context, item: &Item, impl_items: &[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] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:70:62 [INFO] [stdout] | [INFO] [stdout] 70 | fn check_impl_items(cx: &Context, item: &Item, impl_items: &[P]) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:70:64 [INFO] [stdout] | [INFO] [stdout] 70 | fn check_impl_items(cx: &Context, item: &Item, impl_items: &[P]) { [INFO] [stdout] | - ^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:71:26 [INFO] [stdout] | [INFO] [stdout] 71 | fn is_named_self(item: &ImplItem, name: &str) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MethodImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:72:41 [INFO] [stdout] | [INFO] [stdout] 72 | item.ident.as_str() == name && if let MethodImplItem(ref sig, _) = [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LEN_WITHOUT_IS_EMPTY` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:80:18 [INFO] [stdout] | [INFO] [stdout] 80 | cx.span_lint(LEN_WITHOUT_IS_EMPTY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:81:6 [INFO] [stdout] | [INFO] [stdout] 81 | Span{ lo: s.lo, hi: s.lo, expn_id: s.expn_id }, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MethodSig` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:91:22 [INFO] [stdout] | [INFO] [stdout] 91 | fn is_self_sig(sig: &MethodSig) -> bool { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:96:19 [INFO] [stdout] | [INFO] [stdout] 96 | fn check_cmp(cx: &Context, span: Span, left: &Expr, right: &Expr, empty: &str) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:96:34 [INFO] [stdout] | [INFO] [stdout] 96 | fn check_cmp(cx: &Context, span: Span, left: &Expr, right: &Expr, empty: &str) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:96:47 [INFO] [stdout] | [INFO] [stdout] 96 | fn check_cmp(cx: &Context, span: Span, left: &Expr, right: &Expr, empty: &str) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:96:61 [INFO] [stdout] | [INFO] [stdout] 96 | fn check_cmp(cx: &Context, span: Span, left: &Expr, right: &Expr, empty: &str) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | (&ExprLit(ref lit), &ExprMethodCall(ref method, _, ref args)) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprMethodCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:98:24 [INFO] [stdout] | [INFO] [stdout] 98 | (&ExprLit(ref lit), &ExprMethodCall(ref method, _, ref args)) => [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprMethodCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | (&ExprMethodCall(ref method, _, ref args), &ExprLit(ref lit)) => [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:100:47 [INFO] [stdout] | [INFO] [stdout] 100 | (&ExprMethodCall(ref method, _, ref args), &ExprLit(ref lit)) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:106:24 [INFO] [stdout] | [INFO] [stdout] 106 | fn check_len_zero(cx: &Context, span: Span, method: &SpannedIdent, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:106:39 [INFO] [stdout] | [INFO] [stdout] 106 | fn check_len_zero(cx: &Context, span: Span, method: &SpannedIdent, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SpannedIdent` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:106:54 [INFO] [stdout] | [INFO] [stdout] 106 | fn check_len_zero(cx: &Context, span: Span, method: &SpannedIdent, [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:107:11 [INFO] [stdout] | [INFO] [stdout] 107 | args: &[P], lit: &Lit, empty: &str) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:107:13 [INFO] [stdout] | [INFO] [stdout] 106 | fn check_len_zero(cx: &Context, span: Span, method: &SpannedIdent, [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 107 | args: &[P], lit: &Lit, empty: &str) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:107:27 [INFO] [stdout] | [INFO] [stdout] 107 | args: &[P], lit: &Lit, empty: &str) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:108:10 [INFO] [stdout] | [INFO] [stdout] 108 | if let &Spanned{node: LitInt(0, _), ..} = lit { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitInt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:108:24 [INFO] [stdout] | [INFO] [stdout] 108 | if let &Spanned{node: LitInt(0, _), ..} = lit { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LEN_ZERO` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:111:17 [INFO] [stdout] | [INFO] [stdout] 111 | cx.span_lint(LEN_ZERO, span, &format!( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:119:22 [INFO] [stdout] | [INFO] [stdout] 119 | fn has_is_empty(cx: &Context, expr: &Expr) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:119:38 [INFO] [stdout] | [INFO] [stdout] 119 | fn has_is_empty(cx: &Context, expr: &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:121:22 [INFO] [stdout] | [INFO] [stdout] 121 | fn is_is_empty(cx: &Context, id: &ImplOrTraitItemId) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplOrTraitItemId` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:121:36 [INFO] [stdout] | [INFO] [stdout] 121 | fn is_is_empty(cx: &Context, id: &ImplOrTraitItemId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MethodTraitItemId` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:122:11 [INFO] [stdout] | [INFO] [stdout] 122 | if let &MethodTraitItemId(def_id) = id { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:132:28 [INFO] [stdout] | [INFO] [stdout] 132 | fn has_is_empty_impl(cx: &Context, id: &DefId) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefId` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:132:42 [INFO] [stdout] | [INFO] [stdout] 132 | fn has_is_empty_impl(cx: &Context, id: &DefId) -> bool { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `expr_ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/len_zero.rs:139:21 [INFO] [stdout] | [INFO] [stdout] 139 | let ty = &walk_ty(&expr_ty(cx.tcx, expr)); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:18:6 [INFO] [stdout] | [INFO] [stdout] 18 | impl LintPass for AttrPass { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:19:28 [INFO] [stdout] | [INFO] [stdout] 19 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:23:35 [INFO] [stdout] | [INFO] [stdout] 23 | fn check_item(&mut self, cx: &Context, item: &Item) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:23:51 [INFO] [stdout] | [INFO] [stdout] 23 | fn check_item(&mut self, cx: &Context, item: &Item) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:30:40 [INFO] [stdout] | [INFO] [stdout] 30 | fn check_impl_item(&mut self, cx: &Context, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:30:56 [INFO] [stdout] | [INFO] [stdout] 30 | fn check_impl_item(&mut self, cx: &Context, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:37:38 [INFO] [stdout] | [INFO] [stdout] 37 | fn check_trait_item(&mut self, cx: &Context, item: &TraitItem) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | fn check_trait_item(&mut self, cx: &Context, item: &TraitItem) { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:45:28 [INFO] [stdout] | [INFO] [stdout] 45 | fn is_relevant_item(item: &Item) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ItemFn` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | if let &ItemFn(_, _, _, _, _, ref block) = &item.node { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn is_relevant_impl(item: &ImplItem) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MethodImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:53:3 [INFO] [stdout] | [INFO] [stdout] 53 | MethodImplItem(_, ref block) => is_relevant_block(block), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:58:29 [INFO] [stdout] | [INFO] [stdout] 58 | fn is_relevant_trait(item: &TraitItem) -> bool { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MethodTraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:60:3 [INFO] [stdout] | [INFO] [stdout] 60 | MethodTraitItem(_, None) => true, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MethodTraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:61:3 [INFO] [stdout] | [INFO] [stdout] 61 | MethodTraitItem(_, Some(ref block)) => is_relevant_block(block), [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Block` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:66:30 [INFO] [stdout] | [INFO] [stdout] 66 | fn is_relevant_block(block: &Block) -> bool { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `StmtDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:69:4 [INFO] [stdout] | [INFO] [stdout] 69 | StmtDecl(_, _) => return true, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `StmtExpr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:70:4 [INFO] [stdout] | [INFO] [stdout] 70 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `StmtSemi` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:70:28 [INFO] [stdout] | [INFO] [stdout] 70 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:79:28 [INFO] [stdout] | [INFO] [stdout] 79 | fn is_relevant_expr(expr: &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBlock` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:81:3 [INFO] [stdout] | [INFO] [stdout] 81 | ExprBlock(ref block) => is_relevant_block(block), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprRet` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:82:3 [INFO] [stdout] | [INFO] [stdout] 82 | ExprRet(Some(ref e)) | ExprParen(ref e) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprParen` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:82:26 [INFO] [stdout] | [INFO] [stdout] 82 | ExprRet(Some(ref e)) | ExprParen(ref e) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprRet` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:84:3 [INFO] [stdout] | [INFO] [stdout] 84 | ExprRet(None) | ExprBreak(_) | ExprMac(_) => false, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBreak` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:84:19 [INFO] [stdout] | [INFO] [stdout] 84 | ExprRet(None) | ExprBreak(_) | ExprMac(_) => false, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprMac` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | ExprRet(None) | ExprBreak(_) | ExprMac(_) => false, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprCall` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:85:3 [INFO] [stdout] | [INFO] [stdout] 85 | ExprCall(ref path_expr, _) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:86:11 [INFO] [stdout] | [INFO] [stdout] 86 | if let ExprPath(_, ref path) = path_expr.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:94:21 [INFO] [stdout] | [INFO] [stdout] 94 | fn check_attrs(cx: &Context, info: Option<&ExpnInfo>, ident: &Ident, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExpnInfo` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:94:44 [INFO] [stdout] | [INFO] [stdout] 94 | fn check_attrs(cx: &Context, info: Option<&ExpnInfo>, ident: &Ident, [INFO] [stdout] | - ^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:94:63 [INFO] [stdout] | [INFO] [stdout] 94 | fn check_attrs(cx: &Context, info: Option<&ExpnInfo>, ident: &Ident, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:95:12 [INFO] [stdout] | [INFO] [stdout] 95 | attrs: &[Attribute]) { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MetaList` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:99:10 [INFO] [stdout] | [INFO] [stdout] 99 | if let MetaList(ref inline, ref values) = attr.node.value.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MetaWord` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:101:11 [INFO] [stdout] | [INFO] [stdout] 101 | if let MetaWord(ref always) = values[0].node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INLINE_ALWAYS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/attrs.rs:103:18 [INFO] [stdout] | [INFO] [stdout] 103 | cx.span_lint(INLINE_ALWAYS, attr.span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:33:6 [INFO] [stdout] | [INFO] [stdout] 33 | impl LintPass for CollapsibleIf { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:34:28 [INFO] [stdout] | [INFO] [stdout] 34 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:38:32 [INFO] [stdout] | [INFO] [stdout] 38 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 15 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:38:48 [INFO] [stdout] | [INFO] [stdout] 38 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:44:25 [INFO] [stdout] | [INFO] [stdout] 44 | fn check_expr_expd(cx: &Context, e: &Expr, info: Option<&ExpnInfo>) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 15 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:44:38 [INFO] [stdout] | [INFO] [stdout] 44 | fn check_expr_expd(cx: &Context, e: &Expr, info: Option<&ExpnInfo>) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExpnInfo` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:44:58 [INFO] [stdout] | [INFO] [stdout] 44 | fn check_expr_expd(cx: &Context, e: &Expr, info: Option<&ExpnInfo>) { [INFO] [stdout] | - ^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprIf` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | if let ExprIf(ref check, ref then, None) = e.node { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | if let Some(&Expr{ node: ExprIf(ref check_inner, _, None), ..}) = [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprIf` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:48:28 [INFO] [stdout] | [INFO] [stdout] 48 | if let Some(&Expr{ node: ExprIf(ref check_inner, _, None), ..}) = [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `COLLAPSIBLE_IF` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:50:17 [INFO] [stdout] | [INFO] [stdout] 50 | cx.span_lint(COLLAPSIBLE_IF, e.span, &format!( [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:57:26 [INFO] [stdout] | [INFO] [stdout] 57 | fn requires_brackets(e: &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | ExprBinary(Spanned {node: n, ..}, _, _) if n == BiEq => false, [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:59:20 [INFO] [stdout] | [INFO] [stdout] 59 | ExprBinary(Spanned {node: n, ..}, _, _) if n == BiEq => false, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiEq` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:59:57 [INFO] [stdout] | [INFO] [stdout] 59 | ExprBinary(Spanned {node: n, ..}, _, _) if n == BiEq => false, [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | fn check_to_string(e: &Expr) -> String { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `expr_to_string` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:66:25 [INFO] [stdout] | [INFO] [stdout] 66 | format!("({})", expr_to_string(e)) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `expr_to_string` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:68:23 [INFO] [stdout] | [INFO] [stdout] 68 | format!("{}", expr_to_string(e)) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Block` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:72:33 [INFO] [stdout] | [INFO] [stdout] 72 | fn single_stmt_of_block(block: &Block) -> Option<&Expr> { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:72:51 [INFO] [stdout] | [INFO] [stdout] 72 | fn single_stmt_of_block(block: &Block) -> Option<&Expr> { [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `StmtExpr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:74:16 [INFO] [stdout] | [INFO] [stdout] 74 | if let StmtExpr(ref expr, _) = block.stmts[0].node { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:84:31 [INFO] [stdout] | [INFO] [stdout] 84 | fn single_stmt_of_expr(expr: &Expr) -> Option<&Expr> { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:84:48 [INFO] [stdout] | [INFO] [stdout] 84 | fn single_stmt_of_expr(expr: &Expr) -> Option<&Expr> { [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprBlock` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/collapsible_if.rs:85:12 [INFO] [stdout] | [INFO] [stdout] 85 | if let ExprBlock(ref block) = expr.node { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 10 | impl LintPass for Unicode { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintArray` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:11:25 [INFO] [stdout] | [INFO] [stdout] 11 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:15:35 [INFO] [stdout] | [INFO] [stdout] 15 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:15:51 [INFO] [stdout] | [INFO] [stdout] 15 | fn check_expr(&mut self, cx: &Context, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | if let ExprLit(ref lit) = expr.node { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitStr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:17:11 [INFO] [stdout] | [INFO] [stdout] 17 | if let LitStr(ref string, _) = lit.node { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:24:19 [INFO] [stdout] | [INFO] [stdout] 24 | fn check_str(cx: &Context, string: &str, span: Span) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:24:48 [INFO] [stdout] | [INFO] [stdout] 24 | fn check_str(cx: &Context, string: &str, span: Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:37:25 [INFO] [stdout] | [INFO] [stdout] 37 | fn lint_zero_width(cx: &Context, span: Span, start: Option) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:37:40 [INFO] [stdout] | [INFO] [stdout] 37 | fn lint_zero_width(cx: &Context, span: Span, start: Option) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ZERO_WIDTH_SPACE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:39:16 [INFO] [stdout] | [INFO] [stdout] 39 | cx.span_lint(ZERO_WIDTH_SPACE, Span { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:39:34 [INFO] [stdout] | [INFO] [stdout] 39 | cx.span_lint(ZERO_WIDTH_SPACE, Span { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `BytePos` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:40:18 [INFO] [stdout] | [INFO] [stdout] 40 | lo: span.lo + BytePos(index as u32), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `BytePos` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/unicode.rs:41:18 [INFO] [stdout] | [INFO] [stdout] 41 | hi: span.lo + BytePos(index as u32), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/utils.rs:8:22 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn in_macro(cx: &Context, opt_info: Option<&ExpnInfo>) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExpnInfo` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/utils.rs:8:49 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn in_macro(cx: &Context, opt_info: Option<&ExpnInfo>) -> bool { [INFO] [stdout] | - ^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/utils.rs:24:31 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn in_external_macro(cx: &Context, span: Span) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/utils.rs:24:46 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn in_external_macro(cx: &Context, span: Span) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/utils.rs:32:28 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn match_def_path(cx: &Context, def_id: DefId, path: &[&str]) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefId` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/utils.rs:32:45 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn match_def_path(cx: &Context, def_id: DefId, path: &[&str]) -> bool { [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/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/utils.rs:39:26 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn match_path(path: &Path, segments: &[&str]) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Registry` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:33:35 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn plugin_registrar(reg: &mut Registry) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:34:51 [INFO] [stdout] | [INFO] [stdout] 34 | reg.register_lint_pass(box types::TypePass as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:35:50 [INFO] [stdout] | [INFO] [stdout] 35 | reg.register_lint_pass(box misc::MiscPass as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:36:57 [INFO] [stdout] | [INFO] [stdout] 36 | reg.register_lint_pass(box misc::StrToStringPass as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:37:57 [INFO] [stdout] | [INFO] [stdout] 37 | reg.register_lint_pass(box misc::TopLevelRefPass as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:38:48 [INFO] [stdout] | [INFO] [stdout] 38 | reg.register_lint_pass(box misc::CmpNan as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:39:47 [INFO] [stdout] | [INFO] [stdout] 39 | reg.register_lint_pass(box eq_op::EqOp as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:40:53 [INFO] [stdout] | [INFO] [stdout] 40 | reg.register_lint_pass(box bit_mask::BitMask as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:41:51 [INFO] [stdout] | [INFO] [stdout] 41 | reg.register_lint_pass(box ptr_arg::PtrArg as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:42:63 [INFO] [stdout] | [INFO] [stdout] 42 | reg.register_lint_pass(box needless_bool::NeedlessBool as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:43:64 [INFO] [stdout] | [INFO] [stdout] 43 | reg.register_lint_pass(box approx_const::ApproxConstant as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:44:50 [INFO] [stdout] | [INFO] [stdout] 44 | reg.register_lint_pass(box misc::FloatCmp as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:45:52 [INFO] [stdout] | [INFO] [stdout] 45 | reg.register_lint_pass(box misc::Precedence as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:46:58 [INFO] [stdout] | [INFO] [stdout] 46 | reg.register_lint_pass(box eta_reduction::EtaPass as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:47:59 [INFO] [stdout] | [INFO] [stdout] 47 | reg.register_lint_pass(box identity_op::IdentityOp as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:48:51 [INFO] [stdout] | [INFO] [stdout] 48 | reg.register_lint_pass(box mut_mut::MutMut as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:49:53 [INFO] [stdout] | [INFO] [stdout] 49 | reg.register_lint_pass(box len_zero::LenZero as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:50:50 [INFO] [stdout] | [INFO] [stdout] 50 | reg.register_lint_pass(box misc::CmpOwned as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:51:51 [INFO] [stdout] | [INFO] [stdout] 51 | reg.register_lint_pass(box attrs::AttrPass as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:52:65 [INFO] [stdout] | [INFO] [stdout] 52 | reg.register_lint_pass(box collapsible_if::CollapsibleIf as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LintPassObject` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:53:52 [INFO] [stdout] | [INFO] [stdout] 53 | reg.register_lint_pass(box unicode::Unicode as LintPassObject); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOX_VEC` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:55:51 [INFO] [stdout] | [INFO] [stdout] 55 | reg.register_lint_group("clippy", vec![types::BOX_VEC, types::LINKEDLIST, [INFO] [stdout] | ^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LINKEDLIST` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:55:67 [INFO] [stdout] | [INFO] [stdout] 55 | reg.register_lint_group("clippy", vec![types::BOX_VEC, types::LINKEDLIST, [INFO] [stdout] | ^^^^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SINGLE_MATCH` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:56:50 [INFO] [stdout] | [INFO] [stdout] 56 | ... misc::SINGLE_MATCH, misc::STR_TO_STRING, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STR_TO_STRING` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:56:70 [INFO] [stdout] | [INFO] [stdout] 56 | ... misc::SINGLE_MATCH, misc::STR_TO_STRING, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TOPLEVEL_REF_ARG` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:57:50 [INFO] [stdout] | [INFO] [stdout] 57 | ... misc::TOPLEVEL_REF_ARG, eq_op::EQ_OP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EQ_OP` in module `eq_op` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:57:75 [INFO] [stdout] | [INFO] [stdout] 57 | ... misc::TOPLEVEL_REF_ARG, eq_op::EQ_OP, [INFO] [stdout] | ^^^^^ not found in `eq_op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in module `bit_mask` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:58:54 [INFO] [stdout] | [INFO] [stdout] 58 | ... bit_mask::BAD_BIT_MASK, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `bit_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INEFFECTIVE_BIT_MASK` in module `bit_mask` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:59:54 [INFO] [stdout] | [INFO] [stdout] 59 | ... bit_mask::INEFFECTIVE_BIT_MASK, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `bit_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PTR_ARG` in module `ptr_arg` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:60:53 [INFO] [stdout] | [INFO] [stdout] 60 | ... ptr_arg::PTR_ARG, [INFO] [stdout] | ^^^^^^^ not found in `ptr_arg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_BOOL` in module `needless_bool` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:61:59 [INFO] [stdout] | [INFO] [stdout] 61 | ... needless_bool::NEEDLESS_BOOL, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `needless_bool` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `APPROX_CONSTANT` in module `approx_const` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:62:58 [INFO] [stdout] | [INFO] [stdout] 62 | ... approx_const::APPROX_CONSTANT, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `approx_const` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CMP_NAN` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:63:50 [INFO] [stdout] | [INFO] [stdout] 63 | ... misc::CMP_NAN, misc::FLOAT_CMP, [INFO] [stdout] | ^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FLOAT_CMP` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:63:65 [INFO] [stdout] | [INFO] [stdout] 63 | ... misc::CMP_NAN, misc::FLOAT_CMP, [INFO] [stdout] | ^^^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PRECEDENCE` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:64:50 [INFO] [stdout] | [INFO] [stdout] 64 | ... misc::PRECEDENCE, misc::CMP_OWNED, [INFO] [stdout] | ^^^^^^^^^^ help: a unit struct with a similar name exists: `Precedence` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/misc.rs:181:1 [INFO] [stdout] | [INFO] [stdout] 181 | pub struct Precedence; [INFO] [stdout] | ---------------------- similarly named unit struct `Precedence` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CMP_OWNED` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:64:68 [INFO] [stdout] | [INFO] [stdout] 64 | ... misc::PRECEDENCE, misc::CMP_OWNED, [INFO] [stdout] | ^^^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `REDUNDANT_CLOSURE` in module `eta_reduction` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:65:59 [INFO] [stdout] | [INFO] [stdout] 65 | ... eta_reduction::REDUNDANT_CLOSURE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `eta_reduction` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `IDENTITY_OP` in module `identity_op` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:66:57 [INFO] [stdout] | [INFO] [stdout] 66 | ... identity_op::IDENTITY_OP, [INFO] [stdout] | ^^^^^^^^^^^ not found in `identity_op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUT_MUT` in module `mut_mut` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:67:53 [INFO] [stdout] | [INFO] [stdout] 67 | ... mut_mut::MUT_MUT, [INFO] [stdout] | ^^^^^^^ not found in `mut_mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LEN_ZERO` in module `len_zero` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:68:54 [INFO] [stdout] | [INFO] [stdout] 68 | ... len_zero::LEN_ZERO, [INFO] [stdout] | ^^^^^^^^ not found in `len_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LEN_WITHOUT_IS_EMPTY` in module `len_zero` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:69:54 [INFO] [stdout] | [INFO] [stdout] 69 | ... len_zero::LEN_WITHOUT_IS_EMPTY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `len_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INLINE_ALWAYS` in module `attrs` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:70:51 [INFO] [stdout] | [INFO] [stdout] 70 | ... attrs::INLINE_ALWAYS, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `attrs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `COLLAPSIBLE_IF` in module `collapsible_if` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:71:60 [INFO] [stdout] | [INFO] [stdout] 71 | ... collapsible_if::COLLAPSIBLE_IF, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `collapsible_if` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ZERO_WIDTH_SPACE` in module `unicode` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:72:53 [INFO] [stdout] | [INFO] [stdout] 72 | ... unicode::ZERO_WIDTH_SPACE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `unicode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar, box_syntax)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(rustc_private, collections)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:2:27 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(rustc_private, collections)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `collections` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/a92b063/src/lib.rs:2:27 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(rustc_private, collections)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 682 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0408, E0412, E0416, E0422, E0425, E0433, E0463, E0531... [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `clippy` due to 683 previous errors [INFO] running `Command { std: "docker" "inspect" "1388c6eda8e70b544a34998a9205396b62d176169c1a194e357267b5cde3a75b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1388c6eda8e70b544a34998a9205396b62d176169c1a194e357267b5cde3a75b", kill_on_drop: false }` [INFO] [stdout] 1388c6eda8e70b544a34998a9205396b62d176169c1a194e357267b5cde3a75b