[INFO] cloning repository https://github.com/cgaebel/stl-fuzz [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/cgaebel/stl-fuzz" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcgaebel%2Fstl-fuzz", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcgaebel%2Fstl-fuzz'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] e5a4e4df440e655201456500a792bec76212d861 [INFO] checking cgaebel/stl-fuzz/e5a4e4df440e655201456500a792bec76212d861 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcgaebel%2Fstl-fuzz" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/cgaebel/stl-fuzz on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/cgaebel/stl-fuzz [INFO] finished tweaking git repo https://github.com/cgaebel/stl-fuzz [INFO] tweaked toml for git repo https://github.com/cgaebel/stl-fuzz written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/cgaebel/stl-fuzz already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded unicode-normalization v0.1.1 [INFO] [stderr] Downloaded clippy v0.0.22 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 339157aa7801196f55349faeb7366041372af60e8ca1f0e1e7ac38a3d9cba285 [INFO] running `Command { std: "docker" "start" "-a" "339157aa7801196f55349faeb7366041372af60e8ca1f0e1e7ac38a3d9cba285", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "339157aa7801196f55349faeb7366041372af60e8ca1f0e1e7ac38a3d9cba285", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "339157aa7801196f55349faeb7366041372af60e8ca1f0e1e7ac38a3d9cba285", kill_on_drop: false }` [INFO] [stdout] 339157aa7801196f55349faeb7366041372af60e8ca1f0e1e7ac38a3d9cba285 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ecf020a42dfc3126bb722ae7e28886067e1dafc08600375ac91ea520d2e43c3b [INFO] running `Command { std: "docker" "start" "-a" "ecf020a42dfc3126bb722ae7e28886067e1dafc08600375ac91ea520d2e43c3b", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Checking unicode-normalization v0.1.1 [INFO] [stderr] Checking clippy v0.0.22 [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:62:33 [INFO] [stdout] | [INFO] [stdout] 62 | reg.register_late_lint_pass(box types::TypePass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 62 | reg.register_late_lint_pass(Box::new(types::TypePass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:63:33 [INFO] [stdout] | [INFO] [stdout] 63 | reg.register_late_lint_pass(box misc::TopLevelRefPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 63 | reg.register_late_lint_pass(Box::new(misc::TopLevelRefPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:64:33 [INFO] [stdout] | [INFO] [stdout] 64 | reg.register_late_lint_pass(box misc::CmpNan); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 64 | reg.register_late_lint_pass(Box::new(misc::CmpNan)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:65:33 [INFO] [stdout] | [INFO] [stdout] 65 | reg.register_late_lint_pass(box eq_op::EqOp); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 65 | reg.register_late_lint_pass(Box::new(eq_op::EqOp)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:66:33 [INFO] [stdout] | [INFO] [stdout] 66 | reg.register_late_lint_pass(box bit_mask::BitMask); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 66 | reg.register_late_lint_pass(Box::new(bit_mask::BitMask)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:67:33 [INFO] [stdout] | [INFO] [stdout] 67 | reg.register_late_lint_pass(box ptr_arg::PtrArg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 67 | reg.register_late_lint_pass(Box::new(ptr_arg::PtrArg)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:68:33 [INFO] [stdout] | [INFO] [stdout] 68 | reg.register_late_lint_pass(box needless_bool::NeedlessBool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 68 | reg.register_late_lint_pass(Box::new(needless_bool::NeedlessBool)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:69:33 [INFO] [stdout] | [INFO] [stdout] 69 | reg.register_late_lint_pass(box approx_const::ApproxConstant); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 69 | reg.register_late_lint_pass(Box::new(approx_const::ApproxConstant)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:70:33 [INFO] [stdout] | [INFO] [stdout] 70 | reg.register_late_lint_pass(box misc::FloatCmp); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 70 | reg.register_late_lint_pass(Box::new(misc::FloatCmp)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:71:34 [INFO] [stdout] | [INFO] [stdout] 71 | reg.register_early_lint_pass(box precedence::Precedence); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 71 | reg.register_early_lint_pass(Box::new(precedence::Precedence)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:72:33 [INFO] [stdout] | [INFO] [stdout] 72 | reg.register_late_lint_pass(box eta_reduction::EtaPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 72 | reg.register_late_lint_pass(Box::new(eta_reduction::EtaPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:73:33 [INFO] [stdout] | [INFO] [stdout] 73 | reg.register_late_lint_pass(box identity_op::IdentityOp); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 73 | reg.register_late_lint_pass(Box::new(identity_op::IdentityOp)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:74:33 [INFO] [stdout] | [INFO] [stdout] 74 | reg.register_late_lint_pass(box mut_mut::MutMut); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 74 | reg.register_late_lint_pass(Box::new(mut_mut::MutMut)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:75:33 [INFO] [stdout] | [INFO] [stdout] 75 | reg.register_late_lint_pass(box mut_reference::UnnecessaryMutPassed); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 75 | reg.register_late_lint_pass(Box::new(mut_reference::UnnecessaryMutPassed)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:76:33 [INFO] [stdout] | [INFO] [stdout] 76 | reg.register_late_lint_pass(box len_zero::LenZero); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 | reg.register_late_lint_pass(Box::new(len_zero::LenZero)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:77:33 [INFO] [stdout] | [INFO] [stdout] 77 | reg.register_late_lint_pass(box misc::CmpOwned); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 77 | reg.register_late_lint_pass(Box::new(misc::CmpOwned)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:78:33 [INFO] [stdout] | [INFO] [stdout] 78 | reg.register_late_lint_pass(box attrs::AttrPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 78 | reg.register_late_lint_pass(Box::new(attrs::AttrPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:79:33 [INFO] [stdout] | [INFO] [stdout] 79 | reg.register_late_lint_pass(box collapsible_if::CollapsibleIf); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 79 | reg.register_late_lint_pass(Box::new(collapsible_if::CollapsibleIf)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:80:33 [INFO] [stdout] | [INFO] [stdout] 80 | reg.register_late_lint_pass(box misc::ModuloOne); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 80 | reg.register_late_lint_pass(Box::new(misc::ModuloOne)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:81:33 [INFO] [stdout] | [INFO] [stdout] 81 | reg.register_late_lint_pass(box unicode::Unicode); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 81 | reg.register_late_lint_pass(Box::new(unicode::Unicode)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:82:33 [INFO] [stdout] | [INFO] [stdout] 82 | reg.register_late_lint_pass(box strings::StringAdd); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 82 | reg.register_late_lint_pass(Box::new(strings::StringAdd)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:83:34 [INFO] [stdout] | [INFO] [stdout] 83 | reg.register_early_lint_pass(box returns::ReturnPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 83 | reg.register_early_lint_pass(Box::new(returns::ReturnPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:84:33 [INFO] [stdout] | [INFO] [stdout] 84 | reg.register_late_lint_pass(box methods::MethodsPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 84 | reg.register_late_lint_pass(Box::new(methods::MethodsPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:85:33 [INFO] [stdout] | [INFO] [stdout] 85 | reg.register_late_lint_pass(box shadow::ShadowPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 85 | reg.register_late_lint_pass(Box::new(shadow::ShadowPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:86:33 [INFO] [stdout] | [INFO] [stdout] 86 | reg.register_late_lint_pass(box types::LetPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 86 | reg.register_late_lint_pass(Box::new(types::LetPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:87:33 [INFO] [stdout] | [INFO] [stdout] 87 | reg.register_late_lint_pass(box types::UnitCmp); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 87 | reg.register_late_lint_pass(Box::new(types::UnitCmp)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:88:33 [INFO] [stdout] | [INFO] [stdout] 88 | reg.register_late_lint_pass(box loops::LoopsPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 88 | reg.register_late_lint_pass(Box::new(loops::LoopsPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:89:33 [INFO] [stdout] | [INFO] [stdout] 89 | reg.register_late_lint_pass(box lifetimes::LifetimePass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 89 | reg.register_late_lint_pass(Box::new(lifetimes::LifetimePass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:90:33 [INFO] [stdout] | [INFO] [stdout] 90 | reg.register_late_lint_pass(box ranges::StepByZero); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 90 | reg.register_late_lint_pass(Box::new(ranges::StepByZero)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:91:33 [INFO] [stdout] | [INFO] [stdout] 91 | reg.register_late_lint_pass(box types::CastPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 91 | reg.register_late_lint_pass(Box::new(types::CastPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:92:33 [INFO] [stdout] | [INFO] [stdout] 92 | reg.register_late_lint_pass(box types::TypeComplexityPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 92 | reg.register_late_lint_pass(Box::new(types::TypeComplexityPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:93:33 [INFO] [stdout] | [INFO] [stdout] 93 | reg.register_late_lint_pass(box matches::MatchPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 93 | reg.register_late_lint_pass(Box::new(matches::MatchPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:94:33 [INFO] [stdout] | [INFO] [stdout] 94 | reg.register_late_lint_pass(box misc::PatternPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 94 | reg.register_late_lint_pass(Box::new(misc::PatternPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:95:33 [INFO] [stdout] | [INFO] [stdout] 95 | reg.register_late_lint_pass(box minmax::MinMaxPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 95 | reg.register_late_lint_pass(Box::new(minmax::MinMaxPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:96:33 [INFO] [stdout] | [INFO] [stdout] 96 | reg.register_late_lint_pass(box open_options::NonSensicalOpenOptions); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 96 | reg.register_late_lint_pass(Box::new(open_options::NonSensicalOpenOptions)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:97:33 [INFO] [stdout] | [INFO] [stdout] 97 | reg.register_late_lint_pass(box zero_div_zero::ZeroDivZeroPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 97 | reg.register_late_lint_pass(Box::new(zero_div_zero::ZeroDivZeroPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:98:33 [INFO] [stdout] | [INFO] [stdout] 98 | reg.register_late_lint_pass(box mutex_atomic::MutexAtomic); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 98 | reg.register_late_lint_pass(Box::new(mutex_atomic::MutexAtomic)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:99:33 [INFO] [stdout] | [INFO] [stdout] 99 | reg.register_late_lint_pass(box needless_features::NeedlessFeaturesPass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 99 | reg.register_late_lint_pass(Box::new(needless_features::NeedlessFeaturesPass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:100:33 [INFO] [stdout] | [INFO] [stdout] 100 | reg.register_late_lint_pass(box needless_update::NeedlessUpdatePass); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 100 | reg.register_late_lint_pass(Box::new(needless_update::NeedlessUpdatePass)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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: plugins are no longer supported [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:1:30 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar, box_syntax)] [INFO] [stdout] | ^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: replaced with `#[rustc_box]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `syntax` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | extern crate rustc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the following crate versions were found: [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.dfsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.asan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.lsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.msan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.tsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.safestack.a [INFO] [stdout] = help: please recompile that crate using --crate-type lib [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_front` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate rustc_front; [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[E0463]: can't find crate for `collections` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | extern crate collections; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0428]: the name `if_let_chain` is defined multiple times [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:359:1 [INFO] [stdout] | [INFO] [stdout] 44 | macro_rules! if_let_chain { [INFO] [stdout] | ------------------------- previous definition of the macro `if_let_chain` here [INFO] [stdout] ... [INFO] [stdout] 359 | macro_rules! if_let_chain { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `if_let_chain` redefined here [INFO] [stdout] | [INFO] [stdout] = note: `if_let_chain` must be defined only once in the macro namespace of this module [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | declare_lint!(pub LET_UNIT_VALUE, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | lint_array!(LET_UNIT_VALUE) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | declare_lint!(pub UNIT_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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | lint_array!(UNIT_CMP) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:118:1 [INFO] [stdout] | [INFO] [stdout] 118 | declare_lint!(pub CAST_PRECISION_LOSS, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:120:1 [INFO] [stdout] | [INFO] [stdout] 120 | declare_lint!(pub CAST_SIGN_LOSS, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:122:1 [INFO] [stdout] | [INFO] [stdout] 122 | declare_lint!(pub CAST_POSSIBLE_TRUNCATION, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:124:1 [INFO] [stdout] | [INFO] [stdout] 124 | declare_lint!(pub CAST_POSSIBLE_WRAP, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | lint_array!(CAST_PRECISION_LOSS, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 265 | declare_lint!(pub TYPE_COMPLEXITY, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | lint_array!(TYPE_COMPLEXITY) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | declare_lint!(pub TOPLEVEL_REF_ARG, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | declare_lint!(pub CMP_NAN, Deny, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:77:9 [INFO] [stdout] | [INFO] [stdout] 77 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:103:1 [INFO] [stdout] | [INFO] [stdout] 103 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:152:1 [INFO] [stdout] | [INFO] [stdout] 152 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:218:1 [INFO] [stdout] | [INFO] [stdout] 218 | declare_lint!(pub MODULO_ONE, Warn, "taking a number modulo 1, which always returns 0"); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:225:9 [INFO] [stdout] | [INFO] [stdout] 225 | lint_array!(MODULO_ONE) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:241:1 [INFO] [stdout] | [INFO] [stdout] 241 | declare_lint!(pub REDUNDANT_PATTERN, Warn, "using `name @ _` in a pattern"); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:248:9 [INFO] [stdout] | [INFO] [stdout] 248 | lint_array!(REDUNDANT_PATTERN) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | declare_lint!(pub MIN_MAX, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:20:8 [INFO] [stdout] | [INFO] [stdout] 20 | lint_array!(MIN_MAX) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | declare_lint!(pub MUT_MUT, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | lint_array!(UNNECESSARY_MUT_PASSED) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | declare_lint!{ pub ZERO_WIDTH_SPACE, Deny, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | declare_lint!{ pub NON_ASCII_LITERAL, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | declare_lint!{ pub UNICODE_NOT_NFC, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | lint_array!(ZERO_WIDTH_SPACE, NON_ASCII_LITERAL, UNICODE_NOT_NFC) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | declare_lint!(pub SHADOW_SAME, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | declare_lint!(pub SHADOW_REUSE, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | declare_lint!(pub SHADOW_UNRELATED, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | lint_array!(SHADOW_SAME, SHADOW_REUSE, SHADOW_UNRELATED) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | lint_array!(STRING_ADD, STRING_ADD_ASSIGN) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | declare_lint!(pub OPTION_UNWRAP_USED, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | declare_lint!(pub RESULT_UNWRAP_USED, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | declare_lint!(pub STR_TO_STRING, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | declare_lint!(pub STRING_TO_STRING, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | declare_lint!(pub SHOULD_IMPLEMENT_TRAIT, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | declare_lint!(pub WRONG_SELF_CONVENTION, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | declare_lint!(pub WRONG_PUB_SELF_CONVENTION, Allow, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | lint_array!(OPTION_UNWRAP_USED, RESULT_UNWRAP_USED, STR_TO_STRING, STRING_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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | declare_lint!(pub NEEDLESS_RETURN, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | declare_lint!(pub LET_AND_RETURN, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | lint_array!(NEEDLESS_RETURN, LET_AND_RETURN) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | declare_lint!(pub NEEDLESS_LIFETIMES, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | lint_array!(NEEDLESS_LIFETIMES) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | declare_lint!{ pub NEEDLESS_RANGE_LOOP, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | declare_lint!{ pub EXPLICIT_ITER_LOOP, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | declare_lint!{ pub ITER_NEXT_LOOP, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | declare_lint!{ pub WHILE_LET_LOOP, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | declare_lint!{ pub UNUSED_COLLECT, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | declare_lint!{ pub REVERSE_RANGE_LOOP, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | declare_lint!{ pub EXPLICIT_COUNTER_LOOP, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | declare_lint!{ pub EMPTY_LOOP, Warn, "empty `loop {}` detected" } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | lint_array!(NEEDLESS_RANGE_LOOP, EXPLICIT_ITER_LOOP, ITER_NEXT_LOOP, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | lint_array!(RANGE_STEP_BY_ZERO) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | declare_lint!(pub SINGLE_MATCH, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | declare_lint!(pub MATCH_REF_PATS, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | declare_lint!(pub MATCH_BOOL, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | lint_array!(SINGLE_MATCH, MATCH_REF_PATS, MATCH_BOOL) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mutex_atomic.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mutex_atomic.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mutex_atomic.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | lint_array!(MUTEX_ATOMIC, MUTEX_INTEGER) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | declare_lint!(pub ZERO_DIVIDED_BY_ZERO, Warn, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `lint_array` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | lint_array!(ZERO_DIVIDED_BY_ZERO) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | lint_array!(NONSENSICAL_OPEN_OPTIONS) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | lint_array!(UNSTABLE_AS_SLICE,UNSTABLE_AS_MUT_SLICE) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `declare_lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_update.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_update.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | lint_array!(NEEDLESS_UPDATE) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `plugin_registrar` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:60:3 [INFO] [stdout] | [INFO] [stdout] 60 | #[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[E0408]: variable `BiLe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:105:21 [INFO] [stdout] | [INFO] [stdout] 105 | BiEq | BiLe | BiGe => "true", [INFO] [stdout] | ^^^^ ---- ^^^^ pattern doesn't bind `BiLe` [INFO] [stdout] | | | [INFO] [stdout] | | variable not in all patterns [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: `path::to::ModOrType::BiLe` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:105:28 [INFO] [stdout] | [INFO] [stdout] 105 | BiEq | BiLe | BiGe => "true", [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiGe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:105:21 [INFO] [stdout] | [INFO] [stdout] 105 | BiEq | BiLe | BiGe => "true", [INFO] [stdout] | ^^^^ ^^^^ ---- variable not in all patterns [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: `path::to::ModOrType::BiGe` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:105:35 [INFO] [stdout] | [INFO] [stdout] 105 | BiEq | BiLe | BiGe => "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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:105:28 [INFO] [stdout] | [INFO] [stdout] 105 | BiEq | BiLe | BiGe => "true", [INFO] [stdout] | ---- ^^^^ ^^^^ pattern doesn't bind `BiEq` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `BiEq` [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: `path::to::ModOrType::BiEq` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:105:21 [INFO] [stdout] | [INFO] [stdout] 105 | BiEq | BiLe | BiGe => "true", [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TyUs` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | ty::TyInt(TyIs) | ty::TyUint(TyUs) => true, [INFO] [stdout] | ^^^^^^^^^^^^^^^ ---- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `TyUs` [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: `path::to::ModOrType::TyUs` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:141:38 [INFO] [stdout] | [INFO] [stdout] 141 | ty::TyInt(TyIs) | ty::TyUint(TyUs) => true, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TyIs` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:141:27 [INFO] [stdout] | [INFO] [stdout] 141 | ty::TyInt(TyIs) | ty::TyUint(TyUs) => true, [INFO] [stdout] | ---- ^^^^^^^^^^^^^^^^ pattern doesn't bind `TyIs` [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: `path::to::ModOrType::TyIs` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:141:19 [INFO] [stdout] | [INFO] [stdout] 141 | ty::TyInt(TyIs) | ty::TyUint(TyUs) => true, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TyInfer` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:358:13 [INFO] [stdout] | [INFO] [stdout] 357 | TyInfer | [INFO] [stdout] | ------- variable not in all patterns [INFO] [stdout] 358 | TyPtr(..) | [INFO] [stdout] | ^^^^^^^^^ pattern doesn't bind `TyInfer` [INFO] [stdout] 359 | TyRptr(..) => (1, 0), [INFO] [stdout] | ^^^^^^^^^^ pattern doesn't bind `TyInfer` [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: `path::to::ModOrType::TyInfer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:357:13 [INFO] [stdout] | [INFO] [stdout] 357 | TyInfer | [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiLt` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiLt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:16 [INFO] [stdout] | [INFO] [stdout] 91 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiLe` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:23 [INFO] [stdout] | [INFO] [stdout] 91 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiGt` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiGt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:30 [INFO] [stdout] | [INFO] [stdout] 91 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiGe` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:37 [INFO] [stdout] | [INFO] [stdout] 91 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiNe` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:44 [INFO] [stdout] | [INFO] [stdout] 91 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiAnd` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiAnd` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:51 [INFO] [stdout] | [INFO] [stdout] 91 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiOr` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:59 [INFO] [stdout] | [INFO] [stdout] 91 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitXor` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiBitXor` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | BiBitXor | BiBitAnd | BiBitOr => true, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitAnd` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiBitAnd` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:92:20 [INFO] [stdout] | [INFO] [stdout] 92 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiBitOr` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:92:31 [INFO] [stdout] | [INFO] [stdout] 92 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:16 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 92 | 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: `path::to::ModOrType::BiEq` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0416]: identifier `TyInfer` is bound more than once in the same pattern [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:109:21 [INFO] [stdout] | [INFO] [stdout] 109 | (&TyInfer, &TyInfer) => true, [INFO] [stdout] | ^^^^^^^ used in a pattern more than once [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiNe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | 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: `path::to::ModOrType::BiNe` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:101:16 [INFO] [stdout] | [INFO] [stdout] 101 | BiEq | BiNe => match bit_op { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiEq` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:101:16 [INFO] [stdout] | [INFO] [stdout] 101 | 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: `path::to::ModOrType::BiEq` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | 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: `path::to::ModOrType::BiGe` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:120:16 [INFO] [stdout] | [INFO] [stdout] 120 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:120:16 [INFO] [stdout] | [INFO] [stdout] 120 | 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: `path::to::ModOrType::BiLt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | 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: `path::to::ModOrType::BiGt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:141:16 [INFO] [stdout] | [INFO] [stdout] 141 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:141:16 [INFO] [stdout] | [INFO] [stdout] 141 | 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: `path::to::ModOrType::BiLe` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | BiLe | BiGt => match bit_op { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitOr` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | 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: `path::to::ModOrType::BiBitOr` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:26:25 [INFO] [stdout] | [INFO] [stdout] 26 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | 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: `path::to::ModOrType::BiBitXor` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:26:35 [INFO] [stdout] | [INFO] [stdout] 26 | BiAdd | BiBitOr | BiBitXor => { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiAdd` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:26:25 [INFO] [stdout] | [INFO] [stdout] 26 | 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: `path::to::ModOrType::BiAdd` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | BiAdd | BiBitOr | BiBitXor => { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiShr` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | 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: `path::to::ModOrType::BiShr` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:30:25 [INFO] [stdout] | [INFO] [stdout] 30 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | 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: `path::to::ModOrType::BiSub` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:30:33 [INFO] [stdout] | [INFO] [stdout] 30 | BiShl | BiShr | BiSub => [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiShl` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:30:25 [INFO] [stdout] | [INFO] [stdout] 30 | 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: `path::to::ModOrType::BiShl` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | BiShl | BiShr | BiSub => [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiNe` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | 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: `path::to::ModOrType::BiNe` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:46:24 [INFO] [stdout] | [INFO] [stdout] 46 | BiGt | BiNe => check_cmp(cx, expr.span, left, right, "!"), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiGt` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:46:24 [INFO] [stdout] | [INFO] [stdout] 46 | 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: `path::to::ModOrType::BiGt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | BiGt | BiNe => check_cmp(cx, expr.span, left, right, "!"), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `BiBitAnd` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | 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: `path::to::ModOrType::BiBitAnd` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:20 [INFO] [stdout] | [INFO] [stdout] 74 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | 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: `path::to::ModOrType::BiBitOr` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:31 [INFO] [stdout] | [INFO] [stdout] 74 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | 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: `path::to::ModOrType::BiShl` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:41 [INFO] [stdout] | [INFO] [stdout] 74 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | 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: `path::to::ModOrType::BiShr` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:49 [INFO] [stdout] | [INFO] [stdout] 74 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:20 [INFO] [stdout] | [INFO] [stdout] 74 | 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: `path::to::ModOrType::BiBitXor` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | 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: `path::to::ModOrType::BiSub` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 81 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | 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: `path::to::ModOrType::BiMul` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:25 [INFO] [stdout] | [INFO] [stdout] 81 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | 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: `path::to::ModOrType::BiDiv` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:33 [INFO] [stdout] | [INFO] [stdout] 81 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | 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: `path::to::ModOrType::BiRem` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:41 [INFO] [stdout] | [INFO] [stdout] 81 | BiAdd | BiSub | BiMul | BiDiv | BiRem => 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 81 | 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: `path::to::ModOrType::BiAdd` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | BiAdd | BiSub | BiMul | BiDiv | BiRem => true, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:68:22 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn in_macro(cx: &LateContext, span: Span) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:75:29 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn in_external_macro(cx: &T, span: Span) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:78:24 [INFO] [stdout] | [INFO] [stdout] 78 | fn in_macro_ext(cx: &T, opt_info: Option<&ExpnInfo>) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:104:28 [INFO] [stdout] | [INFO] [stdout] 104 | pub fn match_def_path(cx: &LateContext, def_id: DefId, path: &[&str]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:110:24 [INFO] [stdout] | [INFO] [stdout] 110 | pub fn match_type(cx: &LateContext, ty: ty::Ty, path: &[&str]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:122:31 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn match_impl_method(cx: &LateContext, expr: &Expr, path: &[&str]) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:122:51 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn match_impl_method(cx: &LateContext, expr: &Expr, path: &[&str]) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:135:32 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn match_trait_method(cx: &LateContext, expr: &Expr, path: &[&str]) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:135:52 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn match_trait_method(cx: &LateContext, expr: &Expr, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:149:26 [INFO] [stdout] | [INFO] [stdout] 149 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:162:27 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn get_item_name(cx: &LateContext, expr: &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:162:47 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn get_item_name(cx: &LateContext, 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 `NodeItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:165:14 [INFO] [stdout] | [INFO] [stdout] 165 | Some(NodeItem(&Item{ ref name, .. })) | [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:165:24 [INFO] [stdout] | [INFO] [stdout] 165 | Some(NodeItem(&Item{ ref name, .. })) | [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `NodeTraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:166:14 [INFO] [stdout] | [INFO] [stdout] 166 | Some(NodeTraitItem(&TraitItem{ id: _, ref name, .. })) | [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:166:29 [INFO] [stdout] | [INFO] [stdout] 166 | Some(NodeTraitItem(&TraitItem{ id: _, ref name, .. })) | [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `NodeImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:167:14 [INFO] [stdout] | [INFO] [stdout] 167 | Some(NodeImplItem(&ImplItem{ id: _, ref name, .. })) => { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:167:28 [INFO] [stdout] | [INFO] [stdout] 167 | Some(NodeImplItem(&ImplItem{ id: _, ref name, .. })) => { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Decl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:175:35 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn is_from_for_desugar(decl: &Decl) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DeclLocal` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:178:17 [INFO] [stdout] | [INFO] [stdout] 178 | let DeclLocal(ref loc) = decl.node, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:180:17 [INFO] [stdout] | [INFO] [stdout] 180 | let ExprMatch(_, _, MatchSource::ForLoopDesugar) = expr.node [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:190:23 [INFO] [stdout] | [INFO] [stdout] 190 | pub fn snippet<'a, T: LintContext>(cx: &T, span: Span, default: &'a str) -> Cow<'a, str> { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:198:29 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn snippet_block<'a, T: LintContext>(cx: &T, span: Span, default: &'a str) -> Cow<'a, str> { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:205:26 [INFO] [stdout] | [INFO] [stdout] 205 | pub fn expr_block<'a, T: LintContext>(cx: &T, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:205:54 [INFO] [stdout] | [INFO] [stdout] 205 | pub fn expr_block<'a, T: LintContext>(cx: &T, expr: &Expr, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:210:12 [INFO] [stdout] | [INFO] [stdout] 210 | if let ExprBlock(_) = expr.node { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:249:36 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn get_parent_expr<'c>(cx: &'c LateContext, e: &Expr) -> Option<&'c 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:249:53 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn get_parent_expr<'c>(cx: &'c LateContext, e: &Expr) -> Option<&'c 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:249:73 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn get_parent_expr<'c>(cx: &'c LateContext, e: &Expr) -> Option<&'c Expr> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 249 | pub fn get_parent_expr<'c, Expr>(cx: &'c LateContext, e: &Expr) -> Option<&'c Expr> { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `NodeExpr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:255:16 [INFO] [stdout] | [INFO] [stdout] 255 | if let NodeExpr(parent) = node { Some(parent) } else { None } ) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:259:21 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn span_lint(cx: &T, lint: &'static Lint, sp: Span, msg: &str) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:259:57 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn span_lint(cx: &T, lint: &'static Lint, sp: Span, msg: &str) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:281:30 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn span_help_and_lint(cx: &T, lint: &'static Lint, span: Span, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:281:66 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn span_help_and_lint(cx: &T, lint: &'static Lint, span: Span, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:291:30 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn span_note_and_lint(cx: &T, lint: &'static Lint, span: Span, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:291:66 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn span_note_and_lint(cx: &T, lint: &'static Lint, span: Span, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:325:34 [INFO] [stdout] | [INFO] [stdout] 325 | pub fn is_integer_literal(expr: &Expr, value: u64) -> bool [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:328:12 [INFO] [stdout] | [INFO] [stdout] 328 | if let ExprLit(ref spanned) = expr.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:329:16 [INFO] [stdout] | [INFO] [stdout] 329 | if let LitInt(v, _) = spanned.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | LitStr(ref is, style) => ConstantStr(is.to_string(), style), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitByte` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:167:9 [INFO] [stdout] | [INFO] [stdout] 167 | LitByte(b) => ConstantByte(b), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitByteStr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:168:9 [INFO] [stdout] | [INFO] [stdout] 168 | LitByteStr(ref s) => ConstantBinary(s.clone()), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `LitChar` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:169:9 [INFO] [stdout] | [INFO] [stdout] 169 | LitChar(c) => ConstantChar(c), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | LitInt(value, ty) => ConstantInt(value, ty), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | LitFloat(ref is, ty) => ConstantFloat(is.to_string(), ty.into()), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:172:9 [INFO] [stdout] | [INFO] [stdout] 172 | LitFloatUnsuffixed(ref is) => ConstantFloat(is.to_string(), FwAny), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | LitBool(b) => ConstantBool(b), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | SignedIntLit(ity, Plus) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:186:17 [INFO] [stdout] | [INFO] [stdout] 186 | SignedIntLit(ity, Minus) => { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:193:17 [INFO] [stdout] | [INFO] [stdout] 193 | UnsignedIntLit(ity) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:203:17 [INFO] [stdout] | [INFO] [stdout] 203 | UnsuffixedIntLit(_) => { return None; } // refuse to guess [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:215:17 [INFO] [stdout] | [INFO] [stdout] 215 | SignedIntLit(ity, sign) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:217:17 [INFO] [stdout] | [INFO] [stdout] 217 | UnsuffixedIntLit(sign) => UnsuffixedIntLit(neg_sign(sign)), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:250:9 [INFO] [stdout] | [INFO] [stdout] 250 | SignedIntLit(_, sign) | UnsuffixedIntLit(sign) => sign == Minus, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:250:33 [INFO] [stdout] | [INFO] [stdout] 250 | SignedIntLit(_, sign) | UnsuffixedIntLit(sign) => sign == Minus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:251:9 [INFO] [stdout] | [INFO] [stdout] 251 | UnsignedIntLit(_) => false, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:257:10 [INFO] [stdout] | [INFO] [stdout] 257 | (SignedIntLit(lty, _), SignedIntLit(rty, _)) => if lty == rty { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:257:32 [INFO] [stdout] | [INFO] [stdout] 257 | (SignedIntLit(lty, _), SignedIntLit(rty, _)) => if lty == rty { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:259:10 [INFO] [stdout] | [INFO] [stdout] 259 | (UnsignedIntLit(lty), UnsignedIntLit(rty)) => [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:259:31 [INFO] [stdout] | [INFO] [stdout] 259 | (UnsignedIntLit(lty), UnsignedIntLit(rty)) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:263:10 [INFO] [stdout] | [INFO] [stdout] 263 | (UnsuffixedIntLit(_), UnsuffixedIntLit(_)) => Some(UnsuffixedIntLit(s)), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:263:31 [INFO] [stdout] | [INFO] [stdout] 263 | (UnsuffixedIntLit(_), UnsuffixedIntLit(_)) => Some(UnsuffixedIntLit(s)), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:264:10 [INFO] [stdout] | [INFO] [stdout] 264 | (SignedIntLit(lty, _), UnsuffixedIntLit(_)) => Some(SignedIntLit(lty, s)), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:264:32 [INFO] [stdout] | [INFO] [stdout] 264 | (SignedIntLit(lty, _), UnsuffixedIntLit(_)) => Some(SignedIntLit(lty, s)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:265:10 [INFO] [stdout] | [INFO] [stdout] 265 | (UnsignedIntLit(lty), UnsuffixedIntLit(rs)) => if rs == Plus { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:265:31 [INFO] [stdout] | [INFO] [stdout] 265 | (UnsignedIntLit(lty), UnsuffixedIntLit(rs)) => if rs == Plus { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:267:10 [INFO] [stdout] | [INFO] [stdout] 267 | (UnsuffixedIntLit(_), SignedIntLit(rty, _)) => Some(SignedIntLit(rty, s)), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:267:31 [INFO] [stdout] | [INFO] [stdout] 267 | (UnsuffixedIntLit(_), SignedIntLit(rty, _)) => Some(SignedIntLit(rty, s)), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:268:10 [INFO] [stdout] | [INFO] [stdout] 268 | (UnsuffixedIntLit(ls), UnsignedIntLit(rty)) => if ls == Plus { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:268:32 [INFO] [stdout] | [INFO] [stdout] 268 | (UnsuffixedIntLit(ls), UnsignedIntLit(rty)) => if ls == Plus { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:290:40 [INFO] [stdout] | [INFO] [stdout] 290 | pub fn constant(lcx: &LateContext, e: &Expr) -> Option<(Constant, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:295:28 [INFO] [stdout] | [INFO] [stdout] 295 | pub fn constant_simple(e: &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:308:28 [INFO] [stdout] | [INFO] [stdout] 308 | fn expr(&mut self, e: &Expr) -> Option { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:310:13 [INFO] [stdout] | [INFO] [stdout] 310 | ExprPath(_, _) => self.fetch_path(e), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:311:13 [INFO] [stdout] | [INFO] [stdout] 311 | ExprBlock(ref block) => self.block(block), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:312:13 [INFO] [stdout] | [INFO] [stdout] 312 | ExprIf(ref cond, ref then, ref otherwise) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:314:13 [INFO] [stdout] | [INFO] [stdout] 314 | ExprLit(ref lit) => Some(lit_to_constant(&lit.node)), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:315:13 [INFO] [stdout] | [INFO] [stdout] 315 | ExprVec(ref vec) => self.multi(vec).map(ConstantVec), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:316:13 [INFO] [stdout] | [INFO] [stdout] 316 | ExprTup(ref tup) => self.multi(tup).map(ConstantTuple), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprRepeat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:317:13 [INFO] [stdout] | [INFO] [stdout] 317 | ExprRepeat(ref value, ref number) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:320:13 [INFO] [stdout] | [INFO] [stdout] 320 | ExprUnary(op, ref operand) => self.expr(operand).and_then( [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:326:13 [INFO] [stdout] | [INFO] [stdout] 326 | ExprBinary(op, ref left, ref right) => [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:335:30 [INFO] [stdout] | [INFO] [stdout] 335 | fn multi + Sized>(&mut self, vec: &[E]) -> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:342:34 [INFO] [stdout] | [INFO] [stdout] 342 | fn fetch_path(&mut self, e: &Expr) -> Option { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:345:53 [INFO] [stdout] | [INFO] [stdout] 345 | if let Some(&PathResolution { base_def: DefConst(id), ..}) = [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:364:33 [INFO] [stdout] | [INFO] [stdout] 364 | fn block(&mut self, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:370:37 [INFO] [stdout] | [INFO] [stdout] 370 | fn ifthenelse(&mut self, cond: &Expr, then: &Block, otherwise: &Option>) [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:370:50 [INFO] [stdout] | [INFO] [stdout] 370 | fn ifthenelse(&mut self, cond: &Expr, then: &Block, otherwise: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:370:78 [INFO] [stdout] | [INFO] [stdout] 370 | fn ifthenelse(&mut self, cond: &Expr, then: &Block, otherwise: &Option>) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 305 | impl<'c, 'cc, Expr> ConstEvalLateContext<'c, 'cc> { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BinOp` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:381:29 [INFO] [stdout] | [INFO] [stdout] 381 | fn binop(&mut self, op: BinOp, left: &Expr, right: &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:381:43 [INFO] [stdout] | [INFO] [stdout] 381 | fn binop(&mut self, op: BinOp, left: &Expr, right: &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:381:57 [INFO] [stdout] | [INFO] [stdout] 381 | fn binop(&mut self, op: BinOp, left: &Expr, right: &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:443:36 [INFO] [stdout] | [INFO] [stdout] 443 | fn divmul(&mut self, left: &Expr, right: &Expr, f: F) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:443:50 [INFO] [stdout] | [INFO] [stdout] 443 | fn divmul(&mut self, left: &Expr, right: &Expr, f: F) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:457:35 [INFO] [stdout] | [INFO] [stdout] 457 | fn bitop(&mut self, left: &Expr, right: &Expr, f: F) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:457:49 [INFO] [stdout] | [INFO] [stdout] 457 | fn bitop(&mut self, left: &Expr, right: &Expr, f: F) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:470:30 [INFO] [stdout] | [INFO] [stdout] 470 | fn cmp(&mut self, left: &Expr, right: &Expr, ordering: Ordering, b: bool) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:470:44 [INFO] [stdout] | [INFO] [stdout] 470 | fn cmp(&mut self, left: &Expr, right: &Expr, ordering: Ordering, b: bool) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:475:41 [INFO] [stdout] | [INFO] [stdout] 475 | fn binop_apply(&mut self, left: &Expr, right: &Expr, op: F) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:475:55 [INFO] [stdout] | [INFO] [stdout] 475 | fn binop_apply(&mut self, left: &Expr, right: &Expr, op: F) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:482:40 [INFO] [stdout] | [INFO] [stdout] 482 | fn short_circuit(&mut self, left: &Expr, right: &Expr, b: bool) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:482:54 [INFO] [stdout] | [INFO] [stdout] 482 | fn short_circuit(&mut self, left: &Expr, right: &Expr, b: bool) -> Option { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:26:6 [INFO] [stdout] | [INFO] [stdout] 26 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:27:28 [INFO] [stdout] | [INFO] [stdout] 27 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:32:6 [INFO] [stdout] | [INFO] [stdout] 32 | impl LateLintPass for TypePass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:33:33 [INFO] [stdout] | [INFO] [stdout] 33 | fn check_ty(&mut self, cx: &LateContext, ast_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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:33:55 [INFO] [stdout] | [INFO] [stdout] 33 | fn check_ty(&mut self, cx: &LateContext, ast_ty: &Ty) { [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOX_VEC` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:38:29 [INFO] [stdout] | [INFO] [stdout] 38 | cx, BOX_VEC, ast_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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:45:25 [INFO] [stdout] | [INFO] [stdout] 45 | cx, LINKEDLIST, ast_ty.span, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:59:24 [INFO] [stdout] | [INFO] [stdout] 59 | fn check_let_unit(cx: &LateContext, decl: &Decl) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Decl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:59:44 [INFO] [stdout] | [INFO] [stdout] 59 | fn check_let_unit(cx: &LateContext, decl: &Decl) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DeclLocal` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:60:12 [INFO] [stdout] | [INFO] [stdout] 60 | if let DeclLocal(ref local) = decl.node { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LET_UNIT_VALUE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:66:31 [INFO] [stdout] | [INFO] [stdout] 66 | span_lint(cx, LET_UNIT_VALUE, decl.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:73:6 [INFO] [stdout] | [INFO] [stdout] 73 | impl LintPass for LetPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:74:28 [INFO] [stdout] | [INFO] [stdout] 74 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:79:6 [INFO] [stdout] | [INFO] [stdout] 79 | impl LateLintPass for LetPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:80:35 [INFO] [stdout] | [INFO] [stdout] 80 | fn check_decl(&mut self, cx: &LateContext, decl: &Decl) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Decl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:80:55 [INFO] [stdout] | [INFO] [stdout] 80 | fn check_decl(&mut self, cx: &LateContext, decl: &Decl) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 91 | impl LintPass for UnitCmp { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:92:28 [INFO] [stdout] | [INFO] [stdout] 92 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:97:6 [INFO] [stdout] | [INFO] [stdout] 97 | impl LateLintPass for UnitCmp { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:98:35 [INFO] [stdout] | [INFO] [stdout] 98 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:98:55 [INFO] [stdout] | [INFO] [stdout] 98 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:100:16 [INFO] [stdout] | [INFO] [stdout] 100 | if let ExprBinary(ref cmp, ref left, _) = expr.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNIT_CMP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:108:31 [INFO] [stdout] | [INFO] [stdout] 108 | span_lint(cx, UNIT_CMP, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BITS` in module `std::usize` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:136:31 [INFO] [stdout] | [INFO] [stdout] 136 | if n == 4 { ::std::usize::BITS } else { n } [INFO] [stdout] | ^^^^ not found in `std::usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:146:34 [INFO] [stdout] | [INFO] [stdout] 146 | fn span_precision_loss_lint(cx: &LateContext, expr: &Expr, cast_from: &ty::TyS, cast_to_f64: 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:146:54 [INFO] [stdout] | [INFO] [stdout] 146 | fn span_precision_loss_lint(cx: &LateContext, expr: &Expr, cast_from: &ty::TyS, cast_to_f64: bool) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_PRECISION_LOSS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:153:19 [INFO] [stdout] | [INFO] [stdout] 153 | span_lint(cx, CAST_PRECISION_LOSS, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:165:39 [INFO] [stdout] | [INFO] [stdout] 165 | fn check_truncation_and_wrapping(cx: &LateContext, expr: &Expr, cast_from: &ty::TyS, cast_to: &ty::TyS) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:165:59 [INFO] [stdout] | [INFO] [stdout] 165 | fn check_truncation_and_wrapping(cx: &LateContext, expr: &Expr, cast_from: &ty::TyS, cast_to: &ty::TyS) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_POSSIBLE_TRUNCATION` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:192:23 [INFO] [stdout] | [INFO] [stdout] 192 | span_lint(cx, CAST_POSSIBLE_TRUNCATION, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_POSSIBLE_WRAP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:201:23 [INFO] [stdout] | [INFO] [stdout] 201 | span_lint(cx, CAST_POSSIBLE_WRAP, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:211:6 [INFO] [stdout] | [INFO] [stdout] 211 | impl LintPass for CastPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:212:28 [INFO] [stdout] | [INFO] [stdout] 212 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:220:6 [INFO] [stdout] | [INFO] [stdout] 220 | impl LateLintPass for CastPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:221:35 [INFO] [stdout] | [INFO] [stdout] 221 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:221:55 [INFO] [stdout] | [INFO] [stdout] 221 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:222:16 [INFO] [stdout] | [INFO] [stdout] 222 | if let ExprCast(ref ex, _) = expr.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_POSSIBLE_TRUNCATION` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:234:39 [INFO] [stdout] | [INFO] [stdout] 234 | span_lint(cx, CAST_POSSIBLE_TRUNCATION, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_SIGN_LOSS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:238:43 [INFO] [stdout] | [INFO] [stdout] 238 | ... span_lint(cx, CAST_SIGN_LOSS, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_SIGN_LOSS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:245:43 [INFO] [stdout] | [INFO] [stdout] 245 | ... span_lint(cx, CAST_SIGN_LOSS, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_POSSIBLE_TRUNCATION` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:254:43 [INFO] [stdout] | [INFO] [stdout] 254 | ... span_lint(cx, CAST_POSSIBLE_TRUNCATION, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:271:6 [INFO] [stdout] | [INFO] [stdout] 271 | impl LintPass for TypeComplexityPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:272:28 [INFO] [stdout] | [INFO] [stdout] 272 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:277:6 [INFO] [stdout] | [INFO] [stdout] 277 | impl LateLintPass for TypeComplexityPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:278:33 [INFO] [stdout] | [INFO] [stdout] 278 | fn check_fn(&mut self, cx: &LateContext, _: 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:278:64 [INFO] [stdout] | [INFO] [stdout] 278 | fn check_fn(&mut self, cx: &LateContext, _: 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:278:76 [INFO] [stdout] | [INFO] [stdout] 278 | fn check_fn(&mut self, cx: &LateContext, _: FnKind, decl: &FnDecl, _: &Block, _: Span, _: NodeId) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:282:43 [INFO] [stdout] | [INFO] [stdout] 282 | fn check_struct_field(&mut self, cx: &LateContext, field: &StructField) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `StructField` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:282:64 [INFO] [stdout] | [INFO] [stdout] 282 | fn check_struct_field(&mut self, cx: &LateContext, field: &StructField) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:287:35 [INFO] [stdout] | [INFO] [stdout] 287 | fn check_item(&mut self, cx: &LateContext, item: &Item) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:287:55 [INFO] [stdout] | [INFO] [stdout] 287 | fn check_item(&mut self, cx: &LateContext, item: &Item) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ItemStatic` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:289:13 [INFO] [stdout] | [INFO] [stdout] 289 | ItemStatic(ref ty, _, _) | [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ItemConst` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:290:13 [INFO] [stdout] | [INFO] [stdout] 290 | ItemConst(ref ty, _) => check_type(cx, ty), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:296:41 [INFO] [stdout] | [INFO] [stdout] 296 | fn check_trait_item(&mut self, cx: &LateContext, item: &TraitItem) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:296:61 [INFO] [stdout] | [INFO] [stdout] 296 | fn check_trait_item(&mut self, cx: &LateContext, item: &TraitItem) { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ConstTraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:298:13 [INFO] [stdout] | [INFO] [stdout] 298 | ConstTraitItem(ref ty, _) | [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TypeTraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:299:13 [INFO] [stdout] | [INFO] [stdout] 299 | TypeTraitItem(_, Some(ref ty)) => check_type(cx, ty), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:300:13 [INFO] [stdout] | [INFO] [stdout] 300 | MethodTraitItem(MethodSig { ref decl, .. }, None) => check_fndecl(cx, decl), [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MethodSig` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:300:29 [INFO] [stdout] | [INFO] [stdout] 300 | MethodTraitItem(MethodSig { ref decl, .. }, None) => check_fndecl(cx, decl), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:306:40 [INFO] [stdout] | [INFO] [stdout] 306 | fn check_impl_item(&mut self, cx: &LateContext, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:306:60 [INFO] [stdout] | [INFO] [stdout] 306 | fn check_impl_item(&mut self, cx: &LateContext, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ConstImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:308:13 [INFO] [stdout] | [INFO] [stdout] 308 | ConstImplItem(ref ty, _) | [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TypeImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:309:13 [INFO] [stdout] | [INFO] [stdout] 309 | TypeImplItem(ref ty) => check_type(cx, ty), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:315:36 [INFO] [stdout] | [INFO] [stdout] 315 | fn check_local(&mut self, cx: &LateContext, local: &Local) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Local` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:315:57 [INFO] [stdout] | [INFO] [stdout] 315 | fn check_local(&mut self, cx: &LateContext, local: &Local) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:322:22 [INFO] [stdout] | [INFO] [stdout] 322 | fn check_fndecl(cx: &LateContext, decl: &FnDecl) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:322:42 [INFO] [stdout] | [INFO] [stdout] 322 | fn check_fndecl(cx: &LateContext, decl: &FnDecl) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:326:12 [INFO] [stdout] | [INFO] [stdout] 326 | if let Return(ref ty) = decl.output { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:331:20 [INFO] [stdout] | [INFO] [stdout] 331 | fn check_type(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:331:38 [INFO] [stdout] | [INFO] [stdout] 331 | fn check_type(cx: &LateContext, ty: &Ty) { [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TYPE_COMPLEXITY` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:340:23 [INFO] [stdout] | [INFO] [stdout] 340 | span_lint(cx, TYPE_COMPLEXITY, ty.span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:354:36 [INFO] [stdout] | [INFO] [stdout] 354 | fn visit_ty(&mut self, ty: &'v Ty) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:358:13 [INFO] [stdout] | [INFO] [stdout] 358 | TyPtr(..) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:359:13 [INFO] [stdout] | [INFO] [stdout] 359 | TyRptr(..) => (1, 0), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:362:13 [INFO] [stdout] | [INFO] [stdout] 362 | TyPath(..) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:363:13 [INFO] [stdout] | [INFO] [stdout] 363 | TyVec(..) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:364:13 [INFO] [stdout] | [INFO] [stdout] 364 | TyTup(..) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:365:13 [INFO] [stdout] | [INFO] [stdout] 365 | TyFixedLengthVec(..) => (10 * self.nest, 1), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:368:13 [INFO] [stdout] | [INFO] [stdout] 368 | TyObjectSum(..) => (20 * self.nest, 0), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:371:13 [INFO] [stdout] | [INFO] [stdout] 371 | TyBareFn(..) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/types.rs:372:13 [INFO] [stdout] | [INFO] [stdout] 372 | TyPolyTraitRef(..) => (50 * self.nest, 1), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:22:6 [INFO] [stdout] | [INFO] [stdout] 22 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:23:28 [INFO] [stdout] | [INFO] [stdout] 23 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:28:6 [INFO] [stdout] | [INFO] [stdout] 28 | impl LateLintPass for TopLevelRefPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:29:33 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_fn(&mut self, cx: &LateContext, k: 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:29:64 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_fn(&mut self, cx: &LateContext, k: 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:29:76 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_fn(&mut self, cx: &LateContext, k: 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:35:29 [INFO] [stdout] | [INFO] [stdout] 35 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:37:21 [INFO] [stdout] | [INFO] [stdout] 37 | TOPLEVEL_REF_ARG, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:44:35 [INFO] [stdout] | [INFO] [stdout] 44 | fn check_stmt(&mut self, cx: &LateContext, s: &Stmt) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Stmt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:44:52 [INFO] [stdout] | [INFO] [stdout] 44 | fn check_stmt(&mut self, cx: &LateContext, s: &Stmt) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | let StmtDecl(ref d, _) = s.node, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DeclLocal` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | let DeclLocal(ref l) = d.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:49:17 [INFO] [stdout] | [INFO] [stdout] 49 | let PatIdent(BindByRef(_), i, None) = l.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:49:26 [INFO] [stdout] | [INFO] [stdout] 49 | let PatIdent(BindByRef(_), i, None) = l.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:58:21 [INFO] [stdout] | [INFO] [stdout] 58 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:75:6 [INFO] [stdout] | [INFO] [stdout] 75 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:76:28 [INFO] [stdout] | [INFO] [stdout] 76 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:81:6 [INFO] [stdout] | [INFO] [stdout] 81 | impl LateLintPass for CmpNan { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:82:35 [INFO] [stdout] | [INFO] [stdout] 82 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:82:55 [INFO] [stdout] | [INFO] [stdout] 82 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:83:16 [INFO] [stdout] | [INFO] [stdout] 83 | 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[E0531]: cannot find tuple struct or tuple variant `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:85:25 [INFO] [stdout] | [INFO] [stdout] 85 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:88:25 [INFO] [stdout] | [INFO] [stdout] 88 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:96:19 [INFO] [stdout] | [INFO] [stdout] 96 | fn check_nan(cx: &LateContext, path: &Path, span: Span) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:96:39 [INFO] [stdout] | [INFO] [stdout] 96 | fn check_nan(cx: &LateContext, 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[E0425]: cannot find value `CMP_NAN` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:98:23 [INFO] [stdout] | [INFO] [stdout] 98 | span_lint(cx, CMP_NAN, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:111:6 [INFO] [stdout] | [INFO] [stdout] 111 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:112:28 [INFO] [stdout] | [INFO] [stdout] 112 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:117:6 [INFO] [stdout] | [INFO] [stdout] 117 | impl LateLintPass for FloatCmp { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:118:35 [INFO] [stdout] | [INFO] [stdout] 118 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:118:55 [INFO] [stdout] | [INFO] [stdout] 118 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:119:16 [INFO] [stdout] | [INFO] [stdout] 119 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:121:23 [INFO] [stdout] | [INFO] [stdout] 121 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:121:37 [INFO] [stdout] | [INFO] [stdout] 121 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:134:31 [INFO] [stdout] | [INFO] [stdout] 134 | span_lint(cx, FLOAT_CMP, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:144:18 [INFO] [stdout] | [INFO] [stdout] 144 | fn is_float(cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:144:38 [INFO] [stdout] | [INFO] [stdout] 144 | fn is_float(cx: &LateContext, expr: &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:158:6 [INFO] [stdout] | [INFO] [stdout] 158 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:159:28 [INFO] [stdout] | [INFO] [stdout] 159 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:164:6 [INFO] [stdout] | [INFO] [stdout] 164 | impl LateLintPass for CmpOwned { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:165:35 [INFO] [stdout] | [INFO] [stdout] 165 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:165:55 [INFO] [stdout] | [INFO] [stdout] 165 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:166:16 [INFO] [stdout] | [INFO] [stdout] 166 | 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[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:175:24 [INFO] [stdout] | [INFO] [stdout] 175 | fn check_to_owned(cx: &LateContext, expr: &Expr, other_span: Span, left: bool, op: Span) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:175:44 [INFO] [stdout] | [INFO] [stdout] 175 | fn check_to_owned(cx: &LateContext, expr: &Expr, other_span: Span, left: bool, op: 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | ExprMethodCall(Spanned{node: ref name, ..}, _, ref args) if args.len() == 1 => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:185:9 [INFO] [stdout] | [INFO] [stdout] 185 | ExprCall(ref path, ref v) if v.len() == 1 => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:186:21 [INFO] [stdout] | [INFO] [stdout] 186 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:200:23 [INFO] [stdout] | [INFO] [stdout] 200 | span_lint(cx, CMP_OWNED, expr.span, &format!( [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:205:23 [INFO] [stdout] | [INFO] [stdout] 205 | span_lint(cx, CMP_OWNED, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:213:20 [INFO] [stdout] | [INFO] [stdout] 213 | fn is_str_arg(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:213:43 [INFO] [stdout] | [INFO] [stdout] 213 | fn is_str_arg(cx: &LateContext, 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] 213 | fn is_str_arg(cx: &LateContext, args: &[P]) -> bool { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:223:6 [INFO] [stdout] | [INFO] [stdout] 223 | impl LintPass for ModuloOne { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:224:28 [INFO] [stdout] | [INFO] [stdout] 224 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:229:6 [INFO] [stdout] | [INFO] [stdout] 229 | impl LateLintPass for ModuloOne { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:230:35 [INFO] [stdout] | [INFO] [stdout] 230 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:230:55 [INFO] [stdout] | [INFO] [stdout] 230 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:231:16 [INFO] [stdout] | [INFO] [stdout] 231 | if let ExprBinary(ref cmp, _, ref right) = expr.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MODULO_ONE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:234:34 [INFO] [stdout] | [INFO] [stdout] 234 | cx.span_lint(MODULO_ONE, expr.span, "any number modulo 1 will be 0"); [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:246:6 [INFO] [stdout] | [INFO] [stdout] 246 | impl LintPass for PatternPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:247:28 [INFO] [stdout] | [INFO] [stdout] 247 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:252:6 [INFO] [stdout] | [INFO] [stdout] 252 | impl LateLintPass for PatternPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:253:34 [INFO] [stdout] | [INFO] [stdout] 253 | fn check_pat(&mut self, cx: &LateContext, pat: &Pat) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:253:53 [INFO] [stdout] | [INFO] [stdout] 253 | fn check_pat(&mut self, cx: &LateContext, pat: &Pat) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:254:16 [INFO] [stdout] | [INFO] [stdout] 254 | if let PatIdent(_, ref ident, Some(ref right)) = pat.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:255:38 [INFO] [stdout] | [INFO] [stdout] 255 | if right.node == PatWild(PatWildSingle) { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `REDUNDANT_PATTERN` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:256:30 [INFO] [stdout] | [INFO] [stdout] 256 | cx.span_lint(REDUNDANT_PATTERN, pat.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:18:6 [INFO] [stdout] | [INFO] [stdout] 18 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:24:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl LateLintPass for EqOp { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:25:35 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_expr(&mut self, cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:25:52 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:26:16 [INFO] [stdout] | [INFO] [stdout] 26 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:28:31 [INFO] [stdout] | [INFO] [stdout] 28 | span_lint(cx, EQ_OP, e.span, &format!( [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:36:26 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn is_exp_equal(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:36:47 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn is_exp_equal(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:36:62 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn is_exp_equal(cx: &LateContext, 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 `ExprField` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:43:11 [INFO] [stdout] | [INFO] [stdout] 43 | (&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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:44:18 [INFO] [stdout] | [INFO] [stdout] 44 | &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:46:11 [INFO] [stdout] | [INFO] [stdout] 46 | (&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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:46:28 [INFO] [stdout] | [INFO] [stdout] 46 | (&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 `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:47:11 [INFO] [stdout] | [INFO] [stdout] 47 | (&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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:48:18 [INFO] [stdout] | [INFO] [stdout] 48 | &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:51:11 [INFO] [stdout] | [INFO] [stdout] 51 | (&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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:51:31 [INFO] [stdout] | [INFO] [stdout] 51 | (&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 `ExprVec` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:53:11 [INFO] [stdout] | [INFO] [stdout] 53 | (&ExprVec(ref l), &ExprVec(ref r)) => is_exps_equal(cx, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:53:28 [INFO] [stdout] | [INFO] [stdout] 53 | (&ExprVec(ref l), &ExprVec(ref r)) => is_exps_equal(cx, l, r), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:54:11 [INFO] [stdout] | [INFO] [stdout] 54 | (&ExprCast(ref lx, ref lt), &ExprCast(ref rx, ref rt)) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:54:38 [INFO] [stdout] | [INFO] [stdout] 54 | (&ExprCast(ref lx, ref lt), &ExprCast(ref rx, ref rt)) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:60:23 [INFO] [stdout] | [INFO] [stdout] 60 | fn is_exps_equal(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:60:47 [INFO] [stdout] | [INFO] [stdout] 60 | fn is_exps_equal(cx: &LateContext, 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] 60 | fn is_exps_equal(cx: &LateContext, left : &[P], right : &[P]) -> bool { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:60:67 [INFO] [stdout] | [INFO] [stdout] 60 | fn is_exps_equal(cx: &LateContext, 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] 60 | fn is_exps_equal(cx: &LateContext, left : &[P], right : &[P]) -> bool { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:64:26 [INFO] [stdout] | [INFO] [stdout] 64 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:64:41 [INFO] [stdout] | [INFO] [stdout] 64 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:73:27 [INFO] [stdout] | [INFO] [stdout] 73 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:73:43 [INFO] [stdout] | [INFO] [stdout] 73 | 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 `BinOp` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:89:24 [INFO] [stdout] | [INFO] [stdout] 89 | fn is_cmp_or_bit(op : &BinOp) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:97:28 [INFO] [stdout] | [INFO] [stdout] 97 | fn is_cast_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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:97:40 [INFO] [stdout] | [INFO] [stdout] 97 | fn is_cast_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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:99:11 [INFO] [stdout] | [INFO] [stdout] 99 | (&TyVec(ref lvec), &TyVec(ref rvec)) => is_cast_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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:99:29 [INFO] [stdout] | [INFO] [stdout] 99 | (&TyVec(ref lvec), &TyVec(ref rvec)) => is_cast_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 `TyPtr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:100:11 [INFO] [stdout] | [INFO] [stdout] 100 | (&TyPtr(ref lmut), &TyPtr(ref 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:100:29 [INFO] [stdout] | [INFO] [stdout] 100 | (&TyPtr(ref lmut), &TyPtr(ref 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:103:11 [INFO] [stdout] | [INFO] [stdout] 103 | (&TyRptr(_, ref lrmut), &TyRptr(_, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:103:34 [INFO] [stdout] | [INFO] [stdout] 103 | (&TyRptr(_, ref lrmut), &TyRptr(_, ref rrmut)) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:106:11 [INFO] [stdout] | [INFO] [stdout] 106 | (&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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:106:39 [INFO] [stdout] | [INFO] [stdout] 106 | (&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 `TyParen` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:108:11 [INFO] [stdout] | [INFO] [stdout] 108 | (&TyParen(ref lty), &TyParen(ref rty)) => is_cast_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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eq_op.rs:108:30 [INFO] [stdout] | [INFO] [stdout] 108 | (&TyParen(ref lty), &TyParen(ref rty)) => is_cast_ty_equal(lty, rty), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:53:6 [INFO] [stdout] | [INFO] [stdout] 53 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:54:28 [INFO] [stdout] | [INFO] [stdout] 54 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:59:6 [INFO] [stdout] | [INFO] [stdout] 59 | impl LateLintPass for BitMask { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:60:35 [INFO] [stdout] | [INFO] [stdout] 60 | fn check_expr(&mut self, cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:60:52 [INFO] [stdout] | [INFO] [stdout] 60 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:61:16 [INFO] [stdout] | [INFO] [stdout] 61 | 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 `BinOp_` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:74:21 [INFO] [stdout] | [INFO] [stdout] 74 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:74:32 [INFO] [stdout] | [INFO] [stdout] 74 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:78:17 [INFO] [stdout] | [INFO] [stdout] 78 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:79:17 [INFO] [stdout] | [INFO] [stdout] 79 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:80:17 [INFO] [stdout] | [INFO] [stdout] 80 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 81 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:82:14 [INFO] [stdout] | [INFO] [stdout] 82 | _ => BiOr // Dummy [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:87:23 [INFO] [stdout] | [INFO] [stdout] 87 | fn check_compare(cx: &LateContext, 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 `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:87:45 [INFO] [stdout] | [INFO] [stdout] 87 | fn check_compare(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:87:59 [INFO] [stdout] | [INFO] [stdout] 87 | fn check_compare(cx: &LateContext, 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 `ExprBinary` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:88:12 [INFO] [stdout] | [INFO] [stdout] 88 | if let ExprBinary(ref op, ref left, ref right) = bit_op.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:89:23 [INFO] [stdout] | [INFO] [stdout] 89 | if op.node != BiBitAnd && op.node != BiBitOr { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:89:46 [INFO] [stdout] | [INFO] [stdout] 89 | if op.node != BiBitAnd && op.node != BiBitOr { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:98:24 [INFO] [stdout] | [INFO] [stdout] 98 | fn check_bit_mask(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:98:45 [INFO] [stdout] | [INFO] [stdout] 98 | fn check_bit_mask(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:98:61 [INFO] [stdout] | [INFO] [stdout] 98 | fn check_bit_mask(cx: &LateContext, bit_op: BinOp_, cmp_op: BinOp_, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | span_lint(cx, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:110:35 [INFO] [stdout] | [INFO] [stdout] 110 | span_lint(cx, BAD_BIT_MASK, *span, "&-masking with zero"); [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:114:31 [INFO] [stdout] | [INFO] [stdout] 114 | span_lint(cx, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:122:31 [INFO] [stdout] | [INFO] [stdout] 122 | span_lint(cx, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:127:35 [INFO] [stdout] | [INFO] [stdout] 127 | span_lint(cx, BAD_BIT_MASK, *span, "&-masking with zero"); [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:131:31 [INFO] [stdout] | [INFO] [stdout] 131 | span_lint(cx, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:143:31 [INFO] [stdout] | [INFO] [stdout] 143 | span_lint(cx, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:148:35 [INFO] [stdout] | [INFO] [stdout] 148 | span_lint(cx, BAD_BIT_MASK, *span, "&-masking with zero"); [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:152:31 [INFO] [stdout] | [INFO] [stdout] 152 | span_lint(cx, BAD_BIT_MASK, *span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:166:30 [INFO] [stdout] | [INFO] [stdout] 166 | fn check_ineffective_lt(cx: &LateContext, span: Span, m: u64, c: u64, op: &str) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:168:23 [INFO] [stdout] | [INFO] [stdout] 168 | span_lint(cx, INEFFECTIVE_BIT_MASK, span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:174:30 [INFO] [stdout] | [INFO] [stdout] 174 | fn check_ineffective_gt(cx: &LateContext, span: Span, m: u64, c: u64, op: &str) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:176:23 [INFO] [stdout] | [INFO] [stdout] 176 | span_lint(cx, INEFFECTIVE_BIT_MASK, span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:182:27 [INFO] [stdout] | [INFO] [stdout] 182 | fn fetch_int_literal(cx: &LateContext, lit : &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:182:47 [INFO] [stdout] | [INFO] [stdout] 182 | fn fetch_int_literal(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:185:21 [INFO] [stdout] | [INFO] [stdout] 185 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:189:9 [INFO] [stdout] | [INFO] [stdout] 189 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:194:23 [INFO] [stdout] | [INFO] [stdout] 194 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/bit_mask.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | Some(&PathResolution { base_def: DefConst(def_id), ..}) => Some(def_id), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:22:6 [INFO] [stdout] | [INFO] [stdout] 22 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:23:28 [INFO] [stdout] | [INFO] [stdout] 23 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:28:6 [INFO] [stdout] | [INFO] [stdout] 28 | impl LateLintPass for PtrArg { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:29:35 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_item(&mut self, cx: &LateContext, item: &Item) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:29:55 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_item(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:30:17 [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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:35:40 [INFO] [stdout] | [INFO] [stdout] 35 | fn check_impl_item(&mut self, cx: &LateContext, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:35:60 [INFO] [stdout] | [INFO] [stdout] 35 | fn check_impl_item(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:36:17 [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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:41:41 [INFO] [stdout] | [INFO] [stdout] 41 | fn check_trait_item(&mut self, cx: &LateContext, item: &TraitItem) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:41:61 [INFO] [stdout] | [INFO] [stdout] 41 | fn check_trait_item(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:42:17 [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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:48:18 [INFO] [stdout] | [INFO] [stdout] 48 | fn check_fn(cx: &LateContext, decl: &FnDecl) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:48:38 [INFO] [stdout] | [INFO] [stdout] 48 | fn check_fn(cx: &LateContext, decl: &FnDecl) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:53:35 [INFO] [stdout] | [INFO] [stdout] 53 | span_lint(cx, PTR_ARG, arg.ty.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ptr_arg.rs:58:35 [INFO] [stdout] | [INFO] [stdout] 58 | span_lint(cx, PTR_ARG, arg.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:22:6 [INFO] [stdout] | [INFO] [stdout] 22 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:23:28 [INFO] [stdout] | [INFO] [stdout] 23 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:28:6 [INFO] [stdout] | [INFO] [stdout] 28 | impl LateLintPass for NeedlessBool { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:29:35 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_expr(&mut self, cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:29:52 [INFO] [stdout] | [INFO] [stdout] 29 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:30:16 [INFO] [stdout] | [INFO] [stdout] 30 | if let ExprIf(ref pred, ref then_block, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:33:35 [INFO] [stdout] | [INFO] [stdout] 33 | span_lint(cx, NEEDLESS_BOOL, e.span, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:36:35 [INFO] [stdout] | [INFO] [stdout] 36 | span_lint(cx, NEEDLESS_BOOL, e.span, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:43:35 [INFO] [stdout] | [INFO] [stdout] 43 | span_lint(cx, NEEDLESS_BOOL, e.span, &format!( [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:51:35 [INFO] [stdout] | [INFO] [stdout] 51 | span_lint(cx, NEEDLESS_BOOL, e.span, &format!( [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:60:29 [INFO] [stdout] | [INFO] [stdout] 60 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:66:27 [INFO] [stdout] | [INFO] [stdout] 66 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | ExprLit(ref lit_ptr) => if let LitBool(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 `LitBool` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_bool.rs:69:40 [INFO] [stdout] | [INFO] [stdout] 69 | ExprLit(ref lit_ptr) => if let LitBool(value) = lit_ptr.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:39:6 [INFO] [stdout] | [INFO] [stdout] 39 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:40:28 [INFO] [stdout] | [INFO] [stdout] 40 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:45:6 [INFO] [stdout] | [INFO] [stdout] 45 | impl LateLintPass for ApproxConstant { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:46:35 [INFO] [stdout] | [INFO] [stdout] 46 | fn check_expr(&mut self, cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:46:52 [INFO] [stdout] | [INFO] [stdout] 46 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 53 | fn check_lit(cx: &LateContext, lit: &Lit, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:53:47 [INFO] [stdout] | [INFO] [stdout] 53 | fn check_lit(cx: &LateContext, lit: &Lit, e: &Expr) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | LitFloat(ref s, TyF32) => check_known_consts(cx, e, s, "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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | LitFloat(ref s, TyF64) => check_known_consts(cx, e, s, "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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | LitFloatUnsuffixed(ref s) => [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:63:28 [INFO] [stdout] | [INFO] [stdout] 63 | fn check_known_consts(cx: &LateContext, e: &Expr, s: &str, module: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:63:45 [INFO] [stdout] | [INFO] [stdout] 63 | fn check_known_consts(cx: &LateContext, e: &Expr, s: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/approx_const.rs:67:31 [INFO] [stdout] | [INFO] [stdout] 67 | span_lint(cx, APPROX_CONSTANT, e.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:15:6 [INFO] [stdout] | [INFO] [stdout] 15 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:16:28 [INFO] [stdout] | [INFO] [stdout] 16 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:21:6 [INFO] [stdout] | [INFO] [stdout] 21 | impl LateLintPass for EtaPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:22:35 [INFO] [stdout] | [INFO] [stdout] 22 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:22:55 [INFO] [stdout] | [INFO] [stdout] 22 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:24:13 [INFO] [stdout] | [INFO] [stdout] 24 | ExprCall(_, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:25:13 [INFO] [stdout] | [INFO] [stdout] 25 | ExprMethodCall(_, _, ref args) => { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:35:21 [INFO] [stdout] | [INFO] [stdout] 35 | fn is_adjusted(cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:35:38 [INFO] [stdout] | [INFO] [stdout] 35 | fn is_adjusted(cx: &LateContext, e: &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:39:23 [INFO] [stdout] | [INFO] [stdout] 39 | fn check_closure(cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:39:43 [INFO] [stdout] | [INFO] [stdout] 39 | fn check_closure(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 40 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:46:20 [INFO] [stdout] | [INFO] [stdout] 46 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:64:28 [INFO] [stdout] | [INFO] [stdout] 64 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:66:32 [INFO] [stdout] | [INFO] [stdout] 66 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:82:31 [INFO] [stdout] | [INFO] [stdout] 82 | span_lint(cx, REDUNDANT_CLOSURE, expr.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:15:6 [INFO] [stdout] | [INFO] [stdout] 15 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:16:28 [INFO] [stdout] | [INFO] [stdout] 16 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:21:6 [INFO] [stdout] | [INFO] [stdout] 21 | impl LateLintPass for IdentityOp { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:22:35 [INFO] [stdout] | [INFO] [stdout] 22 | fn check_expr(&mut self, cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:22:52 [INFO] [stdout] | [INFO] [stdout] 22 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:24:16 [INFO] [stdout] | [INFO] [stdout] 24 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:49:15 [INFO] [stdout] | [INFO] [stdout] 49 | fn check(cx: &LateContext, 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 `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:49:32 [INFO] [stdout] | [INFO] [stdout] 49 | fn check(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/identity_op.rs:57:27 [INFO] [stdout] | [INFO] [stdout] 57 | span_lint(cx, IDENTITY_OP, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:18:6 [INFO] [stdout] | [INFO] [stdout] 18 | impl LintPass for MinMaxPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:24:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl LateLintPass for MinMaxPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:25:35 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:25:55 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MIN_MAX` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:32:39 [INFO] [stdout] | [INFO] [stdout] 32 | span_lint(cx, MIN_MAX, expr.span, [INFO] [stdout] | ^^^^^^^ help: a function with a similar name exists: `min_max` [INFO] [stdout] ... [INFO] [stdout] 47 | fn min_max(expr: &Expr) -> Option<(MinMax, Constant, &Expr)> { [INFO] [stdout] | ------------------------------------------------------------ similarly named function `min_max` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | fn min_max(expr: &Expr) -> Option<(MinMax, Constant, &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:47:55 [INFO] [stdout] | [INFO] [stdout] 47 | fn min_max(expr: &Expr) -> Option<(MinMax, Constant, &Expr)> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 47 | fn min_max(expr: &Expr) -> Option<(MinMax, Constant, &Expr)> { [INFO] [stdout] | ++++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:48:12 [INFO] [stdout] | [INFO] [stdout] 48 | if let ExprCall(ref path, ref args) = expr.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:49:16 [INFO] [stdout] | [INFO] [stdout] 49 | if let ExprPath(None, ref path) = path.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:63:26 [INFO] [stdout] | [INFO] [stdout] 63 | fn fetch_const(args: &[P], m: MinMax) -> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 63 | fn fetch_const(args: &[P], m: MinMax) -> [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:64:36 [INFO] [stdout] | [INFO] [stdout] 64 | Option<(MinMax, Constant, &Expr)> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 63 | fn fetch_const(args: &[P], m: MinMax) -> [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:20:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl LateLintPass for MutMut { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:21:55 [INFO] [stdout] | [INFO] [stdout] 21 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_ty(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:25:51 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_ty(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:26:74 [INFO] [stdout] | [INFO] [stdout] 26 | unwrap_mut(ty).and_then(unwrap_mut).map_or((), |_| span_lint(cx, MUT_MUT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:31:24 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_expr_mut(cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:31:44 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_expr_mut(cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:34:28 [INFO] [stdout] | [INFO] [stdout] 34 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:34:45 [INFO] [stdout] | [INFO] [stdout] 34 | 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] 34 | fn unwrap_addr(expr : &Expr) -> Option<&Expr> { [INFO] [stdout] | ++++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | span_lint(cx, MUT_MUT, expr.span, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:48:35 [INFO] [stdout] | [INFO] [stdout] 48 | span_lint(cx, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:56:21 [INFO] [stdout] | [INFO] [stdout] 56 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:56:36 [INFO] [stdout] | [INFO] [stdout] 56 | 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] 56 | fn unwrap_mut(ty : &Ty) -> Option<&Ty> { [INFO] [stdout] | ++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:58:9 [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_mut.rs:58:19 [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:18:6 [INFO] [stdout] | [INFO] [stdout] 18 | impl LintPass for UnnecessaryMutPassed { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:24:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl LateLintPass for UnnecessaryMutPassed { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:25:35 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_expr(&mut self, cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:25:52 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_expr(&mut self, cx: &LateContext, e: &Expr) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:28:13 [INFO] [stdout] | [INFO] [stdout] 28 | ExprCall(ref fn_expr, ref arguments) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:31:32 [INFO] [stdout] | [INFO] [stdout] 31 | if let ExprPath(_, ref path) = fn_expr.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | ExprMethodCall(ref name, _, ref arguments) => { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:56:25 [INFO] [stdout] | [INFO] [stdout] 56 | fn check_arguments(cx: &LateContext, arguments: &[P], type_definition: &TyS, name: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:56:53 [INFO] [stdout] | [INFO] [stdout] 56 | fn check_arguments(cx: &LateContext, arguments: &[P], type_definition: &TyS, name: &str) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 56 | fn check_arguments(cx: &LateContext, arguments: &[P], type_definition: &TyS, name: &str) { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNNECESSARY_MUT_PASSED` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:64:39 [INFO] [stdout] | [INFO] [stdout] 64 | span_lint(cx, UNNECESSARY_MUT_PASSED, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:30:6 [INFO] [stdout] | [INFO] [stdout] 30 | impl LateLintPass for LenZero { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:31:35 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_item(&mut self, cx: &LateContext, item: &Item) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:31:55 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_item(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:35:13 [INFO] [stdout] | [INFO] [stdout] 35 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:41:35 [INFO] [stdout] | [INFO] [stdout] 41 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:41:55 [INFO] [stdout] | [INFO] [stdout] 41 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:42:16 [INFO] [stdout] | [INFO] [stdout] 42 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:53:27 [INFO] [stdout] | [INFO] [stdout] 53 | fn check_trait_items(cx: &LateContext, item: &Item, trait_items: &[P]) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:53:47 [INFO] [stdout] | [INFO] [stdout] 53 | fn check_trait_items(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:53:70 [INFO] [stdout] | [INFO] [stdout] 53 | fn check_trait_items(cx: &LateContext, 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] 53 | fn check_trait_items(cx: &LateContext, item: &Item, trait_items: &[P]) { [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TraitItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:54:29 [INFO] [stdout] | [INFO] [stdout] 54 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:55:46 [INFO] [stdout] | [INFO] [stdout] 55 | item.name.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:63:31 [INFO] [stdout] | [INFO] [stdout] 63 | span_lint(cx, LEN_WITHOUT_IS_EMPTY, i.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:72:26 [INFO] [stdout] | [INFO] [stdout] 72 | fn check_impl_items(cx: &LateContext, item: &Item, impl_items: &[P]) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:72:46 [INFO] [stdout] | [INFO] [stdout] 72 | fn check_impl_items(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:72:68 [INFO] [stdout] | [INFO] [stdout] 72 | fn check_impl_items(cx: &LateContext, 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] 72 | fn check_impl_items(cx: &LateContext, item: &Item, impl_items: &[P]) { [INFO] [stdout] | ++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:73:29 [INFO] [stdout] | [INFO] [stdout] 73 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:74:46 [INFO] [stdout] | [INFO] [stdout] 74 | item.name.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:82:31 [INFO] [stdout] | [INFO] [stdout] 82 | span_lint(cx, LEN_WITHOUT_IS_EMPTY, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:93:22 [INFO] [stdout] | [INFO] [stdout] 93 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:98:19 [INFO] [stdout] | [INFO] [stdout] 98 | fn check_cmp(cx: &LateContext, span: Span, left: &Expr, right: &Expr, op: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:98:51 [INFO] [stdout] | [INFO] [stdout] 98 | fn check_cmp(cx: &LateContext, span: Span, left: &Expr, right: &Expr, op: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:98:65 [INFO] [stdout] | [INFO] [stdout] 98 | fn check_cmp(cx: &LateContext, span: Span, left: &Expr, right: &Expr, op: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:104:11 [INFO] [stdout] | [INFO] [stdout] 104 | (&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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:104:30 [INFO] [stdout] | [INFO] [stdout] 104 | (&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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:106:11 [INFO] [stdout] | [INFO] [stdout] 106 | (&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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:106:53 [INFO] [stdout] | [INFO] [stdout] 106 | (&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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | fn check_len_zero(cx: &LateContext, span: Span, name: &Name, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:113:29 [INFO] [stdout] | [INFO] [stdout] 113 | args: &[P], lit: &Lit, op: &str) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 112 | fn check_len_zero(cx: &LateContext, span: Span, name: &Name, [INFO] [stdout] | ++++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:114:26 [INFO] [stdout] | [INFO] [stdout] 114 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | span_lint(cx, LEN_ZERO, span, &format!( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | fn has_is_empty(cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:125:42 [INFO] [stdout] | [INFO] [stdout] 125 | fn has_is_empty(cx: &LateContext, expr: &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:127:25 [INFO] [stdout] | [INFO] [stdout] 127 | fn is_is_empty(cx: &LateContext, id: &ImplOrTraitItemId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/len_zero.rs:138:31 [INFO] [stdout] | [INFO] [stdout] 138 | fn has_is_empty_impl(cx: &LateContext, id: &DefId) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:24:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl LateLintPass for AttrPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:25:35 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_item(&mut self, cx: &LateContext, item: &Item) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:25:55 [INFO] [stdout] | [INFO] [stdout] 25 | fn check_item(&mut self, cx: &LateContext, item: &Item) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:31:40 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_impl_item(&mut self, cx: &LateContext, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:31:60 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_impl_item(&mut self, cx: &LateContext, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:37:41 [INFO] [stdout] | [INFO] [stdout] 37 | fn check_trait_item(&mut self, cx: &LateContext, item: &TraitItem) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:37:61 [INFO] [stdout] | [INFO] [stdout] 37 | fn check_trait_item(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:44:28 [INFO] [stdout] | [INFO] [stdout] 44 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:45:13 [INFO] [stdout] | [INFO] [stdout] 45 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:50:28 [INFO] [stdout] | [INFO] [stdout] 50 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:57:29 [INFO] [stdout] | [INFO] [stdout] 57 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:65:30 [INFO] [stdout] | [INFO] [stdout] 65 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:68:13 [INFO] [stdout] | [INFO] [stdout] 68 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:69:37 [INFO] [stdout] | [INFO] [stdout] 69 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:77:28 [INFO] [stdout] | [INFO] [stdout] 77 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | ExprRet(Some(ref e)) => is_relevant_expr(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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | ExprRet(None) | ExprBreak(_) => 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:81:25 [INFO] [stdout] | [INFO] [stdout] 81 | ExprRet(None) | ExprBreak(_) => 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:91:21 [INFO] [stdout] | [INFO] [stdout] 91 | fn check_attrs(cx: &LateContext, span: Span, name: &Name, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/attrs.rs:100:31 [INFO] [stdout] | [INFO] [stdout] 100 | span_lint(cx, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:31:6 [INFO] [stdout] | [INFO] [stdout] 31 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:32:28 [INFO] [stdout] | [INFO] [stdout] 32 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:37:6 [INFO] [stdout] | [INFO] [stdout] 37 | impl LateLintPass for CollapsibleIf { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:38:35 [INFO] [stdout] | [INFO] [stdout] 38 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:38:55 [INFO] [stdout] | [INFO] [stdout] 38 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:45:18 [INFO] [stdout] | [INFO] [stdout] 45 | fn check_if(cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | fn check_if(cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 46 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:47:22 [INFO] [stdout] | [INFO] [stdout] 47 | if let Some(&Expr{ node: ExprIf(ref check_inner, ref content, None), span: sp, ..}) = [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:47:34 [INFO] [stdout] | [INFO] [stdout] 47 | if let Some(&Expr{ node: ExprIf(ref check_inner, ref content, None), span: sp, ..}) = [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:52:40 [INFO] [stdout] | [INFO] [stdout] 52 | span_help_and_lint(cx, COLLAPSIBLE_IF, e.span, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:61:26 [INFO] [stdout] | [INFO] [stdout] 61 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:63:57 [INFO] [stdout] | [INFO] [stdout] 63 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:68:25 [INFO] [stdout] | [INFO] [stdout] 68 | fn check_to_string(cx: &LateContext, e: &Expr) -> String { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:68:42 [INFO] [stdout] | [INFO] [stdout] 68 | fn check_to_string(cx: &LateContext, e: &Expr) -> String { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:76:33 [INFO] [stdout] | [INFO] [stdout] 76 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:76:51 [INFO] [stdout] | [INFO] [stdout] 76 | 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] 76 | fn single_stmt_of_block(block: &Block) -> Option<&Expr> { [INFO] [stdout] | ++++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:78:16 [INFO] [stdout] | [INFO] [stdout] 78 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:88:31 [INFO] [stdout] | [INFO] [stdout] 88 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:88:48 [INFO] [stdout] | [INFO] [stdout] 88 | 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] 88 | fn single_stmt_of_expr(expr: &Expr) -> Option<&Expr> { [INFO] [stdout] | ++++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/collapsible_if.rs:89:12 [INFO] [stdout] | [INFO] [stdout] 89 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:24:6 [INFO] [stdout] | [INFO] [stdout] 24 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:30:6 [INFO] [stdout] | [INFO] [stdout] 30 | impl LateLintPass for Unicode { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:31:35 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:31:55 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:32:16 [INFO] [stdout] | [INFO] [stdout] 32 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:33:20 [INFO] [stdout] | [INFO] [stdout] 33 | if let LitStr(_, _) = lit.node { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:52:19 [INFO] [stdout] | [INFO] [stdout] 52 | fn check_str(cx: &LateContext, span: Span) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:55:32 [INFO] [stdout] | [INFO] [stdout] 55 | span_help_and_lint(cx, ZERO_WIDTH_SPACE, span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NON_ASCII_LITERAL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:61:32 [INFO] [stdout] | [INFO] [stdout] 61 | span_help_and_lint(cx, NON_ASCII_LITERAL, span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNICODE_NOT_NFC` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:64:37 [INFO] [stdout] | [INFO] [stdout] 64 | if cx.current_level(UNICODE_NOT_NFC) == Level::Allow { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NON_ASCII_LITERAL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:70:25 [INFO] [stdout] | [INFO] [stdout] 70 | if cx.current_level(NON_ASCII_LITERAL) == Level::Allow && [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNICODE_NOT_NFC` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:72:32 [INFO] [stdout] | [INFO] [stdout] 72 | span_help_and_lint(cx, UNICODE_NOT_NFC, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:23:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl LintPass for ShadowPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:30:6 [INFO] [stdout] | [INFO] [stdout] 30 | impl LateLintPass for ShadowPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:31:33 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_fn(&mut self, cx: &LateContext, _: FnKind, decl: &FnDecl, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:31:64 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_fn(&mut self, cx: &LateContext, _: FnKind, decl: &FnDecl, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:32:21 [INFO] [stdout] | [INFO] [stdout] 32 | block: &Block, _: Span, _: NodeId) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:38:18 [INFO] [stdout] | [INFO] [stdout] 38 | fn check_fn(cx: &LateContext, decl: &FnDecl, block: &Block) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:38:38 [INFO] [stdout] | [INFO] [stdout] 38 | fn check_fn(cx: &LateContext, decl: &FnDecl, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:38:54 [INFO] [stdout] | [INFO] [stdout] 38 | fn check_fn(cx: &LateContext, decl: &FnDecl, block: &Block) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:41:16 [INFO] [stdout] | [INFO] [stdout] 41 | if let PatIdent(_, ident, _) = arg.pat.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:48:21 [INFO] [stdout] | [INFO] [stdout] 48 | fn check_block(cx: &LateContext, block: &Block, bindings: &mut Vec<(Name, Span)>) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:48:42 [INFO] [stdout] | [INFO] [stdout] 48 | fn check_block(cx: &LateContext, block: &Block, bindings: &mut Vec<(Name, Span)>) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:52:13 [INFO] [stdout] | [INFO] [stdout] 52 | StmtDecl(ref decl, _) => check_decl(cx, decl, bindings), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:53:13 [INFO] [stdout] | [INFO] [stdout] 53 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:53:34 [INFO] [stdout] | [INFO] [stdout] 53 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:61:20 [INFO] [stdout] | [INFO] [stdout] 61 | fn check_decl(cx: &LateContext, decl: &Decl, bindings: &mut Vec<(Name, Span)>) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Decl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:61:40 [INFO] [stdout] | [INFO] [stdout] 61 | fn check_decl(cx: &LateContext, decl: &Decl, bindings: &mut Vec<(Name, Span)>) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DeclLocal` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:64:12 [INFO] [stdout] | [INFO] [stdout] 64 | if let DeclLocal(ref local) = decl.node { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Local` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:65:13 [INFO] [stdout] | [INFO] [stdout] 65 | let Local{ ref pat, ref ty, ref init, id: _, span } = **local; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:76:20 [INFO] [stdout] | [INFO] [stdout] 76 | fn is_binding(cx: &LateContext, pat: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:76:39 [INFO] [stdout] | [INFO] [stdout] 76 | fn is_binding(cx: &LateContext, pat: &Pat) -> bool { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:83:19 [INFO] [stdout] | [INFO] [stdout] 83 | fn check_pat(cx: &LateContext, pat: &Pat, init: &Option<&Expr>, span: Span, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:83:38 [INFO] [stdout] | [INFO] [stdout] 83 | fn check_pat(cx: &LateContext, pat: &Pat, init: &Option<&Expr>, span: Span, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:83:58 [INFO] [stdout] | [INFO] [stdout] 83 | fn check_pat(cx: &LateContext, pat: &Pat, init: &Option<&Expr>, span: Span, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 83 | fn check_pat(cx: &LateContext, pat: &Pat, init: &Option<&Expr>, span: Span, [INFO] [stdout] | ++++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | PatIdent(_, ref ident, ref inner) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | PatStruct(_, ref pfields, _) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprStruct` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:108:24 [INFO] [stdout] | [INFO] [stdout] 108 | if let ExprStruct(_, ref efields, _) = init_struct.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | PatTup(ref inner) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | if let ExprTup(ref tup) = init_tup.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | PatBox(ref inner) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:144:24 [INFO] [stdout] | [INFO] [stdout] 144 | if let ExprBox(ref inner_init) = initp.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 153 | PatRegion(ref inner, _) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:161:60 [INFO] [stdout] | [INFO] [stdout] 161 | &Option, prev_span: Span) where T: Deref { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:160:24 [INFO] [stdout] | [INFO] [stdout] 160 | fn lint_shadow(cx: &LateContext, name: Name, span: Span, lspan: Span, init: [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:162:23 [INFO] [stdout] | [INFO] [stdout] 162 | fn note_orig(cx: &LateContext, lint: &'static Lint, span: Span) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lint` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:162:51 [INFO] [stdout] | [INFO] [stdout] 162 | fn note_orig(cx: &LateContext, lint: &'static Lint, span: Span) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_SAME` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:169:27 [INFO] [stdout] | [INFO] [stdout] 169 | span_lint(cx, SHADOW_SAME, span, &format!( [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_SAME` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:173:31 [INFO] [stdout] | [INFO] [stdout] 173 | note_orig(cx, SHADOW_SAME, prev_span); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_REUSE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:176:40 [INFO] [stdout] | [INFO] [stdout] 176 | span_note_and_lint(cx, SHADOW_REUSE, lspan, &format!( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_REUSE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:181:31 [INFO] [stdout] | [INFO] [stdout] 181 | note_orig(cx, SHADOW_REUSE, prev_span); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_UNRELATED` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:183:40 [INFO] [stdout] | [INFO] [stdout] 183 | span_note_and_lint(cx, SHADOW_UNRELATED, lspan, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_UNRELATED` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:188:31 [INFO] [stdout] | [INFO] [stdout] 188 | note_orig(cx, SHADOW_UNRELATED, prev_span); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_UNRELATED` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:192:23 [INFO] [stdout] | [INFO] [stdout] 192 | span_lint(cx, SHADOW_UNRELATED, span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_UNRELATED` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:194:23 [INFO] [stdout] | [INFO] [stdout] 194 | note_orig(cx, SHADOW_UNRELATED, prev_span); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:198:20 [INFO] [stdout] | [INFO] [stdout] 198 | fn check_expr(cx: &LateContext, expr: &Expr, bindings: &mut Vec<(Name, Span)>) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:198:40 [INFO] [stdout] | [INFO] [stdout] 198 | fn check_expr(cx: &LateContext, expr: &Expr, bindings: &mut Vec<(Name, Span)>) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 201 | ExprUnary(_, ref e) | ExprField(ref e, _) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:201:31 [INFO] [stdout] | [INFO] [stdout] 201 | ExprUnary(_, ref e) | ExprField(ref e, _) | [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprTupField` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | ExprTupField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:202:34 [INFO] [stdout] | [INFO] [stdout] 202 | ExprTupField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:202:57 [INFO] [stdout] | [INFO] [stdout] 202 | ExprTupField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:204:9 [INFO] [stdout] | [INFO] [stdout] 204 | ExprBlock(ref block) | ExprLoop(ref block, _) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLoop` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:204:32 [INFO] [stdout] | [INFO] [stdout] 204 | ExprBlock(ref block) | ExprLoop(ref block, _) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:208:9 [INFO] [stdout] | [INFO] [stdout] 208 | ExprVec(ref v) | ExprTup(ref v) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:208:26 [INFO] [stdout] | [INFO] [stdout] 208 | ExprVec(ref v) | ExprTup(ref v) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | ExprIf(ref cond, ref then, ref otherwise) => { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprWhile` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | ExprWhile(ref cond, ref block, _) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:219:9 [INFO] [stdout] | [INFO] [stdout] 219 | ExprMatch(ref init, ref arms, _) => { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:238:18 [INFO] [stdout] | [INFO] [stdout] 238 | fn check_ty(cx: &LateContext, ty: &Ty, bindings: &mut Vec<(Name, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:238:36 [INFO] [stdout] | [INFO] [stdout] 238 | fn check_ty(cx: &LateContext, ty: &Ty, bindings: &mut Vec<(Name, Span)>) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | TyParen(ref sty) | TyObjectSum(ref sty, _) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:240:28 [INFO] [stdout] | [INFO] [stdout] 240 | TyParen(ref sty) | TyObjectSum(ref sty, _) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | TyVec(ref sty) => check_ty(cx, sty, bindings), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | TyFixedLengthVec(ref fty, ref expr) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:246:9 [INFO] [stdout] | [INFO] [stdout] 246 | TyPtr(MutTy{ ty: ref mty, .. }) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:246:15 [INFO] [stdout] | [INFO] [stdout] 246 | TyPtr(MutTy{ ty: ref mty, .. }) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:247:9 [INFO] [stdout] | [INFO] [stdout] 247 | TyRptr(_, MutTy{ ty: ref mty, .. }) => check_ty(cx, mty, bindings), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:247:19 [INFO] [stdout] | [INFO] [stdout] 247 | TyRptr(_, MutTy{ ty: ref mty, .. }) => check_ty(cx, mty, bindings), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:248:9 [INFO] [stdout] | [INFO] [stdout] 248 | TyTup(ref tup) => { for ref t in tup { check_ty(cx, t, bindings) } }, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:249:9 [INFO] [stdout] | [INFO] [stdout] 249 | TyTypeof(ref expr) => check_expr(cx, expr, bindings), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:254:38 [INFO] [stdout] | [INFO] [stdout] 254 | fn is_self_shadow(name: Name, 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 `ExprBox` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:256:9 [INFO] [stdout] | [INFO] [stdout] 256 | ExprBox(ref inner) | [INFO] [stdout] | ^^^^^^^ not found in this scope [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:257:9 [INFO] [stdout] | [INFO] [stdout] 257 | ExprAddrOf(_, ref inner) => is_self_shadow(name, inner), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:258:9 [INFO] [stdout] | [INFO] [stdout] 258 | ExprBlock(ref block) => block.stmts.is_empty() && block.expr.as_ref(). [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 260 | ExprUnary(op, ref inner) => (UnDeref == op) && [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UnDeref` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:260:38 [INFO] [stdout] | [INFO] [stdout] 260 | ExprUnary(op, ref inner) => (UnDeref == op) && [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:262:9 [INFO] [stdout] | [INFO] [stdout] 262 | ExprPath(_, ref path) => path_eq_name(name, path), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:267:36 [INFO] [stdout] | [INFO] [stdout] 267 | fn path_eq_name(name: Name, path: &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 `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:272:37 [INFO] [stdout] | [INFO] [stdout] 272 | fn contains_self(name: Name, 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 `ExprPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:275:9 [INFO] [stdout] | [INFO] [stdout] 275 | ExprPath(_, ref path) => path_eq_name(name, path), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:277:9 [INFO] [stdout] | [INFO] [stdout] 277 | ExprLit(_) => false, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | ExprUnary(_, ref e) | ExprField(ref e, _) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:279:31 [INFO] [stdout] | [INFO] [stdout] 279 | ExprUnary(_, ref e) | ExprField(ref e, _) | [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprTupField` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | ExprTupField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) | [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:280:34 [INFO] [stdout] | [INFO] [stdout] 280 | ExprTupField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:280:57 [INFO] [stdout] | [INFO] [stdout] 280 | ExprTupField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 281 | ExprCast(ref e, _) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | ExprBinary(_, ref l, ref r) | ExprIndex(ref l, ref r) | [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprIndex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:284:39 [INFO] [stdout] | [INFO] [stdout] 284 | ExprBinary(_, ref l, ref r) | ExprIndex(ref l, ref r) | [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprAssign` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | ExprAssign(ref l, ref r) | ExprAssignOp(_, ref l, ref r) | [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprAssignOp` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:285:36 [INFO] [stdout] | [INFO] [stdout] 285 | ExprAssign(ref l, ref r) | ExprAssignOp(_, ref l, ref r) | [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprRepeat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | ExprRepeat(ref l, ref r) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | ExprRet(ref oe) => [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprRange` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:292:9 [INFO] [stdout] | [INFO] [stdout] 292 | ExprRange(ref ol, ref or) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | ExprBlock(ref block) | ExprLoop(ref block, _) | [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLoop` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:296:32 [INFO] [stdout] | [INFO] [stdout] 296 | ExprBlock(ref block) | ExprLoop(ref block, _) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | ExprClosure(_, _, ref block) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | ExprMethodCall(_, _, ref v) | ExprVec(ref v) | ExprTup(ref v) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:300:39 [INFO] [stdout] | [INFO] [stdout] 300 | ExprMethodCall(_, _, ref v) | ExprVec(ref v) | ExprTup(ref v) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:300:56 [INFO] [stdout] | [INFO] [stdout] 300 | ExprMethodCall(_, _, ref v) | ExprVec(ref v) | ExprTup(ref v) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | ExprCall(ref fun, ref args) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:307:9 [INFO] [stdout] | [INFO] [stdout] 307 | ExprIf(ref cond, ref then, ref otherwise) => [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprWhile` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:310:9 [INFO] [stdout] | [INFO] [stdout] 310 | ExprWhile(ref e, ref block, _) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | ExprMatch(ref e, ref arms, _) => [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprStruct` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:319:9 [INFO] [stdout] | [INFO] [stdout] 319 | ExprStruct(_, ref fields, ref other) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:326:44 [INFO] [stdout] | [INFO] [stdout] 326 | fn contains_block_self(name: Name, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:329:13 [INFO] [stdout] | [INFO] [stdout] 329 | StmtDecl(ref decl, _) => [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DeclLocal` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:330:20 [INFO] [stdout] | [INFO] [stdout] 330 | if let DeclLocal(ref local) = decl.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:338:13 [INFO] [stdout] | [INFO] [stdout] 338 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:338:34 [INFO] [stdout] | [INFO] [stdout] 338 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:345:40 [INFO] [stdout] | [INFO] [stdout] 345 | fn contains_pat_self(name: Name, pat: &Pat) -> bool { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:347:9 [INFO] [stdout] | [INFO] [stdout] 347 | PatIdent(_, ref ident, ref inner) => name == ident.node.name || [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:349:9 [INFO] [stdout] | [INFO] [stdout] 349 | PatEnum(_, ref opats) => opats.as_ref().map_or(false, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `PatQPath` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:351:9 [INFO] [stdout] | [INFO] [stdout] 351 | PatQPath(_, ref path) => path_eq_name(name, path), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:352:9 [INFO] [stdout] | [INFO] [stdout] 352 | PatStruct(_, ref fieldpats, _) => fieldpats.iter().any( [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:354:9 [INFO] [stdout] | [INFO] [stdout] 354 | PatTup(ref ps) => ps.iter().any(|ref p| contains_pat_self(name, p)), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:355:9 [INFO] [stdout] | [INFO] [stdout] 355 | PatBox(ref p) | [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:356:9 [INFO] [stdout] | [INFO] [stdout] 356 | PatRegion(ref p, _) => contains_pat_self(name, p), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:357:9 [INFO] [stdout] | [INFO] [stdout] 357 | PatRange(ref from, ref until) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:359:9 [INFO] [stdout] | [INFO] [stdout] 359 | PatVec(ref pre, ref opt, ref post) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:29:6 [INFO] [stdout] | [INFO] [stdout] 29 | impl LintPass for StringAdd { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:35:6 [INFO] [stdout] | [INFO] [stdout] 35 | impl LateLintPass for StringAdd { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:36:35 [INFO] [stdout] | [INFO] [stdout] 36 | fn check_expr(&mut self, cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:36:52 [INFO] [stdout] | [INFO] [stdout] 36 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | if let &ExprBinary(Spanned{ node: BiAdd, .. }, ref left, _) = &e.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STRING_ADD_ASSIGN` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:39:49 [INFO] [stdout] | [INFO] [stdout] 39 | if let Allow = cx.current_level(STRING_ADD_ASSIGN) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprAssign` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:44:33 [INFO] [stdout] | [INFO] [stdout] 44 | if let &ExprAssign(ref target, _) = &p.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STRING_ADD` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:50:31 [INFO] [stdout] | [INFO] [stdout] 50 | span_lint(cx, STRING_ADD, e.span, [INFO] [stdout] | ^^^^^^^^^^ help: a constant with a similar name exists: `STRING_PATH` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub const STRING_PATH: [&'static str; 3] = ["collections", "string", "String"]; [INFO] [stdout] | ------------------------------------------------------------------------------- similarly named constant `STRING_PATH` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprAssign` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:54:24 [INFO] [stdout] | [INFO] [stdout] 54 | } else if let &ExprAssign(ref target, ref src) = &e.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STRING_ADD_ASSIGN` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:56:31 [INFO] [stdout] | [INFO] [stdout] 56 | span_lint(cx, STRING_ADD_ASSIGN, e.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:64:19 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_string(cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:64:36 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_string(cx: &LateContext, e: &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:68:16 [INFO] [stdout] | [INFO] [stdout] 68 | fn is_add(cx: &LateContext, src: &Expr, target: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:68:35 [INFO] [stdout] | [INFO] [stdout] 68 | fn is_add(cx: &LateContext, src: &Expr, target: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:68:50 [INFO] [stdout] | [INFO] [stdout] 68 | fn is_add(cx: &LateContext, src: &Expr, target: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | ExprBinary(Spanned{ node: BiAdd, .. }, ref left, _) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/strings.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | ExprBlock(ref block) => block.stmts.is_empty() && [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:34:6 [INFO] [stdout] | [INFO] [stdout] 34 | impl LintPass for MethodsPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:35:28 [INFO] [stdout] | [INFO] [stdout] 35 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:41:6 [INFO] [stdout] | [INFO] [stdout] 41 | impl LateLintPass for MethodsPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:42:35 [INFO] [stdout] | [INFO] [stdout] 42 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:42:55 [INFO] [stdout] | [INFO] [stdout] 42 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:43:16 [INFO] [stdout] | [INFO] [stdout] 43 | if let ExprMethodCall(ref name, _, ref args) = expr.node { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OPTION_UNWRAP_USED` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:47:35 [INFO] [stdout] | [INFO] [stdout] 47 | span_lint(cx, OPTION_UNWRAP_USED, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RESULT_UNWRAP_USED` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:52:35 [INFO] [stdout] | [INFO] [stdout] 52 | span_lint(cx, RESULT_UNWRAP_USED, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STR_TO_STRING` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:66:35 [INFO] [stdout] | [INFO] [stdout] 66 | span_lint(cx, STR_TO_STRING, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STRING_TO_STRING` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:69:35 [INFO] [stdout] | [INFO] [stdout] 69 | span_lint(cx, STRING_TO_STRING, expr.span, "`String.to_string()` is a no-op; use \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:76:35 [INFO] [stdout] | [INFO] [stdout] 76 | fn check_item(&mut self, cx: &LateContext, item: &Item) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:76:55 [INFO] [stdout] | [INFO] [stdout] 76 | fn check_item(&mut self, cx: &LateContext, item: &Item) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:77:16 [INFO] [stdout] | [INFO] [stdout] 77 | if let ItemImpl(_, _, _, None, ref ty, ref items) = item.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:80:24 [INFO] [stdout] | [INFO] [stdout] 80 | if let MethodImplItem(ref sig, _) = implitem.node { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHOULD_IMPLEMENT_TRAIT` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:90:47 [INFO] [stdout] | [INFO] [stdout] 90 | ... span_lint(cx, SHOULD_IMPLEMENT_TRAIT, implitem.span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WRONG_PUB_SELF_CONVENTION` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:102:33 [INFO] [stdout] | [INFO] [stdout] 102 | ... WRONG_PUB_SELF_CONVENTION [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WRONG_SELF_CONVENTION` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:104:33 [INFO] [stdout] | [INFO] [stdout] 104 | ... WRONG_SELF_CONVENTION [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExplicitSelf_` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:168:29 [INFO] [stdout] | [INFO] [stdout] 168 | fn matches(&self, slf: &ExplicitSelf_, allow_value_for_ref: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SelfValue` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:170:27 [INFO] [stdout] | [INFO] [stdout] 170 | (&ValueSelf, &SelfValue(_)) => true, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SelfRegion` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:171:25 [INFO] [stdout] | [INFO] [stdout] 171 | (&RefSelf, &SelfRegion(_, Mutability::MutImmutable, _)) => true, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SelfRegion` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:172:28 [INFO] [stdout] | [INFO] [stdout] 172 | (&RefMutSelf, &SelfRegion(_, Mutability::MutMutable, _)) => true, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SelfValue` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:173:25 [INFO] [stdout] | [INFO] [stdout] 173 | (&RefSelf, &SelfValue(_)) => allow_value_for_ref, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SelfValue` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:174:28 [INFO] [stdout] | [INFO] [stdout] 174 | (&RefMutSelf, &SelfValue(_)) => allow_value_for_ref, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SelfExplicit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | (_, &SelfExplicit(ref ty, _)) => self.matches_explicit_type(ty, allow_value_for_ref), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:181:42 [INFO] [stdout] | [INFO] [stdout] 181 | fn matches_explicit_type(&self, ty: &Ty, allow_value_for_ref: bool) -> bool { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:183:27 [INFO] [stdout] | [INFO] [stdout] 183 | (&ValueSelf, &TyPath(..)) => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:184:25 [INFO] [stdout] | [INFO] [stdout] 184 | (&RefSelf, &TyRptr(_, MutTy { mutbl: Mutability::MutImmutable, .. })) => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:184:35 [INFO] [stdout] | [INFO] [stdout] 184 | (&RefSelf, &TyRptr(_, MutTy { mutbl: Mutability::MutImmutable, .. })) => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:185:28 [INFO] [stdout] | [INFO] [stdout] 185 | (&RefMutSelf, &TyRptr(_, MutTy { mutbl: Mutability::MutMutable, .. })) => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:185:38 [INFO] [stdout] | [INFO] [stdout] 185 | (&RefMutSelf, &TyRptr(_, MutTy { mutbl: Mutability::MutMutable, .. })) => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:186:25 [INFO] [stdout] | [INFO] [stdout] 186 | (&RefSelf, &TyPath(..)) => allow_value_for_ref, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:187:28 [INFO] [stdout] | [INFO] [stdout] 187 | (&RefMutSelf, &TyPath(..)) => allow_value_for_ref, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:211:28 [INFO] [stdout] | [INFO] [stdout] 211 | fn matches(&self, ty: &FunctionRetTy) -> bool { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:213:26 [INFO] [stdout] | [INFO] [stdout] 213 | (&UnitType, &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:214:26 [INFO] [stdout] | [INFO] [stdout] 214 | (&UnitType, &Return(ref ty)) if ty.node == TyTup(vec![]) => 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:215:26 [INFO] [stdout] | [INFO] [stdout] 215 | (&BoolType, &Return(ref ty)) if is_bool(ty) => 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:216:25 [INFO] [stdout] | [INFO] [stdout] 216 | (&AnyType, &Return(ref ty)) if ty.node != TyTup(vec![]) => 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:217:25 [INFO] [stdout] | [INFO] [stdout] 217 | (&RefType, &Return(ref ty)) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:218:24 [INFO] [stdout] | [INFO] [stdout] 218 | if let TyRptr(_, _) = ty.node { true } else { false } [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:225:17 [INFO] [stdout] | [INFO] [stdout] 225 | fn is_bool(ty: &Ty) -> bool { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:226:12 [INFO] [stdout] | [INFO] [stdout] 226 | if let TyPath(None, ref p) = ty.node { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:234:17 [INFO] [stdout] | [INFO] [stdout] 234 | fn is_copy(cx: &LateContext, ast_ty: &Ty, item: &Item) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:234:39 [INFO] [stdout] | [INFO] [stdout] 234 | fn is_copy(cx: &LateContext, ast_ty: &Ty, item: &Item) -> bool { [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:234:50 [INFO] [stdout] | [INFO] [stdout] 234 | fn is_copy(cx: &LateContext, ast_ty: &Ty, item: &Item) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EarlyContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:20:43 [INFO] [stdout] | [INFO] [stdout] 20 | fn check_block_return(&mut self, cx: &EarlyContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:20:65 [INFO] [stdout] | [INFO] [stdout] 20 | fn check_block_return(&mut self, cx: &EarlyContext, block: &Block) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:24:20 [INFO] [stdout] | [INFO] [stdout] 24 | if let StmtSemi(ref expr, _) = stmt.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:25:24 [INFO] [stdout] | [INFO] [stdout] 25 | if let ExprRet(Some(ref inner)) = expr.node { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EarlyContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:33:41 [INFO] [stdout] | [INFO] [stdout] 33 | fn check_final_expr(&mut self, cx: &EarlyContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:33:62 [INFO] [stdout] | [INFO] [stdout] 33 | fn check_final_expr(&mut self, cx: &EarlyContext, expr: &Expr) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | ExprRet(Some(ref inner)) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:40:13 [INFO] [stdout] | [INFO] [stdout] 40 | ExprBlock(ref block) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:46:13 [INFO] [stdout] | [INFO] [stdout] 46 | ExprIf(_, ref ifblock, Some(ref elsexpr)) => { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:51:13 [INFO] [stdout] | [INFO] [stdout] 51 | ExprMatch(_, ref arms) => { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EarlyContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:60:41 [INFO] [stdout] | [INFO] [stdout] 60 | fn emit_return_lint(&mut self, cx: &EarlyContext, spans: (Span, Span)) { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_RETURN` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:62:23 [INFO] [stdout] | [INFO] [stdout] 62 | span_lint(cx, NEEDLESS_RETURN, spans.0, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EarlyContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:69:41 [INFO] [stdout] | [INFO] [stdout] 69 | fn check_let_return(&mut self, cx: &EarlyContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:69:63 [INFO] [stdout] | [INFO] [stdout] 69 | fn check_let_return(&mut self, cx: &EarlyContext, block: &Block) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | let StmtDecl(ref decl, _) = stmt.node, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DeclLocal` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:76:21 [INFO] [stdout] | [INFO] [stdout] 76 | let DeclLocal(ref local) = decl.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:78:21 [INFO] [stdout] | [INFO] [stdout] 78 | let PatIdent(_, Spanned { node: id, .. }, _) = local.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:79:21 [INFO] [stdout] | [INFO] [stdout] 79 | let ExprPath(_, ref path) = retexpr.node, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EarlyContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:87:38 [INFO] [stdout] | [INFO] [stdout] 87 | fn emit_let_lint(&mut self, cx: &EarlyContext, lint_span: Span, note_span: Span) { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LET_AND_RETURN` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:89:23 [INFO] [stdout] | [INFO] [stdout] 89 | span_lint(cx, LET_AND_RETURN, lint_span, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LET_AND_RETURN` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:92:29 [INFO] [stdout] | [INFO] [stdout] 92 | if cx.current_level(LET_AND_RETURN) != Level::Allow { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:99:6 [INFO] [stdout] | [INFO] [stdout] 99 | impl LintPass for ReturnPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:100:28 [INFO] [stdout] | [INFO] [stdout] 100 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EarlyLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:105:6 [INFO] [stdout] | [INFO] [stdout] 105 | impl EarlyLintPass for ReturnPass { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EarlyContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:106:33 [INFO] [stdout] | [INFO] [stdout] 106 | fn check_fn(&mut self, cx: &EarlyContext, _: FnKind, _: &FnDecl, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:106:62 [INFO] [stdout] | [INFO] [stdout] 106 | fn check_fn(&mut self, cx: &EarlyContext, _: FnKind, _: &FnDecl, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:107:25 [INFO] [stdout] | [INFO] [stdout] 107 | block: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:107:44 [INFO] [stdout] | [INFO] [stdout] 107 | block: &Block, _: Span, _: NodeId) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EarlyContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:111:36 [INFO] [stdout] | [INFO] [stdout] 111 | fn check_block(&mut self, cx: &EarlyContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:111:58 [INFO] [stdout] | [INFO] [stdout] 111 | fn check_block(&mut self, cx: &EarlyContext, block: &Block) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:17:6 [INFO] [stdout] | [INFO] [stdout] 17 | impl LintPass for LifetimePass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:18:28 [INFO] [stdout] | [INFO] [stdout] 18 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:23:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl LateLintPass for LifetimePass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | fn check_item(&mut self, cx: &LateContext, item: &Item) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:24:55 [INFO] [stdout] | [INFO] [stdout] 24 | fn check_item(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:25:16 [INFO] [stdout] | [INFO] [stdout] 25 | if let ItemFn(ref decl, _, _, _, ref generics, _) = item.node { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:30:40 [INFO] [stdout] | [INFO] [stdout] 30 | fn check_impl_item(&mut self, cx: &LateContext, item: &ImplItem) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:30:60 [INFO] [stdout] | [INFO] [stdout] 30 | fn check_impl_item(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:31:16 [INFO] [stdout] | [INFO] [stdout] 31 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:37:41 [INFO] [stdout] | [INFO] [stdout] 37 | fn check_trait_item(&mut self, cx: &LateContext, item: &TraitItem) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:37:61 [INFO] [stdout] | [INFO] [stdout] 37 | fn check_trait_item(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | 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 `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:54:24 [INFO] [stdout] | [INFO] [stdout] 54 | fn check_fn_inner(cx: &LateContext, decl: &FnDecl, slf: Option<&ExplicitSelf>, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:54:44 [INFO] [stdout] | [INFO] [stdout] 54 | fn check_fn_inner(cx: &LateContext, decl: &FnDecl, slf: Option<&ExplicitSelf>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExplicitSelf` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:54:65 [INFO] [stdout] | [INFO] [stdout] 54 | fn check_fn_inner(cx: &LateContext, decl: &FnDecl, slf: Option<&ExplicitSelf>, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 54 | fn check_fn_inner(cx: &LateContext, decl: &FnDecl, slf: Option<&ExplicitSelf>, [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Generics` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:55:30 [INFO] [stdout] | [INFO] [stdout] 55 | generics: &Generics, span: Span) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_LIFETIMES` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:60:23 [INFO] [stdout] | [INFO] [stdout] 60 | span_lint(cx, NEEDLESS_LIFETIMES, span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:65:29 [INFO] [stdout] | [INFO] [stdout] 65 | fn could_use_elision(func: &FnDecl, slf: Option<&ExplicitSelf>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExplicitSelf` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:65:50 [INFO] [stdout] | [INFO] [stdout] 65 | fn could_use_elision(func: &FnDecl, slf: Option<&ExplicitSelf>, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 65 | fn could_use_elision(func: &FnDecl, slf: Option<&ExplicitSelf>, [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LifetimeDef` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:66:35 [INFO] [stdout] | [INFO] [stdout] 66 | named_lts: &[LifetimeDef]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SelfRegion` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:84:13 [INFO] [stdout] | [INFO] [stdout] 84 | SelfRegion(ref opt_lt, _, _) => input_visitor.record(opt_lt), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `SelfExplicit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:85:13 [INFO] [stdout] | [INFO] [stdout] 85 | SelfExplicit(ref ty, _) => walk_ty(&mut input_visitor, ty), [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:92:16 [INFO] [stdout] | [INFO] [stdout] 92 | if let TyRptr(None, _) = arg.ty.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | if let Return(ref ty) = func.output { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:144:34 [INFO] [stdout] | [INFO] [stdout] 144 | fn allowed_lts_from(named_lts: &[LifetimeDef]) -> HashSet { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:165:44 [INFO] [stdout] | [INFO] [stdout] 165 | fn record(&mut self, lifetime: &Option) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 164 | impl RefVisitor { [INFO] [stdout] | ++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:184:48 [INFO] [stdout] | [INFO] [stdout] 184 | fn visit_lifetime(&mut self, lifetime: &'v Lifetime) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:188:36 [INFO] [stdout] | [INFO] [stdout] 188 | fn visit_ty(&mut self, ty: &'v Ty) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:189:16 [INFO] [stdout] | [INFO] [stdout] 189 | if let TyRptr(None, _) = ty.node { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WhereClause` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:198:39 [INFO] [stdout] | [INFO] [stdout] 198 | fn has_where_lifetimes(where_clause: &WhereClause) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:44:6 [INFO] [stdout] | [INFO] [stdout] 44 | impl LintPass for LoopsPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:45:28 [INFO] [stdout] | [INFO] [stdout] 45 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:52:6 [INFO] [stdout] | [INFO] [stdout] 52 | impl LateLintPass for LoopsPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:53:35 [INFO] [stdout] | [INFO] [stdout] 53 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:53:55 [INFO] [stdout] | [INFO] [stdout] 53 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprRange` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:57:20 [INFO] [stdout] | [INFO] [stdout] 57 | if let ExprRange(Some(ref l), _) = arg.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:59:24 [INFO] [stdout] | [INFO] [stdout] 59 | if let ExprLit(ref lit) = l.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:60:28 [INFO] [stdout] | [INFO] [stdout] 60 | if let LitInt(0, _) = lit.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:63:32 [INFO] [stdout] | [INFO] [stdout] 63 | if let PatIdent(_, ref ident, _) = pat.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_RANGE_LOOP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:72:51 [INFO] [stdout] | [INFO] [stdout] 72 | ... span_lint(cx, NEEDLESS_RANGE_LOOP, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_RANGE_LOOP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:77:51 [INFO] [stdout] | [INFO] [stdout] 77 | ... span_lint(cx, NEEDLESS_RANGE_LOOP, 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 `ExprRange` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:89:20 [INFO] [stdout] | [INFO] [stdout] 89 | if let ExprRange(Some(ref start_expr), Some(ref stop_expr)) = arg.node { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `REVERSE_RANGE_LOOP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:98:52 [INFO] [stdout] | [INFO] [stdout] 98 | ... span_help_and_lint(cx, REVERSE_RANGE_LOOP, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `REVERSE_RANGE_LOOP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:105:43 [INFO] [stdout] | [INFO] [stdout] 105 | ... span_lint(cx, REVERSE_RANGE_LOOP, expr.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:112:20 [INFO] [stdout] | [INFO] [stdout] 112 | if let ExprMethodCall(ref method, _, ref args) = arg.node { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EXPLICIT_ITER_LOOP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:120:43 [INFO] [stdout] | [INFO] [stdout] 120 | ... span_lint(cx, EXPLICIT_ITER_LOOP, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ITER_NEXT_LOOP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:129:39 [INFO] [stdout] | [INFO] [stdout] 129 | span_lint(cx, ITER_NEXT_LOOP, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EXPLICIT_COUNTER_LOOP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:154:47 [INFO] [stdout] | [INFO] [stdout] 154 | ... span_lint(cx, EXPLICIT_COUNTER_LOOP, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLoop` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:168:16 [INFO] [stdout] | [INFO] [stdout] 168 | if let ExprLoop(ref block, _) = expr.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EMPTY_LOOP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:171:31 [INFO] [stdout] | [INFO] [stdout] 171 | span_lint(cx, EMPTY_LOOP, expr.span, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:187:24 [INFO] [stdout] | [INFO] [stdout] 187 | if let ExprMatch(ref matchexpr, ref arms, ref source) = inner.node { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WHILE_LET_LOOP` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:219:52 [INFO] [stdout] | [INFO] [stdout] 219 | ... span_help_and_lint(cx, WHILE_LET_LOOP, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:233:35 [INFO] [stdout] | [INFO] [stdout] 233 | fn check_stmt(&mut self, cx: &LateContext, stmt: &Stmt) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Stmt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:233:55 [INFO] [stdout] | [INFO] [stdout] 233 | fn check_stmt(&mut self, cx: &LateContext, stmt: &Stmt) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:234:16 [INFO] [stdout] | [INFO] [stdout] 234 | if let StmtSemi(ref expr, _) = stmt.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:235:20 [INFO] [stdout] | [INFO] [stdout] 235 | if let ExprMethodCall(ref method, _, ref args) = expr.node { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNUSED_COLLECT` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:238:35 [INFO] [stdout] | [INFO] [stdout] 238 | span_lint(cx, UNUSED_COLLECT, expr.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:249:28 [INFO] [stdout] | [INFO] [stdout] 249 | fn recover_for_loop(expr: &Expr) -> Option<(&Pat, &Expr, &Expr)> { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:249:46 [INFO] [stdout] | [INFO] [stdout] 249 | fn recover_for_loop(expr: &Expr) -> Option<(&Pat, &Expr, &Expr)> { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 249 | fn recover_for_loop(expr: &Expr) -> Option<(&Pat, &Expr, &Expr)> { [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:249:52 [INFO] [stdout] | [INFO] [stdout] 249 | fn recover_for_loop(expr: &Expr) -> Option<(&Pat, &Expr, &Expr)> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 249 | fn recover_for_loop(expr: &Expr) -> Option<(&Pat, &Expr, &Expr)> { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:249:59 [INFO] [stdout] | [INFO] [stdout] 249 | fn recover_for_loop(expr: &Expr) -> Option<(&Pat, &Expr, &Expr)> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 249 | fn recover_for_loop(expr: &Expr) -> Option<(&Pat, &Expr, &Expr)> { [INFO] [stdout] | ++++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:252:17 [INFO] [stdout] | [INFO] [stdout] 252 | let ExprMatch(ref iterexpr, ref arms, _) = 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:253:17 [INFO] [stdout] | [INFO] [stdout] 253 | let ExprCall(_, ref iterargs) = iterexpr.node, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprLoop` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | let ExprLoop(ref block, _) = arms[0].body.node, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:258:17 [INFO] [stdout] | [INFO] [stdout] 258 | let ExprMatch(_, ref innerarms, MatchSource::ForLoopDesugar) = loopexpr.node, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:260:17 [INFO] [stdout] | [INFO] [stdout] 260 | let PatEnum(_, Some(ref somepats)) = innerarms[0].pats[0].node, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:272:13 [INFO] [stdout] | [INFO] [stdout] 272 | cx: &'v LateContext<'v, 't>, // context reference [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:279:40 [INFO] [stdout] | [INFO] [stdout] 279 | fn visit_expr(&mut self, expr: &'v 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:280:16 [INFO] [stdout] | [INFO] [stdout] 280 | if let ExprPath(None, ref path) = expr.node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprIndex` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:286:29 [INFO] [stdout] | [INFO] [stdout] 286 | let ExprIndex(ref seqexpr, _) = parexpr.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:287:29 [INFO] [stdout] | [INFO] [stdout] 287 | let ExprPath(None, ref seqvar) = seqexpr.node, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:305:30 [INFO] [stdout] | [INFO] [stdout] 305 | fn is_ref_iterable_type(cx: &LateContext, e: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:305:47 [INFO] [stdout] | [INFO] [stdout] 305 | fn is_ref_iterable_type(cx: &LateContext, e: &Expr) -> bool { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:329:41 [INFO] [stdout] | [INFO] [stdout] 329 | fn extract_expr_from_first_stmt(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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:329:59 [INFO] [stdout] | [INFO] [stdout] 329 | fn extract_expr_from_first_stmt(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] 329 | fn extract_expr_from_first_stmt(block: &Block) -> Option<&Expr> { [INFO] [stdout] | ++++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:331:12 [INFO] [stdout] | [INFO] [stdout] 331 | if let StmtDecl(ref decl, _) = block.stmts[0].node { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DeclLocal` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:332:16 [INFO] [stdout] | [INFO] [stdout] 332 | if let DeclLocal(ref local) = decl.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:339:31 [INFO] [stdout] | [INFO] [stdout] 339 | fn extract_first_expr(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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:339:49 [INFO] [stdout] | [INFO] [stdout] 339 | fn extract_first_expr(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] 339 | fn extract_first_expr(block: &Block) -> Option<&Expr> { [INFO] [stdout] | ++++++ [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:343:13 [INFO] [stdout] | [INFO] [stdout] 343 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => Some(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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:343:37 [INFO] [stdout] | [INFO] [stdout] 343 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => Some(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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:351:25 [INFO] [stdout] | [INFO] [stdout] 351 | fn is_break_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 `ExprBreak` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:353:9 [INFO] [stdout] | [INFO] [stdout] 353 | ExprBreak(None) => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:355:9 [INFO] [stdout] | [INFO] [stdout] 355 | ExprBlock(ref b) => match extract_first_expr(b) { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:377:13 [INFO] [stdout] | [INFO] [stdout] 377 | cx: &'v LateContext<'v, 't>, // context reference [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:384:40 [INFO] [stdout] | [INFO] [stdout] 384 | fn visit_expr(&mut self, expr: &'v Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprAssignOp` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:395:21 [INFO] [stdout] | [INFO] [stdout] 395 | ExprAssignOp(op, ref lhs, ref rhs) => [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BiAdd` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:397:43 [INFO] [stdout] | [INFO] [stdout] 397 | ... if op.node == BiAdd && is_integer_literal(rhs, 1) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprAssign` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:408:21 [INFO] [stdout] | [INFO] [stdout] 408 | ExprAssign(ref lhs, _) if lhs.id == expr.id => *state = VarState::DontWarn, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:409:21 [INFO] [stdout] | [INFO] [stdout] 409 | ExprAddrOf(mutability,_) if mutability == MutMutable => *state = VarState::DontWarn, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MutMutable` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:409:63 [INFO] [stdout] | [INFO] [stdout] 409 | ExprAddrOf(mutability,_) if mutability == MutMutable => *state = VarState::DontWarn, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:433:13 [INFO] [stdout] | [INFO] [stdout] 433 | cx: &'v LateContext<'v, 't>, // context reference [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:434:19 [INFO] [stdout] | [INFO] [stdout] 434 | end_expr: &'v Expr, // the for loop. Stop scanning here. [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Decl` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:443:40 [INFO] [stdout] | [INFO] [stdout] 443 | fn visit_decl(&mut self, decl: &'v Decl) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DeclLocal` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:445:16 [INFO] [stdout] | [INFO] [stdout] 445 | if let DeclLocal(ref local) = decl.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:447:24 [INFO] [stdout] | [INFO] [stdout] 447 | if let PatIdent(_, ref ident, _) = local.pat.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:466:40 [INFO] [stdout] | [INFO] [stdout] 466 | fn visit_expr(&mut self, expr: &'v Expr) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprAssignOp` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | ExprAssignOp(_, ref lhs, _) if lhs.id == expr.id => { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprAssign` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:483:21 [INFO] [stdout] | [INFO] [stdout] 483 | ExprAssign(ref lhs, ref rhs) if lhs.id == expr.id => { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:489:21 [INFO] [stdout] | [INFO] [stdout] 489 | ExprAddrOf(mutability,_) if mutability == MutMutable => self.state = VarState::DontWarn, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MutMutable` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:489:63 [INFO] [stdout] | [INFO] [stdout] 489 | ExprAddrOf(mutability,_) if mutability == MutMutable => self.state = VarState::DontWarn, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:511:20 [INFO] [stdout] | [INFO] [stdout] 511 | fn var_def_id(cx: &LateContext, expr: &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:511:40 [INFO] [stdout] | [INFO] [stdout] 511 | fn var_def_id(cx: &LateContext, expr: &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:520:19 [INFO] [stdout] | [INFO] [stdout] 520 | fn is_loop(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 `ExprLoop` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:522:9 [INFO] [stdout] | [INFO] [stdout] 522 | ExprLoop(..) | ExprWhile(..) => true, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ExprWhile` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:522:24 [INFO] [stdout] | [INFO] [stdout] 522 | ExprLoop(..) | ExprWhile(..) => true, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:527:26 [INFO] [stdout] | [INFO] [stdout] 527 | fn is_conditional(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 `ExprIf` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:529:9 [INFO] [stdout] | [INFO] [stdout] 529 | ExprIf(..) | ExprMatch(..) => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:529:22 [INFO] [stdout] | [INFO] [stdout] 529 | ExprIf(..) | ExprMatch(..) => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:14:6 [INFO] [stdout] | [INFO] [stdout] 14 | impl LintPass for StepByZero { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.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[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:20:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl LateLintPass for StepByZero { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:21:55 [INFO] [stdout] | [INFO] [stdout] 21 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:22:16 [INFO] [stdout] | [INFO] [stdout] 22 | if let ExprMethodCall(Spanned { node: ref name, .. }, _, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RANGE_STEP_BY_ZERO` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | cx.span_lint(RANGE_STEP_BY_ZERO, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:35:18 [INFO] [stdout] | [INFO] [stdout] 35 | fn is_range(cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/ranges.rs:35:38 [INFO] [stdout] | [INFO] [stdout] 35 | fn is_range(cx: &LateContext, expr: &Expr) -> 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:20:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl LintPass for MatchPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:21:28 [INFO] [stdout] | [INFO] [stdout] 21 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:26:6 [INFO] [stdout] | [INFO] [stdout] 26 | impl LateLintPass for MatchPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:27:35 [INFO] [stdout] | [INFO] [stdout] 27 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:27:55 [INFO] [stdout] | [INFO] [stdout] 27 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:28:16 [INFO] [stdout] | [INFO] [stdout] 28 | if let ExprMatch(ref ex, ref arms, MatchSource::Normal) = expr.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:41:49 [INFO] [stdout] | [INFO] [stdout] 41 | arms[1].pats[0].node == PatWild(PatWildSingle) && [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:45:40 [INFO] [stdout] | [INFO] [stdout] 45 | span_help_and_lint(cx, SINGLE_MATCH, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:56:24 [INFO] [stdout] | [INFO] [stdout] 56 | if let ExprAddrOf(Mutability::MutImmutable, ref inner) = ex.node { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_REF_PATS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:57:35 [INFO] [stdout] | [INFO] [stdout] 57 | span_lint(cx, MATCH_REF_PATS, expr.span, &format!( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_REF_PATS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:61:35 [INFO] [stdout] | [INFO] [stdout] 61 | span_lint(cx, MATCH_REF_PATS, 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 `PatLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:71:40 [INFO] [stdout] | [INFO] [stdout] 71 | let exprs = if let PatLit(ref arm_bool) = arms[0].pats[0].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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:72:32 [INFO] [stdout] | [INFO] [stdout] 72 | if let ExprLit(ref lit) = arm_bool.node { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:85:56 [INFO] [stdout] | [INFO] [stdout] 85 | ... span_help_and_lint(cx, MATCH_BOOL, expr.span, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:93:56 [INFO] [stdout] | [INFO] [stdout] 93 | ... span_help_and_lint(cx, MATCH_BOOL, expr.span, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:101:52 [INFO] [stdout] | [INFO] [stdout] 101 | ... span_help_and_lint(cx, MATCH_BOOL, expr.span, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:108:43 [INFO] [stdout] | [INFO] [stdout] 108 | ... span_lint(cx, MATCH_BOOL, expr.span, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:113:39 [INFO] [stdout] | [INFO] [stdout] 113 | span_lint(cx, MATCH_BOOL, expr.span, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_BOOL` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:118:35 [INFO] [stdout] | [INFO] [stdout] 118 | span_lint(cx, MATCH_BOOL, expr.span, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:127:24 [INFO] [stdout] | [INFO] [stdout] 127 | fn is_unit_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 `ExprTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | ExprTup(ref v) if v.is_empty() => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | ExprBlock(ref b) if b.stmts.is_empty() && b.expr.is_none() => true, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Arm` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:135:30 [INFO] [stdout] | [INFO] [stdout] 135 | fn has_only_ref_pats(arms: &[Arm]) -> bool { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | PatRegion(..) => Some(true), // &-patterns [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | PatWild(..) => Some(false), // an "anything" wildcard is also fine [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:15:6 [INFO] [stdout] | [INFO] [stdout] 15 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:16:28 [INFO] [stdout] | [INFO] [stdout] 16 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EarlyLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:21:6 [INFO] [stdout] | [INFO] [stdout] 21 | impl EarlyLintPass for Precedence { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EarlyContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:22:35 [INFO] [stdout] | [INFO] [stdout] 22 | fn check_expr(&mut self, cx: &EarlyContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:22:56 [INFO] [stdout] | [INFO] [stdout] 22 | fn check_expr(&mut self, cx: &EarlyContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:23:16 [INFO] [stdout] | [INFO] [stdout] 23 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:26:48 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Precedence; [INFO] [stdout] | ---------------------- similarly named unit struct `Precedence` defined here [INFO] [stdout] ... [INFO] [stdout] 26 | (true, true) => span_lint(cx, PRECEDENCE, expr.span, [INFO] [stdout] | ^^^^^^^^^^ help: a unit struct with a similar name exists: `Precedence` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PRECEDENCE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:31:48 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Precedence; [INFO] [stdout] | ---------------------- similarly named unit struct `Precedence` defined here [INFO] [stdout] ... [INFO] [stdout] 31 | (true, false) => span_lint(cx, PRECEDENCE, expr.span, [INFO] [stdout] | ^^^^^^^^^^ help: a unit struct with a similar name exists: `Precedence` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PRECEDENCE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:36:48 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Precedence; [INFO] [stdout] | ---------------------- similarly named unit struct `Precedence` defined here [INFO] [stdout] ... [INFO] [stdout] 36 | (false, true) => span_lint(cx, PRECEDENCE, expr.span, [INFO] [stdout] | ^^^^^^^^^^ help: a unit struct with a similar name exists: `Precedence` [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:45:16 [INFO] [stdout] | [INFO] [stdout] 45 | if let ExprUnary(UnNeg, ref rhs) = expr.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:46:20 [INFO] [stdout] | [INFO] [stdout] 46 | if let ExprMethodCall(_, _, ref args) = rhs.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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:48:28 [INFO] [stdout] | [INFO] [stdout] 48 | if let ExprLit(ref lit) = slf.node { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:50:29 [INFO] [stdout] | [INFO] [stdout] 50 | ... LitInt(..) | LitFloat(..) | LitFloatUnsuffixed(..) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:50:42 [INFO] [stdout] | [INFO] [stdout] 50 | ... LitInt(..) | LitFloat(..) | LitFloatUnsuffixed(..) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:50:57 [INFO] [stdout] | [INFO] [stdout] 50 | ... LitInt(..) | LitFloat(..) | LitFloatUnsuffixed(..) => [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:51:47 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Precedence; [INFO] [stdout] | ---------------------- similarly named unit struct `Precedence` defined here [INFO] [stdout] ... [INFO] [stdout] 51 | span_lint(cx, PRECEDENCE, expr.span, &format!( [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:65:26 [INFO] [stdout] | [INFO] [stdout] 65 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:72:19 [INFO] [stdout] | [INFO] [stdout] 72 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:79:21 [INFO] [stdout] | [INFO] [stdout] 79 | fn is_arith_op(op : BinOp_) -> bool { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUTEX_INTEGER` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mutex_atomic.rs:48:43 [INFO] [stdout] | [INFO] [stdout] 48 | ... span_lint(cx, MUTEX_INTEGER, expr.span, &msg), [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUTEX_INTEGER` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mutex_atomic.rs:50:43 [INFO] [stdout] | [INFO] [stdout] 50 | ... span_lint(cx, MUTEX_INTEGER, expr.span, &msg), [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUTEX_ATOMIC` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mutex_atomic.rs:51:44 [INFO] [stdout] | [INFO] [stdout] 51 | _ => span_lint(cx, MUTEX_ATOMIC, expr.span, &msg) [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:15:6 [INFO] [stdout] | [INFO] [stdout] 15 | impl LintPass for ZeroDivZeroPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:16:28 [INFO] [stdout] | [INFO] [stdout] 16 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:21:6 [INFO] [stdout] | [INFO] [stdout] 21 | impl LateLintPass for ZeroDivZeroPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:22:35 [INFO] [stdout] | [INFO] [stdout] 22 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:22:55 [INFO] [stdout] | [INFO] [stdout] 22 | fn check_expr(&mut self, cx: &LateContext, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:26:21 [INFO] [stdout] | [INFO] [stdout] 26 | let ExprBinary(ref 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 `ZERO_DIVIDED_BY_ZERO` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:44:40 [INFO] [stdout] | [INFO] [stdout] 44 | span_help_and_lint(cx, ZERO_DIVIDED_BY_ZERO, 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:17:6 [INFO] [stdout] | [INFO] [stdout] 17 | impl LintPass for NonSensicalOpenOptions { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:18:28 [INFO] [stdout] | [INFO] [stdout] 18 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:23:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl LateLintPass for NonSensicalOpenOptions { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | fn check_expr(&mut self, cx: &LateContext, e: &Expr) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | fn get_open_options(cx: &LateContext, argument: &Expr, options: &mut Vec<(OpenOption, Argument)>) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:98:30 [INFO] [stdout] | [INFO] [stdout] 98 | fn check_for_duplicates(cx: &LateContext, options: &[(OpenOption, Argument)], span: Span) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NONSENSICAL_OPEN_OPTIONS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:101:23 [INFO] [stdout] | [INFO] [stdout] 101 | span_lint(cx, NONSENSICAL_OPEN_OPTIONS, span, "The method \"create\" \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NONSENSICAL_OPEN_OPTIONS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:105:23 [INFO] [stdout] | [INFO] [stdout] 105 | span_lint(cx, NONSENSICAL_OPEN_OPTIONS, span, "The method \"append\" \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NONSENSICAL_OPEN_OPTIONS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:109:23 [INFO] [stdout] | [INFO] [stdout] 109 | span_lint(cx, NONSENSICAL_OPEN_OPTIONS, span, "The method \"truncate\" \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NONSENSICAL_OPEN_OPTIONS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:113:23 [INFO] [stdout] | [INFO] [stdout] 113 | span_lint(cx, NONSENSICAL_OPEN_OPTIONS, span, "The method \"read\" \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NONSENSICAL_OPEN_OPTIONS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:117:23 [INFO] [stdout] | [INFO] [stdout] 117 | span_lint(cx, NONSENSICAL_OPEN_OPTIONS, span, "The method \"write\" \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:122:35 [INFO] [stdout] | [INFO] [stdout] 122 | fn check_for_inconsistencies(cx: &LateContext, options: &[(OpenOption, Argument)], span: Span) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NONSENSICAL_OPEN_OPTIONS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:126:23 [INFO] [stdout] | [INFO] [stdout] 126 | span_lint(cx, NONSENSICAL_OPEN_OPTIONS, span, "File opened with \"truncate\" and \"read\""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NONSENSICAL_OPEN_OPTIONS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:132:23 [INFO] [stdout] | [INFO] [stdout] 132 | span_lint(cx, NONSENSICAL_OPEN_OPTIONS, span, "File opened with \"append\" and \"truncate\""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/open_options.rs:136:28 [INFO] [stdout] | [INFO] [stdout] 136 | fn check_open_options(cx: &LateContext, options: &[(OpenOption, Argument)], span: 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:28:6 [INFO] [stdout] | [INFO] [stdout] 28 | impl LintPass for NeedlessFeaturesPass { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:29:28 [INFO] [stdout] | [INFO] [stdout] 29 | fn get_lints(&self) -> LintArray { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `LateLintPass` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:34:6 [INFO] [stdout] | [INFO] [stdout] 34 | impl LateLintPass for NeedlessFeaturesPass { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:35:35 [INFO] [stdout] | [INFO] [stdout] 35 | fn check_expr(&mut self, cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:35:55 [INFO] [stdout] | [INFO] [stdout] 35 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:36:16 [INFO] [stdout] | [INFO] [stdout] 36 | if let ExprMethodCall(ref name, _, _) = expr.node { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNSTABLE_AS_SLICE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:38:31 [INFO] [stdout] | [INFO] [stdout] 38 | span_lint(cx, UNSTABLE_AS_SLICE, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNSTABLE_AS_MUT_SLICE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:43:31 [INFO] [stdout] | [INFO] [stdout] 43 | span_lint(cx, UNSTABLE_AS_MUT_SLICE, expr.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LateContext` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:51:21 [INFO] [stdout] | [INFO] [stdout] 51 | fn check_paths(cx: &LateContext, expr: &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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_features.rs:51:41 [INFO] [stdout] | [INFO] [stdout] 51 | fn check_paths(cx: &LateContext, expr: &Expr) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_UPDATE` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/needless_update.rs:28:35 [INFO] [stdout] | [INFO] [stdout] 28 | span_lint(cx, NEEDLESS_UPDATE, base.span, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OPTION_UNWRAP_USED` in module `methods` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:103:18 [INFO] [stdout] | [INFO] [stdout] 103 | methods::OPTION_UNWRAP_USED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `methods` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RESULT_UNWRAP_USED` in module `methods` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:104:18 [INFO] [stdout] | [INFO] [stdout] 104 | methods::RESULT_UNWRAP_USED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `methods` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WRONG_PUB_SELF_CONVENTION` in module `methods` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:105:18 [INFO] [stdout] | [INFO] [stdout] 105 | methods::WRONG_PUB_SELF_CONVENTION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `methods` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUT_MUT` in module `mut_mut` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:106:18 [INFO] [stdout] | [INFO] [stdout] 106 | mut_mut::MUT_MUT, [INFO] [stdout] | ^^^^^^^ not found in `mut_mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUTEX_INTEGER` in module `mutex_atomic` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:107:23 [INFO] [stdout] | [INFO] [stdout] 107 | mutex_atomic::MUTEX_INTEGER, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `mutex_atomic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_REUSE` in module `shadow` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | shadow::SHADOW_REUSE, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `shadow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_SAME` in module `shadow` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | shadow::SHADOW_SAME, [INFO] [stdout] | ^^^^^^^^^^^ not found in `shadow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHADOW_UNRELATED` in module `shadow` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:110:17 [INFO] [stdout] | [INFO] [stdout] 110 | shadow::SHADOW_UNRELATED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `shadow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STRING_ADD` in module `strings` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:111:18 [INFO] [stdout] | [INFO] [stdout] 111 | strings::STRING_ADD, [INFO] [stdout] | ^^^^^^^^^^ help: a constant with a similar name exists: `STRING_PATH` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub const STRING_PATH: [&'static str; 3] = ["collections", "string", "String"]; [INFO] [stdout] | ------------------------------------------------------------------------------- similarly named constant `STRING_PATH` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STRING_ADD_ASSIGN` in module `strings` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:112:18 [INFO] [stdout] | [INFO] [stdout] 112 | strings::STRING_ADD_ASSIGN, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `strings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_POSSIBLE_TRUNCATION` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:113:16 [INFO] [stdout] | [INFO] [stdout] 113 | types::CAST_POSSIBLE_TRUNCATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_POSSIBLE_WRAP` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:114:16 [INFO] [stdout] | [INFO] [stdout] 114 | types::CAST_POSSIBLE_WRAP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_PRECISION_LOSS` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:115:16 [INFO] [stdout] | [INFO] [stdout] 115 | types::CAST_PRECISION_LOSS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CAST_SIGN_LOSS` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:116:16 [INFO] [stdout] | [INFO] [stdout] 116 | types::CAST_SIGN_LOSS, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NON_ASCII_LITERAL` in module `unicode` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:117:18 [INFO] [stdout] | [INFO] [stdout] 117 | unicode::NON_ASCII_LITERAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `unicode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNICODE_NOT_NFC` in module `unicode` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:118:18 [INFO] [stdout] | [INFO] [stdout] 118 | unicode::UNICODE_NOT_NFC, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `unicode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `APPROX_CONSTANT` in module `approx_const` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:122:23 [INFO] [stdout] | [INFO] [stdout] 122 | approx_const::APPROX_CONSTANT, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `approx_const` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INLINE_ALWAYS` in module `attrs` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:123:16 [INFO] [stdout] | [INFO] [stdout] 123 | attrs::INLINE_ALWAYS, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `attrs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BAD_BIT_MASK` in module `bit_mask` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:124:19 [INFO] [stdout] | [INFO] [stdout] 124 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:125:19 [INFO] [stdout] | [INFO] [stdout] 125 | bit_mask::INEFFECTIVE_BIT_MASK, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `bit_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `COLLAPSIBLE_IF` in module `collapsible_if` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:126:25 [INFO] [stdout] | [INFO] [stdout] 126 | collapsible_if::COLLAPSIBLE_IF, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `collapsible_if` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EQ_OP` in module `eq_op` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:127:16 [INFO] [stdout] | [INFO] [stdout] 127 | eq_op::EQ_OP, [INFO] [stdout] | ^^^^^ not found in `eq_op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `REDUNDANT_CLOSURE` in module `eta_reduction` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:129:22 [INFO] [stdout] | [INFO] [stdout] 129 | identity_op::IDENTITY_OP, [INFO] [stdout] | ^^^^^^^^^^^ not found in `identity_op` [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:130:19 [INFO] [stdout] | [INFO] [stdout] 130 | len_zero::LEN_WITHOUT_IS_EMPTY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `len_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LEN_ZERO` in module `len_zero` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:131:19 [INFO] [stdout] | [INFO] [stdout] 131 | len_zero::LEN_ZERO, [INFO] [stdout] | ^^^^^^^^ not found in `len_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_LIFETIMES` in module `lifetimes` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:132:20 [INFO] [stdout] | [INFO] [stdout] 132 | lifetimes::NEEDLESS_LIFETIMES, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `lifetimes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EMPTY_LOOP` in module `loops` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:133:16 [INFO] [stdout] | [INFO] [stdout] 133 | loops::EMPTY_LOOP, [INFO] [stdout] | ^^^^^^^^^^ not found in `loops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EXPLICIT_COUNTER_LOOP` in module `loops` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:134:16 [INFO] [stdout] | [INFO] [stdout] 134 | loops::EXPLICIT_COUNTER_LOOP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `loops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EXPLICIT_ITER_LOOP` in module `loops` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:135:16 [INFO] [stdout] | [INFO] [stdout] 135 | loops::EXPLICIT_ITER_LOOP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `loops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ITER_NEXT_LOOP` in module `loops` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:136:16 [INFO] [stdout] | [INFO] [stdout] 136 | loops::ITER_NEXT_LOOP, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `loops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_RANGE_LOOP` in module `loops` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:137:16 [INFO] [stdout] | [INFO] [stdout] 137 | loops::NEEDLESS_RANGE_LOOP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `loops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `REVERSE_RANGE_LOOP` in module `loops` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:138:16 [INFO] [stdout] | [INFO] [stdout] 138 | loops::REVERSE_RANGE_LOOP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `loops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNUSED_COLLECT` in module `loops` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:139:16 [INFO] [stdout] | [INFO] [stdout] 139 | loops::UNUSED_COLLECT, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `loops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WHILE_LET_LOOP` in module `loops` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:140:16 [INFO] [stdout] | [INFO] [stdout] 140 | loops::WHILE_LET_LOOP, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `loops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_BOOL` in module `matches` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:141:18 [INFO] [stdout] | [INFO] [stdout] 141 | matches::MATCH_BOOL, [INFO] [stdout] | ^^^^^^^^^^ not found in `matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MATCH_REF_PATS` in module `matches` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:142:18 [INFO] [stdout] | [INFO] [stdout] 142 | matches::MATCH_REF_PATS, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SINGLE_MATCH` in module `matches` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:143:18 [INFO] [stdout] | [INFO] [stdout] 143 | matches::SINGLE_MATCH, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SHOULD_IMPLEMENT_TRAIT` in module `methods` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:144:18 [INFO] [stdout] | [INFO] [stdout] 144 | methods::SHOULD_IMPLEMENT_TRAIT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `methods` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STR_TO_STRING` in module `methods` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:145:18 [INFO] [stdout] | [INFO] [stdout] 145 | methods::STR_TO_STRING, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `methods` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STRING_TO_STRING` in module `methods` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:146:18 [INFO] [stdout] | [INFO] [stdout] 146 | methods::STRING_TO_STRING, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `methods` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WRONG_SELF_CONVENTION` in module `methods` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:147:18 [INFO] [stdout] | [INFO] [stdout] 147 | methods::WRONG_SELF_CONVENTION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `methods` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MIN_MAX` in module `minmax` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:148:17 [INFO] [stdout] | [INFO] [stdout] 148 | minmax::MIN_MAX, [INFO] [stdout] | ^^^^^^^ help: a function with a similar name exists: `min_max` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/minmax.rs:47:1 [INFO] [stdout] | [INFO] [stdout] 47 | fn min_max(expr: &Expr) -> Option<(MinMax, Constant, &Expr)> { [INFO] [stdout] | ------------------------------------------------------------ similarly named function `min_max` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CMP_NAN` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:149:15 [INFO] [stdout] | [INFO] [stdout] 149 | misc::CMP_NAN, [INFO] [stdout] | ^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CMP_OWNED` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:150:15 [INFO] [stdout] | [INFO] [stdout] 150 | misc::CMP_OWNED, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:151:15 [INFO] [stdout] | [INFO] [stdout] 151 | misc::FLOAT_CMP, [INFO] [stdout] | ^^^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MODULO_ONE` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:152:15 [INFO] [stdout] | [INFO] [stdout] 152 | misc::MODULO_ONE, [INFO] [stdout] | ^^^^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `REDUNDANT_PATTERN` in module `misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:153:15 [INFO] [stdout] | [INFO] [stdout] 153 | misc::REDUNDANT_PATTERN, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:154:15 [INFO] [stdout] | [INFO] [stdout] 154 | misc::TOPLEVEL_REF_ARG, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `misc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNNECESSARY_MUT_PASSED` in module `mut_reference` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:155:24 [INFO] [stdout] | [INFO] [stdout] 155 | mut_reference::UNNECESSARY_MUT_PASSED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `mut_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MUTEX_ATOMIC` in module `mutex_atomic` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:156:23 [INFO] [stdout] | [INFO] [stdout] 156 | mutex_atomic::MUTEX_ATOMIC, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `mutex_atomic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_BOOL` in module `needless_bool` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 157 | needless_bool::NEEDLESS_BOOL, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `needless_bool` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNSTABLE_AS_MUT_SLICE` in module `needless_features` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:158:28 [INFO] [stdout] | [INFO] [stdout] 158 | needless_features::UNSTABLE_AS_MUT_SLICE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `needless_features` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNSTABLE_AS_SLICE` in module `needless_features` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:159:28 [INFO] [stdout] | [INFO] [stdout] 159 | needless_features::UNSTABLE_AS_SLICE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `needless_features` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_UPDATE` in module `needless_update` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:160:26 [INFO] [stdout] | [INFO] [stdout] 160 | needless_update::NEEDLESS_UPDATE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `needless_update` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NONSENSICAL_OPEN_OPTIONS` in module `open_options` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:161:23 [INFO] [stdout] | [INFO] [stdout] 161 | open_options::NONSENSICAL_OPEN_OPTIONS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `open_options` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PRECEDENCE` in module `precedence` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | precedence::PRECEDENCE, [INFO] [stdout] | ^^^^^^^^^^ help: a unit struct with a similar name exists: `Precedence` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/precedence.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Precedence; [INFO] [stdout] | ---------------------- similarly named unit struct `Precedence` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PTR_ARG` in module `ptr_arg` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:163:18 [INFO] [stdout] | [INFO] [stdout] 163 | ptr_arg::PTR_ARG, [INFO] [stdout] | ^^^^^^^ not found in `ptr_arg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RANGE_STEP_BY_ZERO` in module `ranges` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:164:17 [INFO] [stdout] | [INFO] [stdout] 164 | ranges::RANGE_STEP_BY_ZERO, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ranges` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LET_AND_RETURN` in module `returns` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:165:18 [INFO] [stdout] | [INFO] [stdout] 165 | returns::LET_AND_RETURN, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `returns` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NEEDLESS_RETURN` in module `returns` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:166:18 [INFO] [stdout] | [INFO] [stdout] 166 | returns::NEEDLESS_RETURN, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `returns` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOX_VEC` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:167:16 [INFO] [stdout] | [INFO] [stdout] 167 | types::BOX_VEC, [INFO] [stdout] | ^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LET_UNIT_VALUE` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:168:16 [INFO] [stdout] | [INFO] [stdout] 168 | types::LET_UNIT_VALUE, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:169:16 [INFO] [stdout] | [INFO] [stdout] 169 | types::LINKEDLIST, [INFO] [stdout] | ^^^^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TYPE_COMPLEXITY` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:170:16 [INFO] [stdout] | [INFO] [stdout] 170 | types::TYPE_COMPLEXITY, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNIT_CMP` in module `types` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:171:16 [INFO] [stdout] | [INFO] [stdout] 171 | types::UNIT_CMP, [INFO] [stdout] | ^^^^^^^^ not found in `types` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ZERO_WIDTH_SPACE` in module `unicode` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:172:18 [INFO] [stdout] | [INFO] [stdout] 172 | unicode::ZERO_WIDTH_SPACE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `unicode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ZERO_DIVIDED_BY_ZERO` in module `zero_div_zero` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:173:24 [INFO] [stdout] | [INFO] [stdout] 173 | zero_div_zero::ZERO_DIVIDED_BY_ZERO, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `zero_div_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `num_bits_bytes` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(num_bits_bytes)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `collections` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lib.rs:2:33 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(rustc_private, core, collections)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MatchSource` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:180:33 [INFO] [stdout] | [INFO] [stdout] 180 | let ExprMatch(_, _, MatchSource::ForLoopDesugar) = expr.node [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `MatchSource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Level` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:261:34 [INFO] [stdout] | [INFO] [stdout] 261 | 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 type `Level` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:284:34 [INFO] [stdout] | [INFO] [stdout] 284 | 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 type `Level` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/utils.rs:294:34 [INFO] [stdout] | [INFO] [stdout] 294 | 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 type `BinOp_` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:232:36 [INFO] [stdout] | [INFO] [stdout] 232 | if let &Spanned {node: BinOp_::BiRem, ..} = cmp { [INFO] [stdout] | ^^^^^^ use of undeclared type `BinOp_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/eta_reduction.rs:59:42 [INFO] [stdout] | [INFO] [stdout] 59 | if fn_ty.unsafety == Unsafety::Unsafe { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Unsafety` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Expr_` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/mut_reference.rs:63:28 [INFO] [stdout] | [INFO] [stdout] 63 | if let Expr_::ExprAddrOf(MutMutable, _) = argument.node { [INFO] [stdout] | ^^^^^ use of undeclared type `Expr_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Level` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:64:57 [INFO] [stdout] | [INFO] [stdout] 64 | if cx.current_level(UNICODE_NOT_NFC) == Level::Allow { [INFO] [stdout] | ^^^^^ use of undeclared type `Level` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Level` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/unicode.rs:70:47 [INFO] [stdout] | [INFO] [stdout] 70 | if cx.current_level(NON_ASCII_LITERAL) == Level::Allow && [INFO] [stdout] | ^^^^^ use of undeclared type `Level` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Level` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/shadow.rs:163:38 [INFO] [stdout] | [INFO] [stdout] 163 | 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 type `Visibility` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:101:55 [INFO] [stdout] | [INFO] [stdout] 101 | ... let lint = if item.vis == Visibility::Public { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Visibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:171:39 [INFO] [stdout] | [INFO] [stdout] 171 | (&RefSelf, &SelfRegion(_, Mutability::MutImmutable, _)) => true, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Mutability` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:172:42 [INFO] [stdout] | [INFO] [stdout] 172 | (&RefMutSelf, &SelfRegion(_, Mutability::MutMutable, _)) => true, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Mutability` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:184:50 [INFO] [stdout] | [INFO] [stdout] 184 | (&RefSelf, &TyRptr(_, MutTy { mutbl: Mutability::MutImmutable, .. })) => true, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Mutability` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:185:53 [INFO] [stdout] | [INFO] [stdout] 185 | (&RefMutSelf, &TyRptr(_, MutTy { mutbl: Mutability::MutMutable, .. })) => true, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Mutability` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Level` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/returns.rs:92:48 [INFO] [stdout] | [INFO] [stdout] 92 | if cx.current_level(LET_AND_RETURN) != Level::Allow { [INFO] [stdout] | ^^^^^ use of undeclared type `Level` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WherePredicate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:201:13 [INFO] [stdout] | [INFO] [stdout] 201 | WherePredicate::RegionPredicate(..) => return true, [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `WherePredicate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WherePredicate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:202:13 [INFO] [stdout] | [INFO] [stdout] 202 | WherePredicate::BoundPredicate(ref pred) => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `WherePredicate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WherePredicate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/lifetimes.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 221 | WherePredicate::EqPredicate(ref pred) => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `WherePredicate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MatchSource` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:204:25 [INFO] [stdout] | [INFO] [stdout] 204 | MatchSource::Normal | MatchSource::IfLetDesugar{..} => if [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `MatchSource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MatchSource` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:204:47 [INFO] [stdout] | [INFO] [stdout] 204 | MatchSource::Normal | MatchSource::IfLetDesugar{..} => if [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `MatchSource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MatchSource` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/loops.rs:258:45 [INFO] [stdout] | [INFO] [stdout] 258 | let ExprMatch(_, ref innerarms, MatchSource::ForLoopDesugar) = loopexpr.node, [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `MatchSource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MatchSource` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:28:44 [INFO] [stdout] | [INFO] [stdout] 28 | if let ExprMatch(ref ex, ref arms, MatchSource::Normal) = expr.node { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `MatchSource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:56:35 [INFO] [stdout] | [INFO] [stdout] 56 | if let ExprAddrOf(Mutability::MutImmutable, ref inner) = ex.node { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Mutability` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp_` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/zero_div_zero.rs:27:21 [INFO] [stdout] | [INFO] [stdout] 27 | let BinOp_::BiDiv = op.node, [INFO] [stdout] | ^^^^^^ use of undeclared type `BinOp_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:184:33 [INFO] [stdout] | [INFO] [stdout] 184 | (value + 1, SignedIntLit(ity, Minus)) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:188:29 [INFO] [stdout] | [INFO] [stdout] 188 | (1, SignedIntLit(ity, Minus)) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:190:37 [INFO] [stdout] | [INFO] [stdout] 190 | (value - 1, SignedIntLit(ity, Plus)) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:201:37 [INFO] [stdout] | [INFO] [stdout] 201 | (!value & mask, UnsignedIntLit(ity)) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:216:21 [INFO] [stdout] | [INFO] [stdout] 216 | SignedIntLit(ity, neg_sign(sign)), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `UnsuffixedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:217:43 [INFO] [stdout] | [INFO] [stdout] 217 | UnsuffixedIntLit(sign) => UnsuffixedIntLit(neg_sign(sign)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:258:18 [INFO] [stdout] | [INFO] [stdout] 258 | Some(SignedIntLit(lty, s)) } else { None }, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:261:22 [INFO] [stdout] | [INFO] [stdout] 261 | Some(UnsignedIntLit(lty)) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `UnsuffixedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:263:60 [INFO] [stdout] | [INFO] [stdout] 263 | (UnsuffixedIntLit(_), UnsuffixedIntLit(_)) => Some(UnsuffixedIntLit(s)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:264:61 [INFO] [stdout] | [INFO] [stdout] 264 | (SignedIntLit(lty, _), UnsuffixedIntLit(_)) => Some(SignedIntLit(lty, s)), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:266:18 [INFO] [stdout] | [INFO] [stdout] 266 | Some(UnsignedIntLit(lty)) } else { None }, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:267:61 [INFO] [stdout] | [INFO] [stdout] 267 | (UnsuffixedIntLit(_), SignedIntLit(rty, _)) => Some(SignedIntLit(rty, s)), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `UnsignedIntLit` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/consts.rs:269:18 [INFO] [stdout] | [INFO] [stdout] 269 | Some(UnsignedIntLit(rty)) } else { 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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/misc.rs:255:30 [INFO] [stdout] | [INFO] [stdout] 255 | if right.node == PatWild(PatWildSingle) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TyTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:214:56 [INFO] [stdout] | [INFO] [stdout] 214 | (&UnitType, &Return(ref ty)) if ty.node == TyTup(vec![]) => true, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TyTup` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/methods.rs:216:55 [INFO] [stdout] | [INFO] [stdout] 216 | (&AnyType, &Return(ref ty)) if ty.node != TyTup(vec![]) => true, [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/registry/src/index.crates.io-6f17d22bba15001f/clippy-0.0.22/src/matches.rs:41:41 [INFO] [stdout] | [INFO] [stdout] 41 | arms[1].pats[0].node == PatWild(PatWildSingle) && [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1268 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0408, E0412, E0416, E0422, E0425, E0428, E0433, E0462... [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `clippy` (lib) due to 1269 previous errors [INFO] running `Command { std: "docker" "inspect" "ecf020a42dfc3126bb722ae7e28886067e1dafc08600375ac91ea520d2e43c3b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ecf020a42dfc3126bb722ae7e28886067e1dafc08600375ac91ea520d2e43c3b", kill_on_drop: false }` [INFO] [stdout] ecf020a42dfc3126bb722ae7e28886067e1dafc08600375ac91ea520d2e43c3b