Aug 11 17:41:07.414 INFO checking clippy_lints-0.0.212 against try#a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195+tmplazy for libc-1 Aug 11 17:41:07.414 INFO running: cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets Aug 11 17:41:07.414 INFO creating container for: cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets Aug 11 17:41:07.415 INFO running `"docker" "create" "-v" "/tmp/crater.fQn1vwhEjEap:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/libc-1/worker-1/try#a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195+tmplazy:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 11 17:41:07.657 INFO blam! 871370c7047d8aa48b95202277b188120459d8383325d32dba56b5a6da1e243c Aug 11 17:41:07.657 INFO running `"docker" "start" "-a" "871370c7047d8aa48b95202277b188120459d8383325d32dba56b5a6da1e243c"` Aug 11 17:41:09.301 INFO kablam! Checking if_chain v0.1.3 Aug 11 17:41:09.301 INFO kablam! Checking quine-mc_cluskey v0.2.4 Aug 11 17:41:10.270 INFO kablam! Checking clippy_lints v0.0.212 (file:///source) Aug 11 17:41:17.113 INFO kablam! error[E0432]: unresolved import `rustc::hir::BinOp_` Aug 11 17:41:17.113 INFO kablam! --> src/utils/comparisons.rs:5:18 Aug 11 17:41:17.113 INFO kablam! | Aug 11 17:41:17.114 INFO kablam! 5 | use rustc::hir::{BinOp_, Expr}; Aug 11 17:41:17.114 INFO kablam! | ^^^^^^ no `BinOp_` in `hir`. Did you mean to use `BinOp`? Aug 11 17:41:17.129 INFO kablam! Aug 11 17:41:17.131 INFO kablam! error[E0432]: unresolved import `rustc::hir::BinOp_` Aug 11 17:41:17.131 INFO kablam! --> src/utils/sugg.rs:385:21 Aug 11 17:41:17.131 INFO kablam! | Aug 11 17:41:17.131 INFO kablam! 385 | use rustc::hir::BinOp_::*; Aug 11 17:41:17.132 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:17.133 INFO kablam! Aug 11 17:41:17.133 INFO kablam! error[E0432]: unresolved import `rustc::hir::Expr_` Aug 11 17:41:17.133 INFO kablam! --> src/utils/author.rs:8:24 Aug 11 17:41:17.133 INFO kablam! | Aug 11 17:41:17.133 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.133 INFO kablam! | ^^^^^ no `Expr_` in `hir`. Did you mean to use `Expr`? Aug 11 17:41:17.136 INFO kablam! Aug 11 17:41:17.136 INFO kablam! error[E0432]: unresolved import `rustc::hir::Ty_` Aug 11 17:41:17.136 INFO kablam! --> src/utils/author.rs:8:38 Aug 11 17:41:17.136 INFO kablam! | Aug 11 17:41:17.136 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.136 INFO kablam! | ^^^ no `Ty_` in `hir`. Did you mean to use `Ty`? Aug 11 17:41:17.137 INFO kablam! Aug 11 17:41:17.137 INFO kablam! error[E0432]: unresolved import `rustc::hir::StmtSemi` Aug 11 17:41:17.137 INFO kablam! --> src/utils/author.rs:8:76 Aug 11 17:41:17.137 INFO kablam! | Aug 11 17:41:17.137 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.137 INFO kablam! | ^^^^^^^^ no `StmtSemi` in `hir` Aug 11 17:41:17.137 INFO kablam! Aug 11 17:41:17.137 INFO kablam! error[E0432]: unresolved import `rustc::hir::StmtExpr` Aug 11 17:41:17.137 INFO kablam! --> src/utils/author.rs:8:86 Aug 11 17:41:17.137 INFO kablam! | Aug 11 17:41:17.137 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.137 INFO kablam! | ^^^^^^^^ no `StmtExpr` in `hir` Aug 11 17:41:17.137 INFO kablam! Aug 11 17:41:17.137 INFO kablam! error[E0432]: unresolved import `rustc::hir::StmtDecl` Aug 11 17:41:17.137 INFO kablam! --> src/utils/author.rs:8:96 Aug 11 17:41:17.137 INFO kablam! | Aug 11 17:41:17.137 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.137 INFO kablam! | ^^^^^^^^ no `StmtDecl` in `hir` Aug 11 17:41:17.137 INFO kablam! Aug 11 17:41:17.137 INFO kablam! error[E0432]: unresolved import `rustc::hir::Decl_` Aug 11 17:41:17.137 INFO kablam! --> src/utils/author.rs:8:106 Aug 11 17:41:17.137 INFO kablam! | Aug 11 17:41:17.137 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.137 INFO kablam! | ^^^^^ no `Decl_` in `hir`. Did you mean to use `Decl`? Aug 11 17:41:17.137 INFO kablam! Aug 11 17:41:17.137 INFO kablam! error[E0432]: unresolved import `rustc::hir::BinOp_` Aug 11 17:41:17.137 INFO kablam! --> src/assign_ops.rs:248:21 Aug 11 17:41:17.137 INFO kablam! | Aug 11 17:41:17.137 INFO kablam! 248 | use rustc::hir::BinOp_::*; Aug 11 17:41:17.138 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:17.138 INFO kablam! Aug 11 17:41:17.144 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprCall` Aug 11 17:41:17.144 INFO kablam! --> src/mem_forget.rs:2:24 Aug 11 17:41:17.144 INFO kablam! | Aug 11 17:41:17.144 INFO kablam! 2 | use rustc::hir::{Expr, ExprCall, ExprPath}; Aug 11 17:41:17.144 INFO kablam! | ^^^^^^^^ no `ExprCall` in `hir` Aug 11 17:41:17.144 INFO kablam! Aug 11 17:41:17.145 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprPath` Aug 11 17:41:17.145 INFO kablam! --> src/mem_forget.rs:2:34 Aug 11 17:41:17.145 INFO kablam! | Aug 11 17:41:17.145 INFO kablam! 2 | use rustc::hir::{Expr, ExprCall, ExprPath}; Aug 11 17:41:17.145 INFO kablam! | ^^^^^^^^ no `ExprPath` in `hir` Aug 11 17:41:17.145 INFO kablam! Aug 11 17:41:17.145 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprAddrOf` Aug 11 17:41:17.145 INFO kablam! --> src/needless_borrow.rs:6:43 Aug 11 17:41:17.145 INFO kablam! | Aug 11 17:41:17.145 INFO kablam! 6 | use rustc::hir::{BindingAnnotation, Expr, ExprAddrOf, MutImmutable, Pat, PatKind}; Aug 11 17:41:17.145 INFO kablam! | ^^^^^^^^^^ no `ExprAddrOf` in `hir` Aug 11 17:41:17.145 INFO kablam! Aug 11 17:41:17.146 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprStruct` Aug 11 17:41:17.146 INFO kablam! --> src/needless_update.rs:3:24 Aug 11 17:41:17.146 INFO kablam! | Aug 11 17:41:17.146 INFO kablam! 3 | use rustc::hir::{Expr, ExprStruct}; Aug 11 17:41:17.146 INFO kablam! | ^^^^^^^^^^ no `ExprStruct` in `hir` Aug 11 17:41:17.146 INFO kablam! Aug 11 17:41:17.146 INFO kablam! error[E0432]: unresolved import `rustc::hir::BiAnd` Aug 11 17:41:17.146 INFO kablam! --> src/no_effect.rs:3:18 Aug 11 17:41:17.146 INFO kablam! | Aug 11 17:41:17.146 INFO kablam! 3 | use rustc::hir::{BiAnd, BiOr, BlockCheckMode, Expr, Expr_, Stmt, StmtSemi, UnsafeSource}; Aug 11 17:41:17.147 INFO kablam! | ^^^^^ no `BiAnd` in `hir` Aug 11 17:41:17.147 INFO kablam! Aug 11 17:41:17.147 INFO kablam! error[E0432]: unresolved import `rustc::hir::BiOr` Aug 11 17:41:17.147 INFO kablam! --> src/no_effect.rs:3:25 Aug 11 17:41:17.147 INFO kablam! | Aug 11 17:41:17.147 INFO kablam! 3 | use rustc::hir::{BiAnd, BiOr, BlockCheckMode, Expr, Expr_, Stmt, StmtSemi, UnsafeSource}; Aug 11 17:41:17.147 INFO kablam! | ^^^^ no `BiOr` in `hir` Aug 11 17:41:17.148 INFO kablam! Aug 11 17:41:17.148 INFO kablam! error[E0432]: unresolved import `rustc::hir::Expr_` Aug 11 17:41:17.148 INFO kablam! --> src/no_effect.rs:3:53 Aug 11 17:41:17.148 INFO kablam! | Aug 11 17:41:17.148 INFO kablam! 3 | use rustc::hir::{BiAnd, BiOr, BlockCheckMode, Expr, Expr_, Stmt, StmtSemi, UnsafeSource}; Aug 11 17:41:17.148 INFO kablam! | ^^^^^ no `Expr_` in `hir`. Did you mean to use `Expr`? Aug 11 17:41:17.149 INFO kablam! Aug 11 17:41:17.149 INFO kablam! error[E0432]: unresolved import `rustc::hir::StmtSemi` Aug 11 17:41:17.149 INFO kablam! --> src/no_effect.rs:3:66 Aug 11 17:41:17.149 INFO kablam! | Aug 11 17:41:17.149 INFO kablam! 3 | use rustc::hir::{BiAnd, BiOr, BlockCheckMode, Expr, Expr_, Stmt, StmtSemi, UnsafeSource}; Aug 11 17:41:17.149 INFO kablam! | ^^^^^^^^ no `StmtSemi` in `hir` Aug 11 17:41:17.150 INFO kablam! Aug 11 17:41:17.151 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprLit` Aug 11 17:41:17.151 INFO kablam! --> src/open_options.rs:1:24 Aug 11 17:41:17.151 INFO kablam! | Aug 11 17:41:17.151 INFO kablam! 1 | use rustc::hir::{Expr, ExprLit, ExprMethodCall}; Aug 11 17:41:17.151 INFO kablam! | ^^^^^^^ no `ExprLit` in `hir` Aug 11 17:41:17.151 INFO kablam! Aug 11 17:41:17.152 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprMethodCall` Aug 11 17:41:17.152 INFO kablam! --> src/open_options.rs:1:33 Aug 11 17:41:17.152 INFO kablam! | Aug 11 17:41:17.152 INFO kablam! 1 | use rustc::hir::{Expr, ExprLit, ExprMethodCall}; Aug 11 17:41:17.152 INFO kablam! | ^^^^^^^^^^^^^^ no `ExprMethodCall` in `hir` Aug 11 17:41:17.153 INFO kablam! Aug 11 17:41:17.163 INFO kablam! error[E0432]: unresolved import `rustc::hir::BinOp_` Aug 11 17:41:17.165 INFO kablam! --> src/suspicious_trait_impl.rs:62:25 Aug 11 17:41:17.165 INFO kablam! | Aug 11 17:41:17.165 INFO kablam! 62 | use rustc::hir::BinOp_::*; Aug 11 17:41:17.165 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:17.165 INFO kablam! Aug 11 17:41:17.165 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprAssign` Aug 11 17:41:17.165 INFO kablam! --> src/temporary_assignment.rs:2:24 Aug 11 17:41:17.165 INFO kablam! | Aug 11 17:41:17.165 INFO kablam! 2 | use rustc::hir::{Expr, ExprAssign, ExprField, ExprStruct, ExprTup}; Aug 11 17:41:17.165 INFO kablam! | ^^^^^^^^^^ no `ExprAssign` in `hir` Aug 11 17:41:17.165 INFO kablam! Aug 11 17:41:17.165 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprField` Aug 11 17:41:17.165 INFO kablam! --> src/temporary_assignment.rs:2:36 Aug 11 17:41:17.165 INFO kablam! | Aug 11 17:41:17.165 INFO kablam! 2 | use rustc::hir::{Expr, ExprAssign, ExprField, ExprStruct, ExprTup}; Aug 11 17:41:17.165 INFO kablam! | ^^^^^^^^^ no `ExprField` in `hir`. Did you mean to use `ExprKind`? Aug 11 17:41:17.165 INFO kablam! Aug 11 17:41:17.167 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprStruct` Aug 11 17:41:17.167 INFO kablam! --> src/temporary_assignment.rs:2:47 Aug 11 17:41:17.167 INFO kablam! | Aug 11 17:41:17.167 INFO kablam! 2 | use rustc::hir::{Expr, ExprAssign, ExprField, ExprStruct, ExprTup}; Aug 11 17:41:17.167 INFO kablam! | ^^^^^^^^^^ no `ExprStruct` in `hir` Aug 11 17:41:17.168 INFO kablam! Aug 11 17:41:17.169 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprTup` Aug 11 17:41:17.169 INFO kablam! --> src/temporary_assignment.rs:2:59 Aug 11 17:41:17.169 INFO kablam! | Aug 11 17:41:17.169 INFO kablam! 2 | use rustc::hir::{Expr, ExprAssign, ExprField, ExprStruct, ExprTup}; Aug 11 17:41:17.169 INFO kablam! | ^^^^^^^ no `ExprTup` in `hir` Aug 11 17:41:17.169 INFO kablam! Aug 11 17:41:17.398 INFO kablam! error[E0432]: unresolved import `rustc::hir::BinOp_` Aug 11 17:41:17.398 INFO kablam! --> src/utils/comparisons.rs:5:18 Aug 11 17:41:17.398 INFO kablam! | Aug 11 17:41:17.398 INFO kablam! 5 | use rustc::hir::{BinOp_, Expr}; Aug 11 17:41:17.398 INFO kablam! | ^^^^^^ no `BinOp_` in `hir`. Did you mean to use `BinOp`? Aug 11 17:41:17.398 INFO kablam! Aug 11 17:41:17.398 INFO kablam! error[E0432]: unresolved import `rustc::hir::BinOp_` Aug 11 17:41:17.398 INFO kablam! --> src/utils/sugg.rs:385:21 Aug 11 17:41:17.398 INFO kablam! | Aug 11 17:41:17.398 INFO kablam! 385 | use rustc::hir::BinOp_::*; Aug 11 17:41:17.398 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:17.398 INFO kablam! Aug 11 17:41:17.399 INFO kablam! error[E0432]: unresolved import `rustc::hir::Expr_` Aug 11 17:41:17.399 INFO kablam! --> src/utils/author.rs:8:24 Aug 11 17:41:17.399 INFO kablam! | Aug 11 17:41:17.399 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.399 INFO kablam! | ^^^^^ no `Expr_` in `hir`. Did you mean to use `Expr`? Aug 11 17:41:17.399 INFO kablam! Aug 11 17:41:17.399 INFO kablam! error[E0432]: unresolved import `rustc::hir::Ty_` Aug 11 17:41:17.399 INFO kablam! --> src/utils/author.rs:8:38 Aug 11 17:41:17.399 INFO kablam! | Aug 11 17:41:17.399 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.399 INFO kablam! | ^^^ no `Ty_` in `hir`. Did you mean to use `Ty`? Aug 11 17:41:17.399 INFO kablam! Aug 11 17:41:17.399 INFO kablam! error[E0432]: unresolved import `rustc::hir::StmtSemi` Aug 11 17:41:17.399 INFO kablam! --> src/utils/author.rs:8:76 Aug 11 17:41:17.400 INFO kablam! | Aug 11 17:41:17.400 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.400 INFO kablam! | ^^^^^^^^ no `StmtSemi` in `hir` Aug 11 17:41:17.400 INFO kablam! Aug 11 17:41:17.400 INFO kablam! error[E0432]: unresolved import `rustc::hir::StmtExpr` Aug 11 17:41:17.400 INFO kablam! --> src/utils/author.rs:8:86 Aug 11 17:41:17.400 INFO kablam! | Aug 11 17:41:17.400 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.400 INFO kablam! | ^^^^^^^^ no `StmtExpr` in `hir` Aug 11 17:41:17.400 INFO kablam! Aug 11 17:41:17.400 INFO kablam! error[E0432]: unresolved import `rustc::hir::StmtDecl` Aug 11 17:41:17.400 INFO kablam! --> src/utils/author.rs:8:96 Aug 11 17:41:17.400 INFO kablam! | Aug 11 17:41:17.400 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.400 INFO kablam! | ^^^^^^^^ no `StmtDecl` in `hir` Aug 11 17:41:17.400 INFO kablam! Aug 11 17:41:17.400 INFO kablam! error[E0432]: unresolved import `rustc::hir::Decl_` Aug 11 17:41:17.400 INFO kablam! --> src/utils/author.rs:8:106 Aug 11 17:41:17.400 INFO kablam! | Aug 11 17:41:17.400 INFO kablam! 8 | use rustc::hir::{Expr, Expr_, QPath, Ty_, Pat, PatKind, BindingAnnotation, StmtSemi, StmtExpr, StmtDecl, Decl_, Stmt}; Aug 11 17:41:17.400 INFO kablam! | ^^^^^ no `Decl_` in `hir`. Did you mean to use `Decl`? Aug 11 17:41:17.400 INFO kablam! Aug 11 17:41:17.400 INFO kablam! error[E0432]: unresolved import `rustc::hir::BinOp_` Aug 11 17:41:17.400 INFO kablam! --> src/assign_ops.rs:248:21 Aug 11 17:41:17.400 INFO kablam! | Aug 11 17:41:17.400 INFO kablam! 248 | use rustc::hir::BinOp_::*; Aug 11 17:41:17.400 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:17.400 INFO kablam! Aug 11 17:41:17.401 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprCall` Aug 11 17:41:17.401 INFO kablam! --> src/mem_forget.rs:2:24 Aug 11 17:41:17.401 INFO kablam! | Aug 11 17:41:17.401 INFO kablam! 2 | use rustc::hir::{Expr, ExprCall, ExprPath}; Aug 11 17:41:17.401 INFO kablam! | ^^^^^^^^ no `ExprCall` in `hir` Aug 11 17:41:17.401 INFO kablam! Aug 11 17:41:17.402 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprPath` Aug 11 17:41:17.402 INFO kablam! --> src/mem_forget.rs:2:34 Aug 11 17:41:17.402 INFO kablam! | Aug 11 17:41:17.402 INFO kablam! 2 | use rustc::hir::{Expr, ExprCall, ExprPath}; Aug 11 17:41:17.402 INFO kablam! | ^^^^^^^^ no `ExprPath` in `hir` Aug 11 17:41:17.402 INFO kablam! Aug 11 17:41:17.402 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprAddrOf` Aug 11 17:41:17.402 INFO kablam! --> src/needless_borrow.rs:6:43 Aug 11 17:41:17.402 INFO kablam! | Aug 11 17:41:17.402 INFO kablam! 6 | use rustc::hir::{BindingAnnotation, Expr, ExprAddrOf, MutImmutable, Pat, PatKind}; Aug 11 17:41:17.402 INFO kablam! | ^^^^^^^^^^ no `ExprAddrOf` in `hir` Aug 11 17:41:17.402 INFO kablam! Aug 11 17:41:17.403 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprStruct` Aug 11 17:41:17.403 INFO kablam! --> src/needless_update.rs:3:24 Aug 11 17:41:17.404 INFO kablam! | Aug 11 17:41:17.404 INFO kablam! 3 | use rustc::hir::{Expr, ExprStruct}; Aug 11 17:41:17.404 INFO kablam! | ^^^^^^^^^^ no `ExprStruct` in `hir` Aug 11 17:41:17.404 INFO kablam! Aug 11 17:41:17.404 INFO kablam! error[E0432]: unresolved import `rustc::hir::BiAnd` Aug 11 17:41:17.404 INFO kablam! --> src/no_effect.rs:3:18 Aug 11 17:41:17.404 INFO kablam! | Aug 11 17:41:17.404 INFO kablam! 3 | use rustc::hir::{BiAnd, BiOr, BlockCheckMode, Expr, Expr_, Stmt, StmtSemi, UnsafeSource}; Aug 11 17:41:17.404 INFO kablam! | ^^^^^ no `BiAnd` in `hir` Aug 11 17:41:17.404 INFO kablam! Aug 11 17:41:17.404 INFO kablam! error[E0432]: unresolved import `rustc::hir::BiOr` Aug 11 17:41:17.404 INFO kablam! --> src/no_effect.rs:3:25 Aug 11 17:41:17.404 INFO kablam! | Aug 11 17:41:17.404 INFO kablam! 3 | use rustc::hir::{BiAnd, BiOr, BlockCheckMode, Expr, Expr_, Stmt, StmtSemi, UnsafeSource}; Aug 11 17:41:17.404 INFO kablam! | ^^^^ no `BiOr` in `hir` Aug 11 17:41:17.404 INFO kablam! Aug 11 17:41:17.404 INFO kablam! error[E0432]: unresolved import `rustc::hir::Expr_` Aug 11 17:41:17.404 INFO kablam! --> src/no_effect.rs:3:53 Aug 11 17:41:17.404 INFO kablam! | Aug 11 17:41:17.404 INFO kablam! 3 | use rustc::hir::{BiAnd, BiOr, BlockCheckMode, Expr, Expr_, Stmt, StmtSemi, UnsafeSource}; Aug 11 17:41:17.404 INFO kablam! | ^^^^^ no `Expr_` in `hir`. Did you mean to use `Expr`? Aug 11 17:41:17.404 INFO kablam! Aug 11 17:41:17.404 INFO kablam! error[E0432]: unresolved import `rustc::hir::StmtSemi` Aug 11 17:41:17.404 INFO kablam! --> src/no_effect.rs:3:66 Aug 11 17:41:17.404 INFO kablam! | Aug 11 17:41:17.404 INFO kablam! 3 | use rustc::hir::{BiAnd, BiOr, BlockCheckMode, Expr, Expr_, Stmt, StmtSemi, UnsafeSource}; Aug 11 17:41:17.404 INFO kablam! | ^^^^^^^^ no `StmtSemi` in `hir` Aug 11 17:41:17.404 INFO kablam! Aug 11 17:41:17.405 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprLit` Aug 11 17:41:17.405 INFO kablam! --> src/open_options.rs:1:24 Aug 11 17:41:17.405 INFO kablam! | Aug 11 17:41:17.405 INFO kablam! 1 | use rustc::hir::{Expr, ExprLit, ExprMethodCall}; Aug 11 17:41:17.405 INFO kablam! | ^^^^^^^ no `ExprLit` in `hir` Aug 11 17:41:17.405 INFO kablam! Aug 11 17:41:17.405 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprMethodCall` Aug 11 17:41:17.405 INFO kablam! --> src/open_options.rs:1:33 Aug 11 17:41:17.405 INFO kablam! | Aug 11 17:41:17.405 INFO kablam! 1 | use rustc::hir::{Expr, ExprLit, ExprMethodCall}; Aug 11 17:41:17.405 INFO kablam! | ^^^^^^^^^^^^^^ no `ExprMethodCall` in `hir` Aug 11 17:41:17.405 INFO kablam! Aug 11 17:41:17.408 INFO kablam! error[E0432]: unresolved import `rustc::hir::BinOp_` Aug 11 17:41:17.408 INFO kablam! --> src/suspicious_trait_impl.rs:62:25 Aug 11 17:41:17.408 INFO kablam! | Aug 11 17:41:17.408 INFO kablam! 62 | use rustc::hir::BinOp_::*; Aug 11 17:41:17.408 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:17.408 INFO kablam! Aug 11 17:41:17.408 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprAssign` Aug 11 17:41:17.408 INFO kablam! --> src/temporary_assignment.rs:2:24 Aug 11 17:41:17.408 INFO kablam! | Aug 11 17:41:17.408 INFO kablam! 2 | use rustc::hir::{Expr, ExprAssign, ExprField, ExprStruct, ExprTup}; Aug 11 17:41:17.408 INFO kablam! | ^^^^^^^^^^ no `ExprAssign` in `hir` Aug 11 17:41:17.408 INFO kablam! Aug 11 17:41:17.409 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprField` Aug 11 17:41:17.409 INFO kablam! --> src/temporary_assignment.rs:2:36 Aug 11 17:41:17.409 INFO kablam! | Aug 11 17:41:17.409 INFO kablam! 2 | use rustc::hir::{Expr, ExprAssign, ExprField, ExprStruct, ExprTup}; Aug 11 17:41:17.409 INFO kablam! | ^^^^^^^^^ no `ExprField` in `hir`. Did you mean to use `ExprKind`? Aug 11 17:41:17.409 INFO kablam! Aug 11 17:41:17.409 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprStruct` Aug 11 17:41:17.409 INFO kablam! --> src/temporary_assignment.rs:2:47 Aug 11 17:41:17.409 INFO kablam! | Aug 11 17:41:17.409 INFO kablam! 2 | use rustc::hir::{Expr, ExprAssign, ExprField, ExprStruct, ExprTup}; Aug 11 17:41:17.409 INFO kablam! | ^^^^^^^^^^ no `ExprStruct` in `hir` Aug 11 17:41:17.409 INFO kablam! Aug 11 17:41:17.409 INFO kablam! error[E0432]: unresolved import `rustc::hir::ExprTup` Aug 11 17:41:17.409 INFO kablam! --> src/temporary_assignment.rs:2:59 Aug 11 17:41:17.409 INFO kablam! | Aug 11 17:41:17.409 INFO kablam! 2 | use rustc::hir::{Expr, ExprAssign, ExprField, ExprStruct, ExprTup}; Aug 11 17:41:17.410 INFO kablam! | ^^^^^^^ no `ExprTup` in `hir` Aug 11 17:41:17.410 INFO kablam! Aug 11 17:41:17.835 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:17.835 INFO kablam! --> src/consts.rs:417:58 Aug 11 17:41:17.835 INFO kablam! | Aug 11 17:41:17.835 INFO kablam! 417 | (BiAnd, Constant::Bool(true), Some(r)) | (BiOr, Constant::Bool(false), Some(r)) => Some(r), Aug 11 17:41:17.835 INFO kablam! | ----- variable not in all patterns ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:17.835 INFO kablam! Aug 11 17:41:17.835 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:17.835 INFO kablam! --> src/consts.rs:417:17 Aug 11 17:41:17.835 INFO kablam! | Aug 11 17:41:17.835 INFO kablam! 417 | (BiAnd, Constant::Bool(true), Some(r)) | (BiOr, Constant::Bool(false), Some(r)) => Some(r), Aug 11 17:41:17.835 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ---- variable not in all patterns Aug 11 17:41:17.835 INFO kablam! | | Aug 11 17:41:17.835 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:17.835 INFO kablam! Aug 11 17:41:18.219 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:18.219 INFO kablam! --> src/consts.rs:417:58 Aug 11 17:41:18.219 INFO kablam! | Aug 11 17:41:18.219 INFO kablam! 417 | (BiAnd, Constant::Bool(true), Some(r)) | (BiOr, Constant::Bool(false), Some(r)) => Some(r), Aug 11 17:41:18.219 INFO kablam! | ----- variable not in all patterns ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:18.219 INFO kablam! Aug 11 17:41:18.219 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:18.219 INFO kablam! --> src/consts.rs:417:17 Aug 11 17:41:18.219 INFO kablam! | Aug 11 17:41:18.219 INFO kablam! 417 | (BiAnd, Constant::Bool(true), Some(r)) | (BiOr, Constant::Bool(false), Some(r)) => Some(r), Aug 11 17:41:18.219 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ---- variable not in all patterns Aug 11 17:41:18.219 INFO kablam! | | Aug 11 17:41:18.219 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:18.219 INFO kablam! Aug 11 17:41:19.086 INFO kablam! error[E0416]: identifier `TyInfer` is bound more than once in the same pattern Aug 11 17:41:19.086 INFO kablam! --> src/utils/hir_utils.rs:265:25 Aug 11 17:41:19.086 INFO kablam! | Aug 11 17:41:19.086 INFO kablam! 265 | (&TyInfer, &TyInfer) => true, Aug 11 17:41:19.087 INFO kablam! | ^^^^^^^ used in a pattern more than once Aug 11 17:41:19.087 INFO kablam! Aug 11 17:41:19.191 INFO kablam! error[E0408]: variable `BiAdd` is not bound in all patterns Aug 11 17:41:19.192 INFO kablam! --> src/utils/hir_utils.rs:277:17 Aug 11 17:41:19.192 INFO kablam! | Aug 11 17:41:19.192 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.192 INFO kablam! | ----- ^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^ ^^^^ ^^^^^^^ pattern doesn't bind `BiAdd` Aug 11 17:41:19.192 INFO kablam! | | | | | | | Aug 11 17:41:19.192 INFO kablam! | | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.192 INFO kablam! | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.192 INFO kablam! | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.192 INFO kablam! | | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.192 INFO kablam! | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.192 INFO kablam! | variable not in all patterns Aug 11 17:41:19.192 INFO kablam! Aug 11 17:41:19.192 INFO kablam! error[E0408]: variable `BiMul` is not bound in all patterns Aug 11 17:41:19.192 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.192 INFO kablam! | Aug 11 17:41:19.192 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.192 INFO kablam! | ^^^^^ ----- ^^^^^^^^ ^^^^^^^^ ^^^^ ^^^^ ^^^^^^^ pattern doesn't bind `BiMul` Aug 11 17:41:19.192 INFO kablam! | | | | | | | Aug 11 17:41:19.192 INFO kablam! | | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:19.192 INFO kablam! | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:19.192 INFO kablam! | | | | pattern doesn't bind `BiMul` Aug 11 17:41:19.192 INFO kablam! | | | pattern doesn't bind `BiMul` Aug 11 17:41:19.192 INFO kablam! | | variable not in all patterns Aug 11 17:41:19.192 INFO kablam! | pattern doesn't bind `BiMul` Aug 11 17:41:19.192 INFO kablam! Aug 11 17:41:19.192 INFO kablam! error[E0408]: variable `BiBitXor` is not bound in all patterns Aug 11 17:41:19.192 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.192 INFO kablam! | Aug 11 17:41:19.192 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.192 INFO kablam! | ^^^^^ ^^^^^ -------- ^^^^^^^^ ^^^^ ^^^^ ^^^^^^^ pattern doesn't bind `BiBitXor` Aug 11 17:41:19.193 INFO kablam! | | | | | | | Aug 11 17:41:19.193 INFO kablam! | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.193 INFO kablam! | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.193 INFO kablam! | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.193 INFO kablam! | | | variable not in all patterns Aug 11 17:41:19.193 INFO kablam! | | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.193 INFO kablam! | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.193 INFO kablam! Aug 11 17:41:19.193 INFO kablam! error[E0408]: variable `BiBitOr` is not bound in all patterns Aug 11 17:41:19.193 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.193 INFO kablam! | Aug 11 17:41:19.193 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.193 INFO kablam! | ^^^^^ ^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^ ^^^^ ------- variable not in all patterns Aug 11 17:41:19.193 INFO kablam! | | | | | | | Aug 11 17:41:19.193 INFO kablam! | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.193 INFO kablam! | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.193 INFO kablam! | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.193 INFO kablam! | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.193 INFO kablam! | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.193 INFO kablam! | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.193 INFO kablam! Aug 11 17:41:19.193 INFO kablam! error[E0408]: variable `BiBitAnd` is not bound in all patterns Aug 11 17:41:19.193 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.193 INFO kablam! | Aug 11 17:41:19.193 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.193 INFO kablam! | ^^^^^ ^^^^^ ^^^^^^^^ -------- ^^^^ ^^^^ ^^^^^^^ pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.193 INFO kablam! | | | | | | | Aug 11 17:41:19.193 INFO kablam! | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.193 INFO kablam! | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.193 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:19.193 INFO kablam! | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.193 INFO kablam! | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.194 INFO kablam! | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.194 INFO kablam! Aug 11 17:41:19.194 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:19.194 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.194 INFO kablam! | Aug 11 17:41:19.194 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.194 INFO kablam! | ^^^^^ ^^^^^ ^^^^^^^^ ^^^^^^^^ ---- ^^^^ ^^^^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:19.194 INFO kablam! | | | | | | | Aug 11 17:41:19.194 INFO kablam! | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:19.194 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:19.194 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:19.194 INFO kablam! | | | pattern doesn't bind `BiEq` Aug 11 17:41:19.194 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:19.194 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:19.194 INFO kablam! Aug 11 17:41:19.194 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:19.194 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.194 INFO kablam! | Aug 11 17:41:19.194 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.194 INFO kablam! | ^^^^^ ^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^ ---- ^^^^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:19.194 INFO kablam! | | | | | | | Aug 11 17:41:19.194 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:19.194 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:19.194 INFO kablam! | | | | pattern doesn't bind `BiNe` Aug 11 17:41:19.194 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:19.194 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:19.194 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:19.194 INFO kablam! Aug 11 17:41:19.279 INFO kablam! error[E0408]: variable `BiSub` is not bound in all patterns Aug 11 17:41:19.279 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.279 INFO kablam! | Aug 11 17:41:19.279 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.279 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ----- ^^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiSub` Aug 11 17:41:19.279 INFO kablam! | | | | | | | Aug 11 17:41:19.279 INFO kablam! | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:19.279 INFO kablam! | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:19.279 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:19.279 INFO kablam! | | | pattern doesn't bind `BiSub` Aug 11 17:41:19.279 INFO kablam! | | pattern doesn't bind `BiSub` Aug 11 17:41:19.279 INFO kablam! | pattern doesn't bind `BiSub` Aug 11 17:41:19.279 INFO kablam! Aug 11 17:41:19.279 INFO kablam! error[E0408]: variable `BiDiv` is not bound in all patterns Aug 11 17:41:19.279 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.279 INFO kablam! | Aug 11 17:41:19.279 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.279 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ----- ^^^^^ ^^^^ pattern doesn't bind `BiDiv` Aug 11 17:41:19.279 INFO kablam! | | | | | | | Aug 11 17:41:19.280 INFO kablam! | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:19.280 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:19.280 INFO kablam! | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:19.280 INFO kablam! | | | pattern doesn't bind `BiDiv` Aug 11 17:41:19.280 INFO kablam! | | pattern doesn't bind `BiDiv` Aug 11 17:41:19.280 INFO kablam! | pattern doesn't bind `BiDiv` Aug 11 17:41:19.280 INFO kablam! Aug 11 17:41:19.280 INFO kablam! error[E0408]: variable `BiRem` is not bound in all patterns Aug 11 17:41:19.280 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.280 INFO kablam! | Aug 11 17:41:19.280 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.280 INFO kablam! | ^^^^^ ^^^^^ ----- ^^^^^ ^^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiRem` Aug 11 17:41:19.280 INFO kablam! | | | | | | | Aug 11 17:41:19.280 INFO kablam! | | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:19.280 INFO kablam! | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:19.280 INFO kablam! | | | | pattern doesn't bind `BiRem` Aug 11 17:41:19.280 INFO kablam! | | | variable not in all patterns Aug 11 17:41:19.280 INFO kablam! | | pattern doesn't bind `BiRem` Aug 11 17:41:19.280 INFO kablam! | pattern doesn't bind `BiRem` Aug 11 17:41:19.280 INFO kablam! Aug 11 17:41:19.280 INFO kablam! error[E0408]: variable `BiShr` is not bound in all patterns Aug 11 17:41:19.280 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.280 INFO kablam! | Aug 11 17:41:19.280 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.280 INFO kablam! | ^^^^^ ----- ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiShr` Aug 11 17:41:19.280 INFO kablam! | | | | | | | Aug 11 17:41:19.280 INFO kablam! | | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:19.280 INFO kablam! | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:19.280 INFO kablam! | | | | pattern doesn't bind `BiShr` Aug 11 17:41:19.280 INFO kablam! | | | pattern doesn't bind `BiShr` Aug 11 17:41:19.281 INFO kablam! | | variable not in all patterns Aug 11 17:41:19.281 INFO kablam! | pattern doesn't bind `BiShr` Aug 11 17:41:19.281 INFO kablam! Aug 11 17:41:19.281 INFO kablam! error[E0408]: variable `BiShl` is not bound in all patterns Aug 11 17:41:19.281 INFO kablam! --> src/utils/hir_utils.rs:282:17 Aug 11 17:41:19.281 INFO kablam! | Aug 11 17:41:19.281 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.281 INFO kablam! | ----- ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiShl` Aug 11 17:41:19.281 INFO kablam! | | | | | | | Aug 11 17:41:19.281 INFO kablam! | | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:19.281 INFO kablam! | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:19.281 INFO kablam! | | | | pattern doesn't bind `BiShl` Aug 11 17:41:19.281 INFO kablam! | | | pattern doesn't bind `BiShl` Aug 11 17:41:19.281 INFO kablam! | | pattern doesn't bind `BiShl` Aug 11 17:41:19.281 INFO kablam! | variable not in all patterns Aug 11 17:41:19.281 INFO kablam! Aug 11 17:41:19.281 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:19.281 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.281 INFO kablam! | Aug 11 17:41:19.281 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.281 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ----- ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:19.281 INFO kablam! | | | | | | | Aug 11 17:41:19.281 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:19.281 INFO kablam! | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:19.281 INFO kablam! | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:19.281 INFO kablam! | | | pattern doesn't bind `BiAnd` Aug 11 17:41:19.281 INFO kablam! | | pattern doesn't bind `BiAnd` Aug 11 17:41:19.281 INFO kablam! | pattern doesn't bind `BiAnd` Aug 11 17:41:19.281 INFO kablam! Aug 11 17:41:19.281 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:19.281 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.281 INFO kablam! | Aug 11 17:41:19.281 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.282 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ---- variable not in all patterns Aug 11 17:41:19.282 INFO kablam! | | | | | | | Aug 11 17:41:19.282 INFO kablam! | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:19.282 INFO kablam! | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:19.282 INFO kablam! | | | | pattern doesn't bind `BiOr` Aug 11 17:41:19.282 INFO kablam! | | | pattern doesn't bind `BiOr` Aug 11 17:41:19.282 INFO kablam! | | pattern doesn't bind `BiOr` Aug 11 17:41:19.282 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:19.282 INFO kablam! Aug 11 17:41:19.698 INFO kablam! error[E0416]: identifier `TyInfer` is bound more than once in the same pattern Aug 11 17:41:19.698 INFO kablam! --> src/utils/hir_utils.rs:265:25 Aug 11 17:41:19.698 INFO kablam! | Aug 11 17:41:19.699 INFO kablam! 265 | (&TyInfer, &TyInfer) => true, Aug 11 17:41:19.699 INFO kablam! | ^^^^^^^ used in a pattern more than once Aug 11 17:41:19.699 INFO kablam! Aug 11 17:41:19.760 INFO kablam! error[E0408]: variable `BiAdd` is not bound in all patterns Aug 11 17:41:19.760 INFO kablam! --> src/utils/hir_utils.rs:277:17 Aug 11 17:41:19.760 INFO kablam! | Aug 11 17:41:19.760 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.760 INFO kablam! | ----- ^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^ ^^^^ ^^^^^^^ pattern doesn't bind `BiAdd` Aug 11 17:41:19.760 INFO kablam! | | | | | | | Aug 11 17:41:19.760 INFO kablam! | | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.760 INFO kablam! | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.760 INFO kablam! | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.760 INFO kablam! | | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.760 INFO kablam! | | pattern doesn't bind `BiAdd` Aug 11 17:41:19.760 INFO kablam! | variable not in all patterns Aug 11 17:41:19.760 INFO kablam! Aug 11 17:41:19.761 INFO kablam! error[E0408]: variable `BiMul` is not bound in all patterns Aug 11 17:41:19.761 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.761 INFO kablam! | Aug 11 17:41:19.761 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.761 INFO kablam! | ^^^^^ ----- ^^^^^^^^ ^^^^^^^^ ^^^^ ^^^^ ^^^^^^^ pattern doesn't bind `BiMul` Aug 11 17:41:19.761 INFO kablam! | | | | | | | Aug 11 17:41:19.761 INFO kablam! | | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:19.761 INFO kablam! | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:19.761 INFO kablam! | | | | pattern doesn't bind `BiMul` Aug 11 17:41:19.761 INFO kablam! | | | pattern doesn't bind `BiMul` Aug 11 17:41:19.761 INFO kablam! | | variable not in all patterns Aug 11 17:41:19.762 INFO kablam! | pattern doesn't bind `BiMul` Aug 11 17:41:19.762 INFO kablam! Aug 11 17:41:19.762 INFO kablam! error[E0408]: variable `BiBitXor` is not bound in all patterns Aug 11 17:41:19.762 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.762 INFO kablam! | Aug 11 17:41:19.762 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.762 INFO kablam! | ^^^^^ ^^^^^ -------- ^^^^^^^^ ^^^^ ^^^^ ^^^^^^^ pattern doesn't bind `BiBitXor` Aug 11 17:41:19.762 INFO kablam! | | | | | | | Aug 11 17:41:19.762 INFO kablam! | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.762 INFO kablam! | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.762 INFO kablam! | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.762 INFO kablam! | | | variable not in all patterns Aug 11 17:41:19.762 INFO kablam! | | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.762 INFO kablam! | pattern doesn't bind `BiBitXor` Aug 11 17:41:19.762 INFO kablam! Aug 11 17:41:19.762 INFO kablam! error[E0408]: variable `BiBitOr` is not bound in all patterns Aug 11 17:41:19.762 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.762 INFO kablam! | Aug 11 17:41:19.762 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.762 INFO kablam! | ^^^^^ ^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^ ^^^^ ------- variable not in all patterns Aug 11 17:41:19.762 INFO kablam! | | | | | | | Aug 11 17:41:19.762 INFO kablam! | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.762 INFO kablam! | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.762 INFO kablam! | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.762 INFO kablam! | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.762 INFO kablam! | | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.762 INFO kablam! | pattern doesn't bind `BiBitOr` Aug 11 17:41:19.762 INFO kablam! Aug 11 17:41:19.762 INFO kablam! error[E0408]: variable `BiBitAnd` is not bound in all patterns Aug 11 17:41:19.762 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.762 INFO kablam! | Aug 11 17:41:19.762 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.762 INFO kablam! | ^^^^^ ^^^^^ ^^^^^^^^ -------- ^^^^ ^^^^ ^^^^^^^ pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.762 INFO kablam! | | | | | | | Aug 11 17:41:19.762 INFO kablam! | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.763 INFO kablam! | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.763 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:19.763 INFO kablam! | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.763 INFO kablam! | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.763 INFO kablam! | pattern doesn't bind `BiBitAnd` Aug 11 17:41:19.763 INFO kablam! Aug 11 17:41:19.763 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:19.763 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.763 INFO kablam! | Aug 11 17:41:19.763 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.763 INFO kablam! | ^^^^^ ^^^^^ ^^^^^^^^ ^^^^^^^^ ---- ^^^^ ^^^^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:19.763 INFO kablam! | | | | | | | Aug 11 17:41:19.763 INFO kablam! | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:19.763 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:19.763 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:19.763 INFO kablam! | | | pattern doesn't bind `BiEq` Aug 11 17:41:19.763 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:19.763 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:19.763 INFO kablam! Aug 11 17:41:19.763 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:19.763 INFO kablam! --> src/utils/hir_utils.rs:277:9 Aug 11 17:41:19.763 INFO kablam! | Aug 11 17:41:19.763 INFO kablam! 277 | BiAdd | BiMul | BiBitXor | BiBitAnd | BiEq | BiNe | BiBitOr => Some((binop, rhs, lhs)), Aug 11 17:41:19.763 INFO kablam! | ^^^^^ ^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^ ---- ^^^^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:19.763 INFO kablam! | | | | | | | Aug 11 17:41:19.763 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:19.763 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:19.763 INFO kablam! | | | | pattern doesn't bind `BiNe` Aug 11 17:41:19.763 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:19.763 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:19.763 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:19.763 INFO kablam! Aug 11 17:41:19.830 INFO kablam! error[E0408]: variable `BiSub` is not bound in all patterns Aug 11 17:41:19.830 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.830 INFO kablam! | Aug 11 17:41:19.830 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.830 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ----- ^^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiSub` Aug 11 17:41:19.830 INFO kablam! | | | | | | | Aug 11 17:41:19.830 INFO kablam! | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:19.830 INFO kablam! | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:19.830 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:19.830 INFO kablam! | | | pattern doesn't bind `BiSub` Aug 11 17:41:19.830 INFO kablam! | | pattern doesn't bind `BiSub` Aug 11 17:41:19.830 INFO kablam! | pattern doesn't bind `BiSub` Aug 11 17:41:19.831 INFO kablam! Aug 11 17:41:19.831 INFO kablam! error[E0408]: variable `BiDiv` is not bound in all patterns Aug 11 17:41:19.831 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.831 INFO kablam! | Aug 11 17:41:19.831 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.831 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ----- ^^^^^ ^^^^ pattern doesn't bind `BiDiv` Aug 11 17:41:19.831 INFO kablam! | | | | | | | Aug 11 17:41:19.831 INFO kablam! | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:19.831 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:19.831 INFO kablam! | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:19.831 INFO kablam! | | | pattern doesn't bind `BiDiv` Aug 11 17:41:19.831 INFO kablam! | | pattern doesn't bind `BiDiv` Aug 11 17:41:19.831 INFO kablam! | pattern doesn't bind `BiDiv` Aug 11 17:41:19.831 INFO kablam! Aug 11 17:41:19.831 INFO kablam! error[E0408]: variable `BiRem` is not bound in all patterns Aug 11 17:41:19.831 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.831 INFO kablam! | Aug 11 17:41:19.831 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.831 INFO kablam! | ^^^^^ ^^^^^ ----- ^^^^^ ^^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiRem` Aug 11 17:41:19.831 INFO kablam! | | | | | | | Aug 11 17:41:19.831 INFO kablam! | | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:19.831 INFO kablam! | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:19.831 INFO kablam! | | | | pattern doesn't bind `BiRem` Aug 11 17:41:19.832 INFO kablam! | | | variable not in all patterns Aug 11 17:41:19.832 INFO kablam! | | pattern doesn't bind `BiRem` Aug 11 17:41:19.832 INFO kablam! | pattern doesn't bind `BiRem` Aug 11 17:41:19.832 INFO kablam! Aug 11 17:41:19.832 INFO kablam! error[E0408]: variable `BiShr` is not bound in all patterns Aug 11 17:41:19.832 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.832 INFO kablam! | Aug 11 17:41:19.832 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.832 INFO kablam! | ^^^^^ ----- ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiShr` Aug 11 17:41:19.832 INFO kablam! | | | | | | | Aug 11 17:41:19.832 INFO kablam! | | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:19.832 INFO kablam! | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:19.832 INFO kablam! | | | | pattern doesn't bind `BiShr` Aug 11 17:41:19.832 INFO kablam! | | | pattern doesn't bind `BiShr` Aug 11 17:41:19.832 INFO kablam! | | variable not in all patterns Aug 11 17:41:19.832 INFO kablam! | pattern doesn't bind `BiShr` Aug 11 17:41:19.832 INFO kablam! Aug 11 17:41:19.832 INFO kablam! error[E0408]: variable `BiShl` is not bound in all patterns Aug 11 17:41:19.832 INFO kablam! --> src/utils/hir_utils.rs:282:17 Aug 11 17:41:19.832 INFO kablam! | Aug 11 17:41:19.832 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.832 INFO kablam! | ----- ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ pattern doesn't bind `BiShl` Aug 11 17:41:19.832 INFO kablam! | | | | | | | Aug 11 17:41:19.832 INFO kablam! | | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:19.832 INFO kablam! | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:19.832 INFO kablam! | | | | pattern doesn't bind `BiShl` Aug 11 17:41:19.832 INFO kablam! | | | pattern doesn't bind `BiShl` Aug 11 17:41:19.832 INFO kablam! | | pattern doesn't bind `BiShl` Aug 11 17:41:19.832 INFO kablam! | variable not in all patterns Aug 11 17:41:19.832 INFO kablam! Aug 11 17:41:19.832 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:19.832 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.832 INFO kablam! | Aug 11 17:41:19.832 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.833 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ----- ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:19.833 INFO kablam! | | | | | | | Aug 11 17:41:19.833 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:19.833 INFO kablam! | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:19.833 INFO kablam! | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:19.833 INFO kablam! | | | pattern doesn't bind `BiAnd` Aug 11 17:41:19.833 INFO kablam! | | pattern doesn't bind `BiAnd` Aug 11 17:41:19.833 INFO kablam! | pattern doesn't bind `BiAnd` Aug 11 17:41:19.833 INFO kablam! Aug 11 17:41:19.833 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:19.833 INFO kablam! --> src/utils/hir_utils.rs:282:9 Aug 11 17:41:19.833 INFO kablam! | Aug 11 17:41:19.833 INFO kablam! 282 | BiShl | BiShr | BiRem | BiSub | BiDiv | BiAnd | BiOr => None, Aug 11 17:41:19.833 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ---- variable not in all patterns Aug 11 17:41:19.833 INFO kablam! | | | | | | | Aug 11 17:41:19.833 INFO kablam! | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:19.833 INFO kablam! | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:19.833 INFO kablam! | | | | pattern doesn't bind `BiOr` Aug 11 17:41:19.833 INFO kablam! | | | pattern doesn't bind `BiOr` Aug 11 17:41:19.833 INFO kablam! | | pattern doesn't bind `BiOr` Aug 11 17:41:19.833 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:19.833 INFO kablam! Aug 11 17:41:21.362 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:21.362 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.362 INFO kablam! | Aug 11 17:41:21.362 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.362 INFO kablam! | ^^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:21.362 INFO kablam! | | | | | | | | Aug 11 17:41:21.362 INFO kablam! | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.362 INFO kablam! | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.362 INFO kablam! | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.362 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.362 INFO kablam! | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.362 INFO kablam! | | variable not in all patterns Aug 11 17:41:21.362 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:21.362 INFO kablam! Aug 11 17:41:21.362 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:21.362 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.362 INFO kablam! | Aug 11 17:41:21.362 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.362 INFO kablam! | ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:21.362 INFO kablam! | | | | | | | | Aug 11 17:41:21.362 INFO kablam! | | | | | | | variable not in all patterns Aug 11 17:41:21.362 INFO kablam! | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:21.363 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:21.363 INFO kablam! | | | | pattern doesn't bind `BiNe` Aug 11 17:41:21.363 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:21.363 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:21.363 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:21.363 INFO kablam! Aug 11 17:41:21.363 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:21.363 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.363 INFO kablam! | Aug 11 17:41:21.363 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.363 INFO kablam! | ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:21.363 INFO kablam! | | | | | | | | Aug 11 17:41:21.363 INFO kablam! | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:21.363 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:21.363 INFO kablam! | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:21.363 INFO kablam! | | | | pattern doesn't bind `BiLt` Aug 11 17:41:21.363 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:21.363 INFO kablam! | | pattern doesn't bind `BiLt` Aug 11 17:41:21.363 INFO kablam! | pattern doesn't bind `BiLt` Aug 11 17:41:21.363 INFO kablam! Aug 11 17:41:21.363 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:21.363 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.363 INFO kablam! | Aug 11 17:41:21.363 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.363 INFO kablam! | ^^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:21.363 INFO kablam! | | | | | | | | Aug 11 17:41:21.363 INFO kablam! | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:21.363 INFO kablam! | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:21.363 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:21.364 INFO kablam! | | | | pattern doesn't bind `BiLe` Aug 11 17:41:21.364 INFO kablam! | | | pattern doesn't bind `BiLe` Aug 11 17:41:21.364 INFO kablam! | | pattern doesn't bind `BiLe` Aug 11 17:41:21.364 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:21.364 INFO kablam! Aug 11 17:41:21.364 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:21.364 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.364 INFO kablam! | Aug 11 17:41:21.364 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.364 INFO kablam! | ^^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:21.364 INFO kablam! | | | | | | | | Aug 11 17:41:21.364 INFO kablam! | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:21.364 INFO kablam! | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:21.364 INFO kablam! | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:21.364 INFO kablam! | | | | pattern doesn't bind `BiGe` Aug 11 17:41:21.364 INFO kablam! | | | variable not in all patterns Aug 11 17:41:21.364 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:21.364 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:21.364 INFO kablam! Aug 11 17:41:21.364 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:21.364 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.364 INFO kablam! | Aug 11 17:41:21.364 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.364 INFO kablam! | ^^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiGt` Aug 11 17:41:21.364 INFO kablam! | | | | | | | | Aug 11 17:41:21.364 INFO kablam! | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:21.364 INFO kablam! | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:21.365 INFO kablam! | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:21.365 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:21.365 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:21.365 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:21.365 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:21.365 INFO kablam! Aug 11 17:41:21.365 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:21.365 INFO kablam! --> src/utils/sugg.rs:399:17 Aug 11 17:41:21.365 INFO kablam! | Aug 11 17:41:21.365 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.365 INFO kablam! | ----- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:21.365 INFO kablam! | | | | | | | | Aug 11 17:41:21.365 INFO kablam! | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.365 INFO kablam! | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.365 INFO kablam! | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.365 INFO kablam! | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.365 INFO kablam! | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.365 INFO kablam! | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.365 INFO kablam! | variable not in all patterns Aug 11 17:41:21.365 INFO kablam! Aug 11 17:41:21.370 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:21.370 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.370 INFO kablam! | Aug 11 17:41:21.370 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.370 INFO kablam! | ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:21.370 INFO kablam! | | | | | | | | Aug 11 17:41:21.370 INFO kablam! | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.370 INFO kablam! | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.370 INFO kablam! | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.370 INFO kablam! | | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.370 INFO kablam! | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.370 INFO kablam! | | pattern doesn't bind `BiOr` Aug 11 17:41:21.370 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:21.370 INFO kablam! Aug 11 17:41:21.934 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:21.934 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.934 INFO kablam! | Aug 11 17:41:21.934 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.935 INFO kablam! | ^^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:21.935 INFO kablam! | | | | | | | | Aug 11 17:41:21.935 INFO kablam! | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.935 INFO kablam! | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.935 INFO kablam! | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.935 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.935 INFO kablam! | | | pattern doesn't bind `BiEq` Aug 11 17:41:21.935 INFO kablam! | | variable not in all patterns Aug 11 17:41:21.935 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:21.935 INFO kablam! Aug 11 17:41:21.935 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:21.935 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.935 INFO kablam! | Aug 11 17:41:21.935 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.935 INFO kablam! | ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:21.935 INFO kablam! | | | | | | | | Aug 11 17:41:21.935 INFO kablam! | | | | | | | variable not in all patterns Aug 11 17:41:21.935 INFO kablam! | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:21.935 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:21.935 INFO kablam! | | | | pattern doesn't bind `BiNe` Aug 11 17:41:21.935 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:21.935 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:21.935 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:21.935 INFO kablam! Aug 11 17:41:21.935 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:21.936 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.936 INFO kablam! | Aug 11 17:41:21.936 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.936 INFO kablam! | ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:21.936 INFO kablam! | | | | | | | | Aug 11 17:41:21.936 INFO kablam! | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:21.936 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:21.936 INFO kablam! | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:21.936 INFO kablam! | | | | pattern doesn't bind `BiLt` Aug 11 17:41:21.936 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:21.936 INFO kablam! | | pattern doesn't bind `BiLt` Aug 11 17:41:21.936 INFO kablam! | pattern doesn't bind `BiLt` Aug 11 17:41:21.936 INFO kablam! Aug 11 17:41:21.936 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:21.936 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.936 INFO kablam! | Aug 11 17:41:21.936 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.936 INFO kablam! | ^^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:21.936 INFO kablam! | | | | | | | | Aug 11 17:41:21.936 INFO kablam! | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:21.936 INFO kablam! | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:21.936 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:21.936 INFO kablam! | | | | pattern doesn't bind `BiLe` Aug 11 17:41:21.936 INFO kablam! | | | pattern doesn't bind `BiLe` Aug 11 17:41:21.936 INFO kablam! | | pattern doesn't bind `BiLe` Aug 11 17:41:21.936 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:21.936 INFO kablam! Aug 11 17:41:21.936 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:21.936 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.937 INFO kablam! | Aug 11 17:41:21.937 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.937 INFO kablam! | ^^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:21.937 INFO kablam! | | | | | | | | Aug 11 17:41:21.937 INFO kablam! | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:21.937 INFO kablam! | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:21.937 INFO kablam! | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:21.937 INFO kablam! | | | | pattern doesn't bind `BiGe` Aug 11 17:41:21.937 INFO kablam! | | | variable not in all patterns Aug 11 17:41:21.937 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:21.937 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:21.937 INFO kablam! Aug 11 17:41:21.937 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:21.937 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.937 INFO kablam! | Aug 11 17:41:21.937 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.937 INFO kablam! | ^^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiGt` Aug 11 17:41:21.937 INFO kablam! | | | | | | | | Aug 11 17:41:21.937 INFO kablam! | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:21.937 INFO kablam! | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:21.937 INFO kablam! | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:21.937 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:21.937 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:21.937 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:21.937 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:21.937 INFO kablam! Aug 11 17:41:21.937 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:21.937 INFO kablam! --> src/utils/sugg.rs:399:17 Aug 11 17:41:21.937 INFO kablam! | Aug 11 17:41:21.937 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.937 INFO kablam! | ----- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:21.937 INFO kablam! | | | | | | | | Aug 11 17:41:21.937 INFO kablam! | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.937 INFO kablam! | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.938 INFO kablam! | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.938 INFO kablam! | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.938 INFO kablam! | | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.938 INFO kablam! | | pattern doesn't bind `BiAnd` Aug 11 17:41:21.938 INFO kablam! | variable not in all patterns Aug 11 17:41:21.938 INFO kablam! Aug 11 17:41:21.938 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:21.938 INFO kablam! --> src/utils/sugg.rs:399:9 Aug 11 17:41:21.938 INFO kablam! | Aug 11 17:41:21.942 INFO kablam! 399 | BiAnd | BiEq | BiGe | BiGt | BiLe | BiLt | BiNe | BiOr => panic!("This operator does not exist"), Aug 11 17:41:21.942 INFO kablam! | ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:21.942 INFO kablam! | | | | | | | | Aug 11 17:41:21.942 INFO kablam! | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.942 INFO kablam! | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.942 INFO kablam! | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.942 INFO kablam! | | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.942 INFO kablam! | | | pattern doesn't bind `BiOr` Aug 11 17:41:21.942 INFO kablam! | | pattern doesn't bind `BiOr` Aug 11 17:41:21.942 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:21.942 INFO kablam! Aug 11 17:41:22.821 INFO kablam! error[E0433]: failed to resolve. Could not find `Ty_` in `hir` Aug 11 17:41:22.821 INFO kablam! --> src/utils/author.rs:677:18 Aug 11 17:41:22.821 INFO kablam! | Aug 11 17:41:22.821 INFO kablam! 677 | hir::Ty_::TyPath(ref inner_path) => { Aug 11 17:41:22.821 INFO kablam! | ^^^ Could not find `Ty_` in `hir` Aug 11 17:41:22.821 INFO kablam! Aug 11 17:41:23.398 INFO kablam! error[E0433]: failed to resolve. Could not find `Ty_` in `hir` Aug 11 17:41:23.398 INFO kablam! --> src/utils/author.rs:677:18 Aug 11 17:41:23.398 INFO kablam! | Aug 11 17:41:23.398 INFO kablam! 677 | hir::Ty_::TyPath(ref inner_path) => { Aug 11 17:41:23.398 INFO kablam! | ^^^ Could not find `Ty_` in `hir` Aug 11 17:41:23.399 INFO kablam! Aug 11 17:41:24.820 INFO kablam! error[E0433]: failed to resolve. Could not find `Item_` in `hir` Aug 11 17:41:24.820 INFO kablam! --> src/assign_ops.rs:162:57 Aug 11 17:41:24.820 INFO kablam! | Aug 11 17:41:24.820 INFO kablam! 162 | if let hir::Item_::ItemImpl(_, _, _, _, Some(ref trait_ref), _, _) = Aug 11 17:41:24.820 INFO kablam! | ^^^^^ Could not find `Item_` in `hir` Aug 11 17:41:24.820 INFO kablam! ... Aug 11 17:41:24.820 INFO kablam! 173 | if ops!( Aug 11 17:41:24.820 INFO kablam! | ____________________________- Aug 11 17:41:24.821 INFO kablam! 174 | | op.node, Aug 11 17:41:24.821 INFO kablam! 175 | | cx, Aug 11 17:41:24.821 INFO kablam! 176 | | ty, Aug 11 17:41:24.821 INFO kablam! ... | Aug 11 17:41:24.821 INFO kablam! 189 | | Shl: BiShl Aug 11 17:41:24.821 INFO kablam! 190 | | ) { Aug 11 17:41:24.821 INFO kablam! | |_________________________- in this macro invocation Aug 11 17:41:24.821 INFO kablam! Aug 11 17:41:25.319 INFO kablam! error[E0433]: failed to resolve. Could not find `Item_` in `hir` Aug 11 17:41:25.319 INFO kablam! --> src/assign_ops.rs:162:57 Aug 11 17:41:25.319 INFO kablam! | Aug 11 17:41:25.319 INFO kablam! 162 | if let hir::Item_::ItemImpl(_, _, _, _, Some(ref trait_ref), _, _) = Aug 11 17:41:25.319 INFO kablam! | ^^^^^ Could not find `Item_` in `hir` Aug 11 17:41:25.319 INFO kablam! ... Aug 11 17:41:25.319 INFO kablam! 173 | if ops!( Aug 11 17:41:25.319 INFO kablam! | ____________________________- Aug 11 17:41:25.319 INFO kablam! 174 | | op.node, Aug 11 17:41:25.319 INFO kablam! 175 | | cx, Aug 11 17:41:25.319 INFO kablam! 176 | | ty, Aug 11 17:41:25.319 INFO kablam! ... | Aug 11 17:41:25.319 INFO kablam! 189 | | Shl: BiShl Aug 11 17:41:25.320 INFO kablam! 190 | | ) { Aug 11 17:41:25.320 INFO kablam! | |_________________________- in this macro invocation Aug 11 17:41:25.320 INFO kablam! Aug 11 17:41:25.437 INFO kablam! error[E0408]: variable `BiAdd` is not bound in all patterns Aug 11 17:41:25.437 INFO kablam! --> src/assign_ops.rs:250:17 Aug 11 17:41:25.437 INFO kablam! | Aug 11 17:41:25.437 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.437 INFO kablam! | ----- ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiAdd` Aug 11 17:41:25.437 INFO kablam! | | | | | | | | | Aug 11 17:41:25.437 INFO kablam! | | | | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.437 INFO kablam! | | | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.437 INFO kablam! | | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.437 INFO kablam! | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.437 INFO kablam! | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.437 INFO kablam! | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.437 INFO kablam! | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.437 INFO kablam! | variable not in all patterns Aug 11 17:41:25.437 INFO kablam! Aug 11 17:41:25.437 INFO kablam! error[E0408]: variable `BiMul` is not bound in all patterns Aug 11 17:41:25.437 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.437 INFO kablam! | Aug 11 17:41:25.437 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.438 INFO kablam! | ^^^^^ ----- ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiMul` Aug 11 17:41:25.438 INFO kablam! | | | | | | | | | Aug 11 17:41:25.438 INFO kablam! | | | | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.438 INFO kablam! | | | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.438 INFO kablam! | | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.438 INFO kablam! | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.438 INFO kablam! | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.438 INFO kablam! | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.438 INFO kablam! | | variable not in all patterns Aug 11 17:41:25.438 INFO kablam! | pattern doesn't bind `BiMul` Aug 11 17:41:25.438 INFO kablam! Aug 11 17:41:25.441 INFO kablam! error[E0408]: variable `BiBitXor` is not bound in all patterns Aug 11 17:41:25.441 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.441 INFO kablam! | Aug 11 17:41:25.441 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.441 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ -------- ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiBitXor` Aug 11 17:41:25.441 INFO kablam! | | | | | | | | | Aug 11 17:41:25.441 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.441 INFO kablam! | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.441 INFO kablam! | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.441 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:25.441 INFO kablam! | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.442 INFO kablam! | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.442 INFO kablam! | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.442 INFO kablam! | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.442 INFO kablam! Aug 11 17:41:25.442 INFO kablam! error[E0408]: variable `BiBitOr` is not bound in all patterns Aug 11 17:41:25.442 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.442 INFO kablam! | Aug 11 17:41:25.442 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.442 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ------- ^^^^ ^^^^ pattern doesn't bind `BiBitOr` Aug 11 17:41:25.442 INFO kablam! | | | | | | | | | Aug 11 17:41:25.442 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.442 INFO kablam! | | | | | | | variable not in all patterns Aug 11 17:41:25.442 INFO kablam! | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.442 INFO kablam! | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.442 INFO kablam! | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.442 INFO kablam! | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.442 INFO kablam! | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.442 INFO kablam! | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.442 INFO kablam! Aug 11 17:41:25.442 INFO kablam! error[E0408]: variable `BiBitAnd` is not bound in all patterns Aug 11 17:41:25.442 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.442 INFO kablam! | Aug 11 17:41:25.442 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.442 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ -------- ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.442 INFO kablam! | | | | | | | | | Aug 11 17:41:25.442 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.442 INFO kablam! | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.442 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:25.442 INFO kablam! | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.442 INFO kablam! | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.442 INFO kablam! | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.442 INFO kablam! | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.442 INFO kablam! | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.442 INFO kablam! Aug 11 17:41:25.442 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:25.443 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.443 INFO kablam! | Aug 11 17:41:25.443 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.443 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ---- ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:25.443 INFO kablam! | | | | | | | | | Aug 11 17:41:25.443 INFO kablam! | | | | | | | | variable not in all patterns Aug 11 17:41:25.443 INFO kablam! | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.443 INFO kablam! | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.443 INFO kablam! | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.443 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.443 INFO kablam! | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.443 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:25.443 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:25.443 INFO kablam! Aug 11 17:41:25.443 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:25.443 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.443 INFO kablam! | Aug 11 17:41:25.443 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.443 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:25.443 INFO kablam! | | | | | | | | | Aug 11 17:41:25.443 INFO kablam! | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.443 INFO kablam! | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.443 INFO kablam! | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.443 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.443 INFO kablam! | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.443 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.443 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:25.443 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:25.443 INFO kablam! Aug 11 17:41:25.443 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:25.443 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.443 INFO kablam! | Aug 11 17:41:25.443 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.443 INFO kablam! | ^^^^^ ^^^^^ ----- ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:25.443 INFO kablam! | | | | | | | | | Aug 11 17:41:25.444 INFO kablam! | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.444 INFO kablam! | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.444 INFO kablam! | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.444 INFO kablam! | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.444 INFO kablam! | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.444 INFO kablam! | | | variable not in all patterns Aug 11 17:41:25.444 INFO kablam! | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.444 INFO kablam! | pattern doesn't bind `BiAnd` Aug 11 17:41:25.444 INFO kablam! Aug 11 17:41:25.444 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:25.444 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.444 INFO kablam! | Aug 11 17:41:25.444 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.444 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ---- ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiOr` Aug 11 17:41:25.444 INFO kablam! | | | | | | | | | Aug 11 17:41:25.444 INFO kablam! | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.444 INFO kablam! | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.444 INFO kablam! | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.444 INFO kablam! | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.444 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:25.444 INFO kablam! | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.444 INFO kablam! | | pattern doesn't bind `BiOr` Aug 11 17:41:25.444 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:25.444 INFO kablam! Aug 11 17:41:25.444 INFO kablam! error[E0408]: variable `BiSub` is not bound in all patterns Aug 11 17:41:25.444 INFO kablam! --> src/assign_ops.rs:251:17 Aug 11 17:41:25.444 INFO kablam! | Aug 11 17:41:25.444 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.444 INFO kablam! | ----- ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiSub` Aug 11 17:41:25.444 INFO kablam! | | | | | | | | | Aug 11 17:41:25.444 INFO kablam! | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.444 INFO kablam! | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.444 INFO kablam! | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.444 INFO kablam! | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.448 INFO kablam! | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.448 INFO kablam! | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.448 INFO kablam! | | pattern doesn't bind `BiSub` Aug 11 17:41:25.448 INFO kablam! | variable not in all patterns Aug 11 17:41:25.448 INFO kablam! Aug 11 17:41:25.448 INFO kablam! error[E0408]: variable `BiDiv` is not bound in all patterns Aug 11 17:41:25.448 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.448 INFO kablam! | Aug 11 17:41:25.449 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.449 INFO kablam! | ^^^^^ ----- ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiDiv` Aug 11 17:41:25.449 INFO kablam! | | | | | | | | | Aug 11 17:41:25.450 INFO kablam! | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.450 INFO kablam! | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.450 INFO kablam! | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.450 INFO kablam! | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.450 INFO kablam! | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.450 INFO kablam! | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.450 INFO kablam! | | variable not in all patterns Aug 11 17:41:25.450 INFO kablam! | pattern doesn't bind `BiDiv` Aug 11 17:41:25.450 INFO kablam! Aug 11 17:41:25.450 INFO kablam! error[E0408]: variable `BiRem` is not bound in all patterns Aug 11 17:41:25.450 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.450 INFO kablam! | Aug 11 17:41:25.450 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.450 INFO kablam! | ^^^^^ ^^^^^ ----- ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiRem` Aug 11 17:41:25.450 INFO kablam! | | | | | | | | | Aug 11 17:41:25.450 INFO kablam! | | | | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.450 INFO kablam! | | | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.450 INFO kablam! | | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.450 INFO kablam! | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.450 INFO kablam! | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.450 INFO kablam! | | | variable not in all patterns Aug 11 17:41:25.450 INFO kablam! | | pattern doesn't bind `BiRem` Aug 11 17:41:25.450 INFO kablam! | pattern doesn't bind `BiRem` Aug 11 17:41:25.450 INFO kablam! Aug 11 17:41:25.450 INFO kablam! error[E0408]: variable `BiShr` is not bound in all patterns Aug 11 17:41:25.450 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.450 INFO kablam! | Aug 11 17:41:25.451 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.451 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ----- ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiShr` Aug 11 17:41:25.451 INFO kablam! | | | | | | | | | Aug 11 17:41:25.451 INFO kablam! | | | | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.452 INFO kablam! | | | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.452 INFO kablam! | | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.452 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:25.452 INFO kablam! | | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.452 INFO kablam! | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.452 INFO kablam! | | pattern doesn't bind `BiShr` Aug 11 17:41:25.452 INFO kablam! | pattern doesn't bind `BiShr` Aug 11 17:41:25.452 INFO kablam! Aug 11 17:41:25.452 INFO kablam! error[E0408]: variable `BiShl` is not bound in all patterns Aug 11 17:41:25.452 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.452 INFO kablam! | Aug 11 17:41:25.452 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.452 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ----- ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiShl` Aug 11 17:41:25.452 INFO kablam! | | | | | | | | | Aug 11 17:41:25.452 INFO kablam! | | | | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.452 INFO kablam! | | | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.453 INFO kablam! | | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.453 INFO kablam! | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.453 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:25.453 INFO kablam! | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.453 INFO kablam! | | pattern doesn't bind `BiShl` Aug 11 17:41:25.453 INFO kablam! | pattern doesn't bind `BiShl` Aug 11 17:41:25.453 INFO kablam! Aug 11 17:41:25.453 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:25.453 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.453 INFO kablam! | Aug 11 17:41:25.453 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.453 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ---- ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:25.453 INFO kablam! | | | | | | | | | Aug 11 17:41:25.453 INFO kablam! | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.453 INFO kablam! | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.453 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:25.453 INFO kablam! | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.453 INFO kablam! | | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.453 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.453 INFO kablam! | | pattern doesn't bind `BiLt` Aug 11 17:41:25.454 INFO kablam! | pattern doesn't bind `BiLt` Aug 11 17:41:25.455 INFO kablam! Aug 11 17:41:25.455 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:25.455 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.455 INFO kablam! | Aug 11 17:41:25.455 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.455 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ ---- ^^^^ ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:25.455 INFO kablam! | | | | | | | | | Aug 11 17:41:25.455 INFO kablam! | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.455 INFO kablam! | | | | | | | variable not in all patterns Aug 11 17:41:25.455 INFO kablam! | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.455 INFO kablam! | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.455 INFO kablam! | | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.455 INFO kablam! | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.455 INFO kablam! | | pattern doesn't bind `BiLe` Aug 11 17:41:25.455 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:25.455 INFO kablam! Aug 11 17:41:25.455 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:25.455 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.455 INFO kablam! | Aug 11 17:41:25.455 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.455 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^ ---- ^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:25.455 INFO kablam! | | | | | | | | | Aug 11 17:41:25.455 INFO kablam! | | | | | | | | variable not in all patterns Aug 11 17:41:25.455 INFO kablam! | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.455 INFO kablam! | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.455 INFO kablam! | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.455 INFO kablam! | | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.456 INFO kablam! | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.456 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:25.456 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:25.456 INFO kablam! Aug 11 17:41:25.456 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:25.456 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.457 INFO kablam! | Aug 11 17:41:25.457 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.457 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:25.457 INFO kablam! | | | | | | | | | Aug 11 17:41:25.457 INFO kablam! | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.457 INFO kablam! | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.457 INFO kablam! | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.457 INFO kablam! | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.457 INFO kablam! | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.457 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.457 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:25.457 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:25.457 INFO kablam! Aug 11 17:41:25.823 INFO kablam! error[E0408]: variable `BiAdd` is not bound in all patterns Aug 11 17:41:25.823 INFO kablam! --> src/assign_ops.rs:250:17 Aug 11 17:41:25.823 INFO kablam! | Aug 11 17:41:25.824 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.824 INFO kablam! | ----- ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiAdd` Aug 11 17:41:25.824 INFO kablam! | | | | | | | | | Aug 11 17:41:25.824 INFO kablam! | | | | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.824 INFO kablam! | | | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.824 INFO kablam! | | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.824 INFO kablam! | | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.824 INFO kablam! | | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.824 INFO kablam! | | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.824 INFO kablam! | | pattern doesn't bind `BiAdd` Aug 11 17:41:25.824 INFO kablam! | variable not in all patterns Aug 11 17:41:25.824 INFO kablam! Aug 11 17:41:25.824 INFO kablam! error[E0408]: variable `BiMul` is not bound in all patterns Aug 11 17:41:25.824 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.824 INFO kablam! | Aug 11 17:41:25.824 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.824 INFO kablam! | ^^^^^ ----- ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiMul` Aug 11 17:41:25.824 INFO kablam! | | | | | | | | | Aug 11 17:41:25.824 INFO kablam! | | | | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.824 INFO kablam! | | | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.824 INFO kablam! | | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.824 INFO kablam! | | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.824 INFO kablam! | | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.824 INFO kablam! | | | pattern doesn't bind `BiMul` Aug 11 17:41:25.824 INFO kablam! | | variable not in all patterns Aug 11 17:41:25.824 INFO kablam! | pattern doesn't bind `BiMul` Aug 11 17:41:25.824 INFO kablam! Aug 11 17:41:25.825 INFO kablam! error[E0408]: variable `BiBitXor` is not bound in all patterns Aug 11 17:41:25.825 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.825 INFO kablam! | Aug 11 17:41:25.825 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.825 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ -------- ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiBitXor` Aug 11 17:41:25.825 INFO kablam! | | | | | | | | | Aug 11 17:41:25.825 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.825 INFO kablam! | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.825 INFO kablam! | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.825 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:25.825 INFO kablam! | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.825 INFO kablam! | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.825 INFO kablam! | | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.825 INFO kablam! | pattern doesn't bind `BiBitXor` Aug 11 17:41:25.825 INFO kablam! Aug 11 17:41:25.825 INFO kablam! error[E0408]: variable `BiBitOr` is not bound in all patterns Aug 11 17:41:25.825 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.825 INFO kablam! | Aug 11 17:41:25.825 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.825 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ------- ^^^^ ^^^^ pattern doesn't bind `BiBitOr` Aug 11 17:41:25.825 INFO kablam! | | | | | | | | | Aug 11 17:41:25.825 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.825 INFO kablam! | | | | | | | variable not in all patterns Aug 11 17:41:25.825 INFO kablam! | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.825 INFO kablam! | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.825 INFO kablam! | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.825 INFO kablam! | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.825 INFO kablam! | | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.826 INFO kablam! | pattern doesn't bind `BiBitOr` Aug 11 17:41:25.826 INFO kablam! Aug 11 17:41:25.826 INFO kablam! error[E0408]: variable `BiBitAnd` is not bound in all patterns Aug 11 17:41:25.826 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.826 INFO kablam! | Aug 11 17:41:25.826 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.826 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ -------- ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.826 INFO kablam! | | | | | | | | | Aug 11 17:41:25.826 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.826 INFO kablam! | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.826 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:25.826 INFO kablam! | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.826 INFO kablam! | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.826 INFO kablam! | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.826 INFO kablam! | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.826 INFO kablam! | pattern doesn't bind `BiBitAnd` Aug 11 17:41:25.826 INFO kablam! Aug 11 17:41:25.826 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:25.826 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.826 INFO kablam! | Aug 11 17:41:25.826 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.826 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ---- ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:25.826 INFO kablam! | | | | | | | | | Aug 11 17:41:25.826 INFO kablam! | | | | | | | | variable not in all patterns Aug 11 17:41:25.826 INFO kablam! | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.826 INFO kablam! | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.826 INFO kablam! | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.826 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.826 INFO kablam! | | | pattern doesn't bind `BiEq` Aug 11 17:41:25.827 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:25.827 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:25.827 INFO kablam! Aug 11 17:41:25.827 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:25.827 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.827 INFO kablam! | Aug 11 17:41:25.827 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.827 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:25.827 INFO kablam! | | | | | | | | | Aug 11 17:41:25.827 INFO kablam! | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.827 INFO kablam! | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.827 INFO kablam! | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.827 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.827 INFO kablam! | | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.827 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:25.827 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:25.827 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:25.832 INFO kablam! Aug 11 17:41:25.832 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:25.832 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.832 INFO kablam! | Aug 11 17:41:25.832 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.832 INFO kablam! | ^^^^^ ^^^^^ ----- ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:25.832 INFO kablam! | | | | | | | | | Aug 11 17:41:25.833 INFO kablam! | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.833 INFO kablam! | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.833 INFO kablam! | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.833 INFO kablam! | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.833 INFO kablam! | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.833 INFO kablam! | | | variable not in all patterns Aug 11 17:41:25.833 INFO kablam! | | pattern doesn't bind `BiAnd` Aug 11 17:41:25.833 INFO kablam! | pattern doesn't bind `BiAnd` Aug 11 17:41:25.833 INFO kablam! Aug 11 17:41:25.833 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:25.833 INFO kablam! --> src/assign_ops.rs:250:9 Aug 11 17:41:25.833 INFO kablam! | Aug 11 17:41:25.833 INFO kablam! 250 | BiAdd | BiMul | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr | BiEq | BiNe => true, Aug 11 17:41:25.833 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ---- ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^ ^^^^ pattern doesn't bind `BiOr` Aug 11 17:41:25.833 INFO kablam! | | | | | | | | | Aug 11 17:41:25.833 INFO kablam! | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.833 INFO kablam! | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.833 INFO kablam! | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.833 INFO kablam! | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.833 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:25.833 INFO kablam! | | | pattern doesn't bind `BiOr` Aug 11 17:41:25.833 INFO kablam! | | pattern doesn't bind `BiOr` Aug 11 17:41:25.833 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:25.833 INFO kablam! Aug 11 17:41:25.833 INFO kablam! error[E0408]: variable `BiSub` is not bound in all patterns Aug 11 17:41:25.833 INFO kablam! --> src/assign_ops.rs:251:17 Aug 11 17:41:25.833 INFO kablam! | Aug 11 17:41:25.833 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.833 INFO kablam! | ----- ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiSub` Aug 11 17:41:25.833 INFO kablam! | | | | | | | | | Aug 11 17:41:25.833 INFO kablam! | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.833 INFO kablam! | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.834 INFO kablam! | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.834 INFO kablam! | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.834 INFO kablam! | | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.834 INFO kablam! | | | pattern doesn't bind `BiSub` Aug 11 17:41:25.834 INFO kablam! | | pattern doesn't bind `BiSub` Aug 11 17:41:25.834 INFO kablam! | variable not in all patterns Aug 11 17:41:25.834 INFO kablam! Aug 11 17:41:25.834 INFO kablam! error[E0408]: variable `BiDiv` is not bound in all patterns Aug 11 17:41:25.834 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.834 INFO kablam! | Aug 11 17:41:25.834 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.834 INFO kablam! | ^^^^^ ----- ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiDiv` Aug 11 17:41:25.834 INFO kablam! | | | | | | | | | Aug 11 17:41:25.834 INFO kablam! | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.834 INFO kablam! | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.834 INFO kablam! | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.834 INFO kablam! | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.834 INFO kablam! | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.834 INFO kablam! | | | pattern doesn't bind `BiDiv` Aug 11 17:41:25.834 INFO kablam! | | variable not in all patterns Aug 11 17:41:25.834 INFO kablam! | pattern doesn't bind `BiDiv` Aug 11 17:41:25.834 INFO kablam! Aug 11 17:41:25.834 INFO kablam! error[E0408]: variable `BiRem` is not bound in all patterns Aug 11 17:41:25.834 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.834 INFO kablam! | Aug 11 17:41:25.834 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.834 INFO kablam! | ^^^^^ ^^^^^ ----- ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiRem` Aug 11 17:41:25.834 INFO kablam! | | | | | | | | | Aug 11 17:41:25.835 INFO kablam! | | | | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.835 INFO kablam! | | | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.835 INFO kablam! | | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.835 INFO kablam! | | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.835 INFO kablam! | | | | pattern doesn't bind `BiRem` Aug 11 17:41:25.835 INFO kablam! | | | variable not in all patterns Aug 11 17:41:25.835 INFO kablam! | | pattern doesn't bind `BiRem` Aug 11 17:41:25.835 INFO kablam! | pattern doesn't bind `BiRem` Aug 11 17:41:25.835 INFO kablam! Aug 11 17:41:25.835 INFO kablam! error[E0408]: variable `BiShr` is not bound in all patterns Aug 11 17:41:25.835 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.835 INFO kablam! | Aug 11 17:41:25.835 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.835 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ----- ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiShr` Aug 11 17:41:25.835 INFO kablam! | | | | | | | | | Aug 11 17:41:25.835 INFO kablam! | | | | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.835 INFO kablam! | | | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.835 INFO kablam! | | | | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.835 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:25.835 INFO kablam! | | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.835 INFO kablam! | | | pattern doesn't bind `BiShr` Aug 11 17:41:25.835 INFO kablam! | | pattern doesn't bind `BiShr` Aug 11 17:41:25.835 INFO kablam! | pattern doesn't bind `BiShr` Aug 11 17:41:25.835 INFO kablam! Aug 11 17:41:25.835 INFO kablam! error[E0408]: variable `BiShl` is not bound in all patterns Aug 11 17:41:25.835 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.835 INFO kablam! | Aug 11 17:41:25.835 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.835 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ----- ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiShl` Aug 11 17:41:25.835 INFO kablam! | | | | | | | | | Aug 11 17:41:25.836 INFO kablam! | | | | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.836 INFO kablam! | | | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.836 INFO kablam! | | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.836 INFO kablam! | | | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.836 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:25.836 INFO kablam! | | | pattern doesn't bind `BiShl` Aug 11 17:41:25.836 INFO kablam! | | pattern doesn't bind `BiShl` Aug 11 17:41:25.836 INFO kablam! | pattern doesn't bind `BiShl` Aug 11 17:41:25.836 INFO kablam! Aug 11 17:41:25.836 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:25.836 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.836 INFO kablam! | Aug 11 17:41:25.836 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.836 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ---- ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:25.836 INFO kablam! | | | | | | | | | Aug 11 17:41:25.836 INFO kablam! | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.836 INFO kablam! | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.836 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:25.836 INFO kablam! | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.840 INFO kablam! | | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.840 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:25.840 INFO kablam! | | pattern doesn't bind `BiLt` Aug 11 17:41:25.840 INFO kablam! | pattern doesn't bind `BiLt` Aug 11 17:41:25.840 INFO kablam! Aug 11 17:41:25.840 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:25.840 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.840 INFO kablam! | Aug 11 17:41:25.840 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.840 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ ---- ^^^^ ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:25.841 INFO kablam! | | | | | | | | | Aug 11 17:41:25.841 INFO kablam! | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.841 INFO kablam! | | | | | | | variable not in all patterns Aug 11 17:41:25.841 INFO kablam! | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.841 INFO kablam! | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.841 INFO kablam! | | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.841 INFO kablam! | | | pattern doesn't bind `BiLe` Aug 11 17:41:25.841 INFO kablam! | | pattern doesn't bind `BiLe` Aug 11 17:41:25.841 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:25.841 INFO kablam! Aug 11 17:41:25.841 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:25.841 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.841 INFO kablam! | Aug 11 17:41:25.841 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.841 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^ ---- ^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:25.841 INFO kablam! | | | | | | | | | Aug 11 17:41:25.841 INFO kablam! | | | | | | | | variable not in all patterns Aug 11 17:41:25.841 INFO kablam! | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.841 INFO kablam! | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.841 INFO kablam! | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.841 INFO kablam! | | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.842 INFO kablam! | | | pattern doesn't bind `BiGe` Aug 11 17:41:25.842 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:25.842 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:25.842 INFO kablam! Aug 11 17:41:25.842 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:25.842 INFO kablam! --> src/assign_ops.rs:251:9 Aug 11 17:41:25.842 INFO kablam! | Aug 11 17:41:25.842 INFO kablam! 251 | BiSub | BiDiv | BiRem | BiShl | BiShr | BiLt | BiLe | BiGe | BiGt => false, Aug 11 17:41:25.842 INFO kablam! | ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:25.842 INFO kablam! | | | | | | | | | Aug 11 17:41:25.842 INFO kablam! | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.842 INFO kablam! | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.842 INFO kablam! | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.842 INFO kablam! | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.842 INFO kablam! | | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.842 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:25.842 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:25.842 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:25.842 INFO kablam! Aug 11 17:41:25.875 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:25.875 INFO kablam! --> src/bit_mask.rs:122:20 Aug 11 17:41:25.875 INFO kablam! | Aug 11 17:41:25.875 INFO kablam! 122 | if let Expr_::ExprBinary(ref op, ref left, ref right) = e.node; Aug 11 17:41:25.875 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:25.875 INFO kablam! Aug 11 17:41:25.875 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:25.875 INFO kablam! --> src/bit_mask.rs:123:16 Aug 11 17:41:25.875 INFO kablam! | Aug 11 17:41:25.875 INFO kablam! 123 | if BinOp_::BiEq == op.node; Aug 11 17:41:25.875 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:25.875 INFO kablam! Aug 11 17:41:25.875 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:25.875 INFO kablam! --> src/bit_mask.rs:124:20 Aug 11 17:41:25.875 INFO kablam! | Aug 11 17:41:25.875 INFO kablam! 124 | if let Expr_::ExprBinary(ref op1, ref left1, ref right1) = left.node; Aug 11 17:41:25.875 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:25.875 INFO kablam! Aug 11 17:41:25.875 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:25.875 INFO kablam! --> src/bit_mask.rs:125:16 Aug 11 17:41:25.876 INFO kablam! | Aug 11 17:41:25.876 INFO kablam! 125 | if BinOp_::BiBitAnd == op1.node; Aug 11 17:41:25.876 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:25.876 INFO kablam! Aug 11 17:41:25.876 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:25.876 INFO kablam! --> src/bit_mask.rs:126:20 Aug 11 17:41:25.876 INFO kablam! | Aug 11 17:41:25.876 INFO kablam! 126 | if let Expr_::ExprLit(ref lit) = right1.node; Aug 11 17:41:25.876 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:25.876 INFO kablam! Aug 11 17:41:25.876 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:25.876 INFO kablam! --> src/bit_mask.rs:128:20 Aug 11 17:41:25.876 INFO kablam! | Aug 11 17:41:25.876 INFO kablam! 128 | if let Expr_::ExprLit(ref lit1) = right.node; Aug 11 17:41:25.876 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:25.876 INFO kablam! Aug 11 17:41:26.345 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:26.345 INFO kablam! --> src/bit_mask.rs:172:16 Aug 11 17:41:26.345 INFO kablam! | Aug 11 17:41:26.345 INFO kablam! 172 | BiEq | BiNe => match bit_op { Aug 11 17:41:26.345 INFO kablam! | ---- ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:26.345 INFO kablam! | | Aug 11 17:41:26.345 INFO kablam! | variable not in all patterns Aug 11 17:41:26.346 INFO kablam! Aug 11 17:41:26.346 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:26.346 INFO kablam! --> src/bit_mask.rs:172:9 Aug 11 17:41:26.346 INFO kablam! | Aug 11 17:41:26.346 INFO kablam! 172 | BiEq | BiNe => match bit_op { Aug 11 17:41:26.346 INFO kablam! | ^^^^ ---- variable not in all patterns Aug 11 17:41:26.346 INFO kablam! | | Aug 11 17:41:26.346 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:26.347 INFO kablam! Aug 11 17:41:26.348 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:26.348 INFO kablam! --> src/bit_mask.rs:203:16 Aug 11 17:41:26.348 INFO kablam! | Aug 11 17:41:26.348 INFO kablam! 203 | BiLt | BiGe => match bit_op { Aug 11 17:41:26.348 INFO kablam! | ---- ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:26.348 INFO kablam! | | Aug 11 17:41:26.348 INFO kablam! | variable not in all patterns Aug 11 17:41:26.348 INFO kablam! Aug 11 17:41:26.349 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:26.349 INFO kablam! --> src/bit_mask.rs:203:9 Aug 11 17:41:26.349 INFO kablam! | Aug 11 17:41:26.349 INFO kablam! 203 | BiLt | BiGe => match bit_op { Aug 11 17:41:26.349 INFO kablam! | ^^^^ ---- variable not in all patterns Aug 11 17:41:26.349 INFO kablam! | | Aug 11 17:41:26.349 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:26.349 INFO kablam! Aug 11 17:41:26.350 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:26.350 INFO kablam! --> src/bit_mask.rs:235:16 Aug 11 17:41:26.350 INFO kablam! | Aug 11 17:41:26.350 INFO kablam! 235 | BiLe | BiGt => match bit_op { Aug 11 17:41:26.350 INFO kablam! | ---- ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:26.350 INFO kablam! | | Aug 11 17:41:26.350 INFO kablam! | variable not in all patterns Aug 11 17:41:26.351 INFO kablam! Aug 11 17:41:26.351 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:26.351 INFO kablam! --> src/bit_mask.rs:235:9 Aug 11 17:41:26.351 INFO kablam! | Aug 11 17:41:26.351 INFO kablam! 235 | BiLe | BiGt => match bit_op { Aug 11 17:41:26.351 INFO kablam! | ^^^^ ---- variable not in all patterns Aug 11 17:41:26.351 INFO kablam! | | Aug 11 17:41:26.351 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:26.352 INFO kablam! Aug 11 17:41:26.450 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:26.450 INFO kablam! --> src/bit_mask.rs:122:20 Aug 11 17:41:26.450 INFO kablam! | Aug 11 17:41:26.450 INFO kablam! 122 | if let Expr_::ExprBinary(ref op, ref left, ref right) = e.node; Aug 11 17:41:26.450 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:26.450 INFO kablam! Aug 11 17:41:26.450 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:26.450 INFO kablam! --> src/bit_mask.rs:123:16 Aug 11 17:41:26.450 INFO kablam! | Aug 11 17:41:26.450 INFO kablam! 123 | if BinOp_::BiEq == op.node; Aug 11 17:41:26.450 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:26.450 INFO kablam! Aug 11 17:41:26.450 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:26.450 INFO kablam! --> src/bit_mask.rs:124:20 Aug 11 17:41:26.450 INFO kablam! | Aug 11 17:41:26.450 INFO kablam! 124 | if let Expr_::ExprBinary(ref op1, ref left1, ref right1) = left.node; Aug 11 17:41:26.450 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:26.450 INFO kablam! Aug 11 17:41:26.450 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:26.451 INFO kablam! --> src/bit_mask.rs:125:16 Aug 11 17:41:26.451 INFO kablam! | Aug 11 17:41:26.451 INFO kablam! 125 | if BinOp_::BiBitAnd == op1.node; Aug 11 17:41:26.451 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:26.451 INFO kablam! Aug 11 17:41:26.451 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:26.451 INFO kablam! --> src/bit_mask.rs:126:20 Aug 11 17:41:26.451 INFO kablam! | Aug 11 17:41:26.451 INFO kablam! 126 | if let Expr_::ExprLit(ref lit) = right1.node; Aug 11 17:41:26.451 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:26.451 INFO kablam! Aug 11 17:41:26.451 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:26.451 INFO kablam! --> src/bit_mask.rs:128:20 Aug 11 17:41:26.451 INFO kablam! | Aug 11 17:41:26.451 INFO kablam! 128 | if let Expr_::ExprLit(ref lit1) = right.node; Aug 11 17:41:26.451 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:26.451 INFO kablam! Aug 11 17:41:27.029 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:27.029 INFO kablam! --> src/bit_mask.rs:172:16 Aug 11 17:41:27.029 INFO kablam! | Aug 11 17:41:27.029 INFO kablam! 172 | BiEq | BiNe => match bit_op { Aug 11 17:41:27.029 INFO kablam! | ---- ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:27.029 INFO kablam! | | Aug 11 17:41:27.029 INFO kablam! | variable not in all patterns Aug 11 17:41:27.029 INFO kablam! Aug 11 17:41:27.029 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:27.029 INFO kablam! --> src/bit_mask.rs:172:9 Aug 11 17:41:27.029 INFO kablam! | Aug 11 17:41:27.029 INFO kablam! 172 | BiEq | BiNe => match bit_op { Aug 11 17:41:27.029 INFO kablam! | ^^^^ ---- variable not in all patterns Aug 11 17:41:27.029 INFO kablam! | | Aug 11 17:41:27.029 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:27.029 INFO kablam! Aug 11 17:41:27.029 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:27.029 INFO kablam! --> src/bit_mask.rs:203:16 Aug 11 17:41:27.029 INFO kablam! | Aug 11 17:41:27.029 INFO kablam! 203 | BiLt | BiGe => match bit_op { Aug 11 17:41:27.029 INFO kablam! | ---- ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:27.029 INFO kablam! | | Aug 11 17:41:27.029 INFO kablam! | variable not in all patterns Aug 11 17:41:27.029 INFO kablam! Aug 11 17:41:27.029 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:27.029 INFO kablam! --> src/bit_mask.rs:203:9 Aug 11 17:41:27.029 INFO kablam! | Aug 11 17:41:27.029 INFO kablam! 203 | BiLt | BiGe => match bit_op { Aug 11 17:41:27.029 INFO kablam! | ^^^^ ---- variable not in all patterns Aug 11 17:41:27.029 INFO kablam! | | Aug 11 17:41:27.029 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:27.029 INFO kablam! Aug 11 17:41:27.030 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:27.030 INFO kablam! --> src/bit_mask.rs:235:16 Aug 11 17:41:27.030 INFO kablam! | Aug 11 17:41:27.030 INFO kablam! 235 | BiLe | BiGt => match bit_op { Aug 11 17:41:27.030 INFO kablam! | ---- ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:27.030 INFO kablam! | | Aug 11 17:41:27.030 INFO kablam! | variable not in all patterns Aug 11 17:41:27.030 INFO kablam! Aug 11 17:41:27.030 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:27.030 INFO kablam! --> src/bit_mask.rs:235:9 Aug 11 17:41:27.030 INFO kablam! | Aug 11 17:41:27.031 INFO kablam! 235 | BiLe | BiGt => match bit_op { Aug 11 17:41:27.031 INFO kablam! | ^^^^ ---- variable not in all patterns Aug 11 17:41:27.031 INFO kablam! | | Aug 11 17:41:27.031 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:27.031 INFO kablam! Aug 11 17:41:27.915 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:27.915 INFO kablam! --> src/cyclomatic_complexity.rs:174:29 Aug 11 17:41:27.915 INFO kablam! | Aug 11 17:41:27.915 INFO kablam! 174 | BiAnd | BiOr => self.short_circuits += 1, Aug 11 17:41:27.915 INFO kablam! | ----- ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:27.915 INFO kablam! | | Aug 11 17:41:27.915 INFO kablam! | variable not in all patterns Aug 11 17:41:27.920 INFO kablam! Aug 11 17:41:27.920 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:27.921 INFO kablam! --> src/cyclomatic_complexity.rs:174:21 Aug 11 17:41:27.921 INFO kablam! | Aug 11 17:41:27.921 INFO kablam! 174 | BiAnd | BiOr => self.short_circuits += 1, Aug 11 17:41:27.921 INFO kablam! | ^^^^^ ---- variable not in all patterns Aug 11 17:41:27.921 INFO kablam! | | Aug 11 17:41:27.921 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:27.921 INFO kablam! Aug 11 17:41:28.776 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:28.776 INFO kablam! --> src/cyclomatic_complexity.rs:174:29 Aug 11 17:41:28.776 INFO kablam! | Aug 11 17:41:28.776 INFO kablam! 174 | BiAnd | BiOr => self.short_circuits += 1, Aug 11 17:41:28.776 INFO kablam! | ----- ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:28.776 INFO kablam! | | Aug 11 17:41:28.776 INFO kablam! | variable not in all patterns Aug 11 17:41:28.776 INFO kablam! Aug 11 17:41:28.776 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:28.776 INFO kablam! --> src/cyclomatic_complexity.rs:174:21 Aug 11 17:41:28.776 INFO kablam! | Aug 11 17:41:28.776 INFO kablam! 174 | BiAnd | BiOr => self.short_circuits += 1, Aug 11 17:41:28.776 INFO kablam! | ^^^^^ ---- variable not in all patterns Aug 11 17:41:28.776 INFO kablam! | | Aug 11 17:41:28.776 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:28.776 INFO kablam! Aug 11 17:41:29.337 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:29.337 INFO kablam! --> src/eq_op.rs:75:25 Aug 11 17:41:29.337 INFO kablam! | Aug 11 17:41:29.337 INFO kablam! 75 | BiAnd | BiOr => return, Aug 11 17:41:29.337 INFO kablam! | ----- ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:29.338 INFO kablam! | | Aug 11 17:41:29.338 INFO kablam! | variable not in all patterns Aug 11 17:41:29.338 INFO kablam! Aug 11 17:41:29.338 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:29.338 INFO kablam! --> src/eq_op.rs:75:17 Aug 11 17:41:29.338 INFO kablam! | Aug 11 17:41:29.338 INFO kablam! 75 | BiAnd | BiOr => return, Aug 11 17:41:29.338 INFO kablam! | ^^^^^ ---- variable not in all patterns Aug 11 17:41:29.338 INFO kablam! | | Aug 11 17:41:29.338 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:29.338 INFO kablam! Aug 11 17:41:29.338 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:29.338 INFO kablam! --> src/eq_op.rs:81:17 Aug 11 17:41:29.338 INFO kablam! | Aug 11 17:41:29.338 INFO kablam! 81 | BiNe | BiEq => (cx.tcx.lang_items().eq_trait(), true), Aug 11 17:41:29.338 INFO kablam! | ^^^^ ---- variable not in all patterns Aug 11 17:41:29.338 INFO kablam! | | Aug 11 17:41:29.338 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:29.338 INFO kablam! Aug 11 17:41:29.338 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:29.338 INFO kablam! --> src/eq_op.rs:81:24 Aug 11 17:41:29.338 INFO kablam! | Aug 11 17:41:29.338 INFO kablam! 81 | BiNe | BiEq => (cx.tcx.lang_items().eq_trait(), true), Aug 11 17:41:29.338 INFO kablam! | ---- ^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:29.338 INFO kablam! | | Aug 11 17:41:29.338 INFO kablam! | variable not in all patterns Aug 11 17:41:29.340 INFO kablam! Aug 11 17:41:29.341 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:29.341 INFO kablam! --> src/eq_op.rs:82:24 Aug 11 17:41:29.341 INFO kablam! | Aug 11 17:41:29.341 INFO kablam! 82 | BiLt | BiLe | BiGe | BiGt => (cx.tcx.lang_items().ord_trait(), true), Aug 11 17:41:29.341 INFO kablam! | ---- ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:29.341 INFO kablam! | | | | Aug 11 17:41:29.341 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.341 INFO kablam! | | pattern doesn't bind `BiLt` Aug 11 17:41:29.341 INFO kablam! | variable not in all patterns Aug 11 17:41:29.341 INFO kablam! Aug 11 17:41:29.341 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:29.341 INFO kablam! --> src/eq_op.rs:82:17 Aug 11 17:41:29.341 INFO kablam! | Aug 11 17:41:29.341 INFO kablam! 82 | BiLt | BiLe | BiGe | BiGt => (cx.tcx.lang_items().ord_trait(), true), Aug 11 17:41:29.341 INFO kablam! | ^^^^ ---- ^^^^ ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:29.341 INFO kablam! | | | | Aug 11 17:41:29.341 INFO kablam! | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.341 INFO kablam! | | variable not in all patterns Aug 11 17:41:29.341 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:29.341 INFO kablam! Aug 11 17:41:29.342 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:29.342 INFO kablam! --> src/eq_op.rs:82:17 Aug 11 17:41:29.342 INFO kablam! | Aug 11 17:41:29.342 INFO kablam! 82 | BiLt | BiLe | BiGe | BiGt => (cx.tcx.lang_items().ord_trait(), true), Aug 11 17:41:29.342 INFO kablam! | ^^^^ ^^^^ ---- ^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:29.342 INFO kablam! | | | | Aug 11 17:41:29.342 INFO kablam! | | | variable not in all patterns Aug 11 17:41:29.342 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:29.342 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:29.342 INFO kablam! Aug 11 17:41:29.342 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:29.342 INFO kablam! --> src/eq_op.rs:82:17 Aug 11 17:41:29.342 INFO kablam! | Aug 11 17:41:29.342 INFO kablam! 82 | BiLt | BiLe | BiGe | BiGt => (cx.tcx.lang_items().ord_trait(), true), Aug 11 17:41:29.342 INFO kablam! | ^^^^ ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:29.342 INFO kablam! | | | | Aug 11 17:41:29.342 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.342 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:29.342 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:29.342 INFO kablam! Aug 11 17:41:29.694 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:29.694 INFO kablam! --> src/eq_op.rs:75:25 Aug 11 17:41:29.694 INFO kablam! | Aug 11 17:41:29.694 INFO kablam! 75 | BiAnd | BiOr => return, Aug 11 17:41:29.694 INFO kablam! | ----- ^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:29.694 INFO kablam! | | Aug 11 17:41:29.694 INFO kablam! | variable not in all patterns Aug 11 17:41:29.694 INFO kablam! Aug 11 17:41:29.694 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:29.694 INFO kablam! --> src/eq_op.rs:75:17 Aug 11 17:41:29.694 INFO kablam! | Aug 11 17:41:29.694 INFO kablam! 75 | BiAnd | BiOr => return, Aug 11 17:41:29.694 INFO kablam! | ^^^^^ ---- variable not in all patterns Aug 11 17:41:29.694 INFO kablam! | | Aug 11 17:41:29.694 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:29.694 INFO kablam! Aug 11 17:41:29.695 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:29.695 INFO kablam! --> src/eq_op.rs:81:17 Aug 11 17:41:29.695 INFO kablam! | Aug 11 17:41:29.695 INFO kablam! 81 | BiNe | BiEq => (cx.tcx.lang_items().eq_trait(), true), Aug 11 17:41:29.695 INFO kablam! | ^^^^ ---- variable not in all patterns Aug 11 17:41:29.695 INFO kablam! | | Aug 11 17:41:29.695 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:29.695 INFO kablam! Aug 11 17:41:29.695 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:29.695 INFO kablam! --> src/eq_op.rs:81:24 Aug 11 17:41:29.695 INFO kablam! | Aug 11 17:41:29.695 INFO kablam! 81 | BiNe | BiEq => (cx.tcx.lang_items().eq_trait(), true), Aug 11 17:41:29.695 INFO kablam! | ---- ^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:29.695 INFO kablam! | | Aug 11 17:41:29.695 INFO kablam! | variable not in all patterns Aug 11 17:41:29.695 INFO kablam! Aug 11 17:41:29.696 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:29.696 INFO kablam! --> src/eq_op.rs:82:24 Aug 11 17:41:29.696 INFO kablam! | Aug 11 17:41:29.696 INFO kablam! 82 | BiLt | BiLe | BiGe | BiGt => (cx.tcx.lang_items().ord_trait(), true), Aug 11 17:41:29.696 INFO kablam! | ---- ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:29.696 INFO kablam! | | | | Aug 11 17:41:29.696 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.696 INFO kablam! | | pattern doesn't bind `BiLt` Aug 11 17:41:29.696 INFO kablam! | variable not in all patterns Aug 11 17:41:29.696 INFO kablam! Aug 11 17:41:29.696 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:29.696 INFO kablam! --> src/eq_op.rs:82:17 Aug 11 17:41:29.696 INFO kablam! | Aug 11 17:41:29.696 INFO kablam! 82 | BiLt | BiLe | BiGe | BiGt => (cx.tcx.lang_items().ord_trait(), true), Aug 11 17:41:29.696 INFO kablam! | ^^^^ ---- ^^^^ ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:29.696 INFO kablam! | | | | Aug 11 17:41:29.696 INFO kablam! | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.696 INFO kablam! | | variable not in all patterns Aug 11 17:41:29.696 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:29.696 INFO kablam! Aug 11 17:41:29.696 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:29.696 INFO kablam! --> src/eq_op.rs:82:17 Aug 11 17:41:29.696 INFO kablam! | Aug 11 17:41:29.696 INFO kablam! 82 | BiLt | BiLe | BiGe | BiGt => (cx.tcx.lang_items().ord_trait(), true), Aug 11 17:41:29.696 INFO kablam! | ^^^^ ^^^^ ---- ^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:29.696 INFO kablam! | | | | Aug 11 17:41:29.696 INFO kablam! | | | variable not in all patterns Aug 11 17:41:29.696 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:29.696 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:29.697 INFO kablam! Aug 11 17:41:29.697 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:29.697 INFO kablam! --> src/eq_op.rs:82:17 Aug 11 17:41:29.697 INFO kablam! | Aug 11 17:41:29.697 INFO kablam! 82 | BiLt | BiLe | BiGe | BiGt => (cx.tcx.lang_items().ord_trait(), true), Aug 11 17:41:29.697 INFO kablam! | ^^^^ ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:29.697 INFO kablam! | | | | Aug 11 17:41:29.697 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.697 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:29.697 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:29.697 INFO kablam! Aug 11 17:41:29.788 INFO kablam! error[E0408]: variable `BiSub` is not bound in all patterns Aug 11 17:41:29.788 INFO kablam! --> src/eq_op.rs:162:17 Aug 11 17:41:29.788 INFO kablam! | Aug 11 17:41:29.788 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.788 INFO kablam! | ----- ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiSub` Aug 11 17:41:29.788 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.788 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | | pattern doesn't bind `BiSub` Aug 11 17:41:29.789 INFO kablam! | variable not in all patterns Aug 11 17:41:29.789 INFO kablam! Aug 11 17:41:29.789 INFO kablam! error[E0408]: variable `BiDiv` is not bound in all patterns Aug 11 17:41:29.789 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.789 INFO kablam! | Aug 11 17:41:29.789 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.789 INFO kablam! | ^^^^^ ----- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiDiv` Aug 11 17:41:29.789 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.790 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! | | variable not in all patterns Aug 11 17:41:29.790 INFO kablam! | pattern doesn't bind `BiDiv` Aug 11 17:41:29.790 INFO kablam! Aug 11 17:41:29.790 INFO kablam! error[E0408]: variable `BiBitXor` is not bound in all patterns Aug 11 17:41:29.790 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.790 INFO kablam! | Aug 11 17:41:29.790 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.790 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ -------- ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiBitXor` Aug 11 17:41:29.790 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.790 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.790 INFO kablam! | | | | | | | | | | | variable not in all patterns Aug 11 17:41:29.790 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.790 INFO kablam! | | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.790 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.790 INFO kablam! | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.790 INFO kablam! | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.790 INFO kablam! | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.790 INFO kablam! | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.791 INFO kablam! | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.791 INFO kablam! | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.791 INFO kablam! | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.791 INFO kablam! Aug 11 17:41:29.791 INFO kablam! error[E0408]: variable `BiBitOr` is not bound in all patterns Aug 11 17:41:29.791 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.791 INFO kablam! | Aug 11 17:41:29.791 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.791 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ------- variable not in all patterns Aug 11 17:41:29.791 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.791 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.791 INFO kablam! Aug 11 17:41:29.791 INFO kablam! error[E0408]: variable `BiBitAnd` is not bound in all patterns Aug 11 17:41:29.791 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.791 INFO kablam! | Aug 11 17:41:29.791 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.791 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ -------- ^^^^^^^ pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.791 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.792 INFO kablam! | | | | | | | | | | | | variable not in all patterns Aug 11 17:41:29.792 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.792 INFO kablam! Aug 11 17:41:29.792 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:29.792 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.792 INFO kablam! | Aug 11 17:41:29.792 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.792 INFO kablam! | ^^^^^ ^^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:29.792 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.792 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.792 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.792 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.792 INFO kablam! | | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.792 INFO kablam! | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.792 INFO kablam! | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.792 INFO kablam! | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.793 INFO kablam! | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.793 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.793 INFO kablam! | | | variable not in all patterns Aug 11 17:41:29.793 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:29.793 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:29.793 INFO kablam! Aug 11 17:41:29.793 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:29.793 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.793 INFO kablam! | Aug 11 17:41:29.793 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.793 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.793 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | | | | | | | variable not in all patterns Aug 11 17:41:29.793 INFO kablam! | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:29.793 INFO kablam! Aug 11 17:41:29.798 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:29.798 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.798 INFO kablam! | Aug 11 17:41:29.798 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.798 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:29.798 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.798 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.798 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.798 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.798 INFO kablam! | | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.798 INFO kablam! | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.798 INFO kablam! | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.798 INFO kablam! | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.798 INFO kablam! | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.799 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:29.799 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.799 INFO kablam! | | pattern doesn't bind `BiLt` Aug 11 17:41:29.799 INFO kablam! | pattern doesn't bind `BiLt` Aug 11 17:41:29.799 INFO kablam! Aug 11 17:41:29.799 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:29.799 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.799 INFO kablam! | Aug 11 17:41:29.799 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.799 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:29.799 INFO kablam! | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:29.799 INFO kablam! Aug 11 17:41:29.799 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:29.799 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.799 INFO kablam! | Aug 11 17:41:29.799 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.799 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.799 INFO kablam! | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.800 INFO kablam! | | | | | | | variable not in all patterns Aug 11 17:41:29.800 INFO kablam! | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.800 INFO kablam! | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.800 INFO kablam! | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.800 INFO kablam! | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.800 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:29.800 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:29.800 INFO kablam! Aug 11 17:41:29.800 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:29.800 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.800 INFO kablam! | Aug 11 17:41:29.800 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.800 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.800 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:29.800 INFO kablam! | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:29.800 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:29.803 INFO kablam! Aug 11 17:41:29.804 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:29.804 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.804 INFO kablam! | Aug 11 17:41:29.804 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.804 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ----- ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.804 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | | | | | | | | variable not in all patterns Aug 11 17:41:29.804 INFO kablam! | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! | pattern doesn't bind `BiAnd` Aug 11 17:41:29.804 INFO kablam! Aug 11 17:41:29.804 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:29.804 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.804 INFO kablam! | Aug 11 17:41:29.804 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.804 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ---- ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiOr` Aug 11 17:41:29.804 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.805 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | | | | | | | | | | variable not in all patterns Aug 11 17:41:29.805 INFO kablam! | | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:29.805 INFO kablam! Aug 11 17:41:29.849 INFO kablam! error[E0408]: variable `BiMul` is not bound in all patterns Aug 11 17:41:29.849 INFO kablam! --> src/erasing_op.rs:41:25 Aug 11 17:41:29.849 INFO kablam! | Aug 11 17:41:29.849 INFO kablam! 41 | BiMul | BiBitAnd => { Aug 11 17:41:29.849 INFO kablam! | ----- ^^^^^^^^ pattern doesn't bind `BiMul` Aug 11 17:41:29.849 INFO kablam! | | Aug 11 17:41:29.849 INFO kablam! | variable not in all patterns Aug 11 17:41:29.849 INFO kablam! Aug 11 17:41:29.849 INFO kablam! error[E0408]: variable `BiBitAnd` is not bound in all patterns Aug 11 17:41:29.849 INFO kablam! --> src/erasing_op.rs:41:17 Aug 11 17:41:29.849 INFO kablam! | Aug 11 17:41:29.849 INFO kablam! 41 | BiMul | BiBitAnd => { Aug 11 17:41:29.850 INFO kablam! | ^^^^^ -------- variable not in all patterns Aug 11 17:41:29.850 INFO kablam! | | Aug 11 17:41:29.850 INFO kablam! | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.850 INFO kablam! Aug 11 17:41:29.929 INFO kablam! error[E0408]: variable `BiSub` is not bound in all patterns Aug 11 17:41:29.929 INFO kablam! --> src/eq_op.rs:162:17 Aug 11 17:41:29.929 INFO kablam! | Aug 11 17:41:29.929 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.929 INFO kablam! | ----- ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.929 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | | pattern doesn't bind `BiSub` Aug 11 17:41:29.929 INFO kablam! | variable not in all patterns Aug 11 17:41:29.936 INFO kablam! Aug 11 17:41:29.937 INFO kablam! error[E0408]: variable `BiDiv` is not bound in all patterns Aug 11 17:41:29.937 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.937 INFO kablam! | Aug 11 17:41:29.937 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.937 INFO kablam! | ^^^^^ ----- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.937 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! | | variable not in all patterns Aug 11 17:41:29.937 INFO kablam! | pattern doesn't bind `BiDiv` Aug 11 17:41:29.937 INFO kablam! Aug 11 17:41:29.939 INFO kablam! error[E0408]: variable `BiBitXor` is not bound in all patterns Aug 11 17:41:29.939 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.939 INFO kablam! | Aug 11 17:41:29.939 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.939 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ -------- ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiBitXor` Aug 11 17:41:29.939 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.940 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | | | | | | | | | | | variable not in all patterns Aug 11 17:41:29.940 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! | pattern doesn't bind `BiBitXor` Aug 11 17:41:29.940 INFO kablam! Aug 11 17:41:29.940 INFO kablam! error[E0408]: variable `BiBitOr` is not bound in all patterns Aug 11 17:41:29.940 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.940 INFO kablam! | Aug 11 17:41:29.940 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.940 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ------- variable not in all patterns Aug 11 17:41:29.940 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.940 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! | pattern doesn't bind `BiBitOr` Aug 11 17:41:29.940 INFO kablam! Aug 11 17:41:29.940 INFO kablam! error[E0408]: variable `BiBitAnd` is not bound in all patterns Aug 11 17:41:29.940 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.941 INFO kablam! | Aug 11 17:41:29.941 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.941 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ -------- ^^^^^^^ pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | | | | variable not in all patterns Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.941 INFO kablam! Aug 11 17:41:29.941 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:29.941 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.941 INFO kablam! | Aug 11 17:41:29.941 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.941 INFO kablam! | ^^^^^ ^^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.941 INFO kablam! | | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.941 INFO kablam! | | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.941 INFO kablam! | | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.941 INFO kablam! | | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.941 INFO kablam! | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.941 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:29.942 INFO kablam! | | | variable not in all patterns Aug 11 17:41:29.942 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:29.942 INFO kablam! | pattern doesn't bind `BiEq` Aug 11 17:41:29.942 INFO kablam! Aug 11 17:41:29.942 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:29.942 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.942 INFO kablam! | Aug 11 17:41:29.942 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.942 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:29.942 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.942 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.942 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.942 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.942 INFO kablam! | | | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.942 INFO kablam! | | | | | | | | variable not in all patterns Aug 11 17:41:29.942 INFO kablam! | | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.942 INFO kablam! | | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.946 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.946 INFO kablam! | | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.946 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:29.946 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:29.946 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:29.946 INFO kablam! Aug 11 17:41:29.946 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:29.946 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.946 INFO kablam! | Aug 11 17:41:29.947 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.947 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:29.947 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! | pattern doesn't bind `BiLt` Aug 11 17:41:29.947 INFO kablam! Aug 11 17:41:29.947 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:29.947 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.947 INFO kablam! | Aug 11 17:41:29.947 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.947 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:29.947 INFO kablam! | | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | | pattern doesn't bind `BiLe` Aug 11 17:41:29.947 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:29.948 INFO kablam! Aug 11 17:41:29.948 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:29.948 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.948 INFO kablam! | Aug 11 17:41:29.948 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.948 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | | | | | | variable not in all patterns Aug 11 17:41:29.948 INFO kablam! | | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:29.948 INFO kablam! Aug 11 17:41:29.948 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:29.948 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.948 INFO kablam! | Aug 11 17:41:29.948 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.948 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^^ ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiGt` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.948 INFO kablam! | | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.949 INFO kablam! | | | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.949 INFO kablam! | | | | | | variable not in all patterns Aug 11 17:41:29.949 INFO kablam! | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.949 INFO kablam! | | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.949 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:29.949 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:29.949 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:29.949 INFO kablam! Aug 11 17:41:29.949 INFO kablam! error[E0408]: variable `BiAnd` is not bound in all patterns Aug 11 17:41:29.949 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.949 INFO kablam! | Aug 11 17:41:29.949 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.949 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ----- ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiAnd` Aug 11 17:41:29.949 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.949 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.949 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.949 INFO kablam! | | | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.949 INFO kablam! | | | | | | | | | variable not in all patterns Aug 11 17:41:29.949 INFO kablam! | | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.949 INFO kablam! | | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.949 INFO kablam! | | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.949 INFO kablam! | | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.949 INFO kablam! | | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.953 INFO kablam! | | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.953 INFO kablam! | | pattern doesn't bind `BiAnd` Aug 11 17:41:29.953 INFO kablam! | pattern doesn't bind `BiAnd` Aug 11 17:41:29.953 INFO kablam! Aug 11 17:41:29.953 INFO kablam! error[E0408]: variable `BiOr` is not bound in all patterns Aug 11 17:41:29.953 INFO kablam! --> src/eq_op.rs:162:9 Aug 11 17:41:29.953 INFO kablam! | Aug 11 17:41:29.953 INFO kablam! 162 | BiSub | BiDiv | BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true, Aug 11 17:41:29.953 INFO kablam! | ^^^^^ ^^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^ ---- ^^^^^^^^ ^^^^^^^^ ^^^^^^^ pattern doesn't bind `BiOr` Aug 11 17:41:29.953 INFO kablam! | | | | | | | | | | | | | Aug 11 17:41:29.953 INFO kablam! | | | | | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.953 INFO kablam! | | | | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! | | | | | | | | | | variable not in all patterns Aug 11 17:41:29.954 INFO kablam! | | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! | | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! | | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! | | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! | | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! | | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! | | | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! | | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! | pattern doesn't bind `BiOr` Aug 11 17:41:29.954 INFO kablam! Aug 11 17:41:29.972 INFO kablam! error[E0408]: variable `BiMul` is not bound in all patterns Aug 11 17:41:29.972 INFO kablam! --> src/erasing_op.rs:41:25 Aug 11 17:41:29.972 INFO kablam! | Aug 11 17:41:29.972 INFO kablam! 41 | BiMul | BiBitAnd => { Aug 11 17:41:29.972 INFO kablam! | ----- ^^^^^^^^ pattern doesn't bind `BiMul` Aug 11 17:41:29.972 INFO kablam! | | Aug 11 17:41:29.972 INFO kablam! | variable not in all patterns Aug 11 17:41:29.972 INFO kablam! Aug 11 17:41:29.973 INFO kablam! error[E0408]: variable `BiBitAnd` is not bound in all patterns Aug 11 17:41:29.973 INFO kablam! --> src/erasing_op.rs:41:17 Aug 11 17:41:29.973 INFO kablam! | Aug 11 17:41:29.973 INFO kablam! 41 | BiMul | BiBitAnd => { Aug 11 17:41:29.973 INFO kablam! | ^^^^^ -------- variable not in all patterns Aug 11 17:41:29.973 INFO kablam! | | Aug 11 17:41:29.973 INFO kablam! | pattern doesn't bind `BiBitAnd` Aug 11 17:41:29.973 INFO kablam! Aug 11 17:41:33.945 INFO kablam! error[E0408]: variable `BiAdd` is not bound in all patterns Aug 11 17:41:33.945 INFO kablam! --> src/identity_op.rs:41:25 Aug 11 17:41:33.945 INFO kablam! | Aug 11 17:41:33.945 INFO kablam! 41 | BiAdd | BiBitOr | BiBitXor => { Aug 11 17:41:33.945 INFO kablam! | ----- ^^^^^^^ ^^^^^^^^ pattern doesn't bind `BiAdd` Aug 11 17:41:33.945 INFO kablam! | | | Aug 11 17:41:33.946 INFO kablam! | | pattern doesn't bind `BiAdd` Aug 11 17:41:33.946 INFO kablam! | variable not in all patterns Aug 11 17:41:33.946 INFO kablam! Aug 11 17:41:33.946 INFO kablam! error[E0408]: variable `BiBitXor` is not bound in all patterns Aug 11 17:41:33.946 INFO kablam! --> src/identity_op.rs:41:17 Aug 11 17:41:33.946 INFO kablam! | Aug 11 17:41:33.946 INFO kablam! 41 | BiAdd | BiBitOr | BiBitXor => { Aug 11 17:41:33.946 INFO kablam! | ^^^^^ ^^^^^^^ -------- variable not in all patterns Aug 11 17:41:33.946 INFO kablam! | | | Aug 11 17:41:33.946 INFO kablam! | | pattern doesn't bind `BiBitXor` Aug 11 17:41:33.946 INFO kablam! | pattern doesn't bind `BiBitXor` Aug 11 17:41:33.947 INFO kablam! Aug 11 17:41:33.947 INFO kablam! error[E0408]: variable `BiBitOr` is not bound in all patterns Aug 11 17:41:33.948 INFO kablam! --> src/identity_op.rs:41:17 Aug 11 17:41:33.948 INFO kablam! | Aug 11 17:41:33.948 INFO kablam! 41 | BiAdd | BiBitOr | BiBitXor => { Aug 11 17:41:33.948 INFO kablam! | ^^^^^ ------- ^^^^^^^^ pattern doesn't bind `BiBitOr` Aug 11 17:41:33.948 INFO kablam! | | | Aug 11 17:41:33.948 INFO kablam! | | variable not in all patterns Aug 11 17:41:33.948 INFO kablam! | pattern doesn't bind `BiBitOr` Aug 11 17:41:33.948 INFO kablam! Aug 11 17:41:33.948 INFO kablam! error[E0408]: variable `BiSub` is not bound in all patterns Aug 11 17:41:33.948 INFO kablam! --> src/identity_op.rs:45:17 Aug 11 17:41:33.948 INFO kablam! | Aug 11 17:41:33.948 INFO kablam! 45 | BiShl | BiShr | BiSub => check(cx, right, 0, e.span, left.span), Aug 11 17:41:33.948 INFO kablam! | ^^^^^ ^^^^^ ----- variable not in all patterns Aug 11 17:41:33.948 INFO kablam! | | | Aug 11 17:41:33.948 INFO kablam! | | pattern doesn't bind `BiSub` Aug 11 17:41:33.948 INFO kablam! | pattern doesn't bind `BiSub` Aug 11 17:41:33.948 INFO kablam! Aug 11 17:41:33.948 INFO kablam! error[E0408]: variable `BiShr` is not bound in all patterns Aug 11 17:41:33.948 INFO kablam! --> src/identity_op.rs:45:17 Aug 11 17:41:33.948 INFO kablam! | Aug 11 17:41:33.948 INFO kablam! 45 | BiShl | BiShr | BiSub => check(cx, right, 0, e.span, left.span), Aug 11 17:41:33.948 INFO kablam! | ^^^^^ ----- ^^^^^ pattern doesn't bind `BiShr` Aug 11 17:41:33.948 INFO kablam! | | | Aug 11 17:41:33.948 INFO kablam! | | variable not in all patterns Aug 11 17:41:33.948 INFO kablam! | pattern doesn't bind `BiShr` Aug 11 17:41:33.948 INFO kablam! Aug 11 17:41:33.948 INFO kablam! error[E0408]: variable `BiShl` is not bound in all patterns Aug 11 17:41:33.948 INFO kablam! --> src/identity_op.rs:45:25 Aug 11 17:41:33.948 INFO kablam! | Aug 11 17:41:33.949 INFO kablam! 45 | BiShl | BiShr | BiSub => check(cx, right, 0, e.span, left.span), Aug 11 17:41:33.949 INFO kablam! | ----- ^^^^^ ^^^^^ pattern doesn't bind `BiShl` Aug 11 17:41:33.949 INFO kablam! | | | Aug 11 17:41:33.949 INFO kablam! | | pattern doesn't bind `BiShl` Aug 11 17:41:33.949 INFO kablam! | variable not in all patterns Aug 11 17:41:33.949 INFO kablam! Aug 11 17:41:34.008 INFO kablam! error[E0408]: variable `BiAdd` is not bound in all patterns Aug 11 17:41:34.008 INFO kablam! --> src/identity_op.rs:41:25 Aug 11 17:41:34.008 INFO kablam! | Aug 11 17:41:34.008 INFO kablam! 41 | BiAdd | BiBitOr | BiBitXor => { Aug 11 17:41:34.008 INFO kablam! | ----- ^^^^^^^ ^^^^^^^^ pattern doesn't bind `BiAdd` Aug 11 17:41:34.008 INFO kablam! | | | Aug 11 17:41:34.008 INFO kablam! | | pattern doesn't bind `BiAdd` Aug 11 17:41:34.009 INFO kablam! | variable not in all patterns Aug 11 17:41:34.016 INFO kablam! Aug 11 17:41:34.016 INFO kablam! error[E0408]: variable `BiBitXor` is not bound in all patterns Aug 11 17:41:34.016 INFO kablam! --> src/identity_op.rs:41:17 Aug 11 17:41:34.016 INFO kablam! | Aug 11 17:41:34.016 INFO kablam! 41 | BiAdd | BiBitOr | BiBitXor => { Aug 11 17:41:34.017 INFO kablam! | ^^^^^ ^^^^^^^ -------- variable not in all patterns Aug 11 17:41:34.017 INFO kablam! | | | Aug 11 17:41:34.017 INFO kablam! | | pattern doesn't bind `BiBitXor` Aug 11 17:41:34.017 INFO kablam! | pattern doesn't bind `BiBitXor` Aug 11 17:41:34.017 INFO kablam! Aug 11 17:41:34.017 INFO kablam! error[E0408]: variable `BiBitOr` is not bound in all patterns Aug 11 17:41:34.017 INFO kablam! --> src/identity_op.rs:41:17 Aug 11 17:41:34.017 INFO kablam! | Aug 11 17:41:34.017 INFO kablam! 41 | BiAdd | BiBitOr | BiBitXor => { Aug 11 17:41:34.017 INFO kablam! | ^^^^^ ------- ^^^^^^^^ pattern doesn't bind `BiBitOr` Aug 11 17:41:34.017 INFO kablam! | | | Aug 11 17:41:34.017 INFO kablam! | | variable not in all patterns Aug 11 17:41:34.017 INFO kablam! | pattern doesn't bind `BiBitOr` Aug 11 17:41:34.017 INFO kablam! Aug 11 17:41:34.017 INFO kablam! error[E0408]: variable `BiSub` is not bound in all patterns Aug 11 17:41:34.017 INFO kablam! --> src/identity_op.rs:45:17 Aug 11 17:41:34.017 INFO kablam! | Aug 11 17:41:34.017 INFO kablam! 45 | BiShl | BiShr | BiSub => check(cx, right, 0, e.span, left.span), Aug 11 17:41:34.017 INFO kablam! | ^^^^^ ^^^^^ ----- variable not in all patterns Aug 11 17:41:34.017 INFO kablam! | | | Aug 11 17:41:34.017 INFO kablam! | | pattern doesn't bind `BiSub` Aug 11 17:41:34.017 INFO kablam! | pattern doesn't bind `BiSub` Aug 11 17:41:34.017 INFO kablam! Aug 11 17:41:34.017 INFO kablam! error[E0408]: variable `BiShr` is not bound in all patterns Aug 11 17:41:34.017 INFO kablam! --> src/identity_op.rs:45:17 Aug 11 17:41:34.017 INFO kablam! | Aug 11 17:41:34.017 INFO kablam! 45 | BiShl | BiShr | BiSub => check(cx, right, 0, e.span, left.span), Aug 11 17:41:34.017 INFO kablam! | ^^^^^ ----- ^^^^^ pattern doesn't bind `BiShr` Aug 11 17:41:34.017 INFO kablam! | | | Aug 11 17:41:34.017 INFO kablam! | | variable not in all patterns Aug 11 17:41:34.017 INFO kablam! | pattern doesn't bind `BiShr` Aug 11 17:41:34.017 INFO kablam! Aug 11 17:41:34.017 INFO kablam! error[E0408]: variable `BiShl` is not bound in all patterns Aug 11 17:41:34.017 INFO kablam! --> src/identity_op.rs:45:25 Aug 11 17:41:34.017 INFO kablam! | Aug 11 17:41:34.018 INFO kablam! 45 | BiShl | BiShr | BiSub => check(cx, right, 0, e.span, left.span), Aug 11 17:41:34.018 INFO kablam! | ----- ^^^^^ ^^^^^ pattern doesn't bind `BiShl` Aug 11 17:41:34.018 INFO kablam! | | | Aug 11 17:41:34.018 INFO kablam! | | pattern doesn't bind `BiShl` Aug 11 17:41:34.018 INFO kablam! | variable not in all patterns Aug 11 17:41:34.018 INFO kablam! Aug 11 17:41:34.069 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:34.069 INFO kablam! --> src/infallible_destructuring_match.rs:53:20 Aug 11 17:41:34.069 INFO kablam! | Aug 11 17:41:34.069 INFO kablam! 53 | if let Expr_::ExprMatch(ref target, ref arms, MatchSource::Normal) = expr.node; Aug 11 17:41:34.069 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:34.069 INFO kablam! Aug 11 17:41:34.124 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:34.124 INFO kablam! --> src/infallible_destructuring_match.rs:53:20 Aug 11 17:41:34.124 INFO kablam! | Aug 11 17:41:34.124 INFO kablam! 53 | if let Expr_::ExprMatch(ref target, ref arms, MatchSource::Normal) = expr.node; Aug 11 17:41:34.124 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:34.124 INFO kablam! Aug 11 17:41:34.582 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Item_` Aug 11 17:41:34.582 INFO kablam! --> src/inherent_impl.rs:59:16 Aug 11 17:41:34.582 INFO kablam! | Aug 11 17:41:34.582 INFO kablam! 59 | if let Item_::ItemImpl(_, _, _, ref generics, None, _, _) = item.node { Aug 11 17:41:34.582 INFO kablam! | ^^^^^ Use of undeclared type or module `Item_` Aug 11 17:41:34.582 INFO kablam! Aug 11 17:41:34.618 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Item_` Aug 11 17:41:34.618 INFO kablam! --> src/inherent_impl.rs:59:16 Aug 11 17:41:34.618 INFO kablam! | Aug 11 17:41:34.618 INFO kablam! 59 | if let Item_::ItemImpl(_, _, _, ref generics, None, _, _) = item.node { Aug 11 17:41:34.618 INFO kablam! | ^^^^^ Use of undeclared type or module `Item_` Aug 11 17:41:34.618 INFO kablam! Aug 11 17:41:38.353 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:38.353 INFO kablam! --> src/loops.rs:774:17 Aug 11 17:41:38.353 INFO kablam! | Aug 11 17:41:38.353 INFO kablam! 774 | BinOp_::BiAdd => { Aug 11 17:41:38.353 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:38.353 INFO kablam! Aug 11 17:41:38.356 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:38.356 INFO kablam! --> src/loops.rs:785:17 Aug 11 17:41:38.356 INFO kablam! | Aug 11 17:41:38.356 INFO kablam! 785 | BinOp_::BiSub if same_var(cx, lhs, var) => extract_offset(cx, rhs, var).map(Offset::negative), Aug 11 17:41:38.356 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:38.357 INFO kablam! Aug 11 17:41:38.481 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:38.481 INFO kablam! --> src/loops.rs:835:16 Aug 11 17:41:38.481 INFO kablam! | Aug 11 17:41:38.481 INFO kablam! 835 | if let Expr_::ExprAssign(ref lhs, ref rhs) = e.node { Aug 11 17:41:38.481 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:38.481 INFO kablam! Aug 11 17:41:38.481 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:38.482 INFO kablam! --> src/loops.rs:852:12 Aug 11 17:41:38.482 INFO kablam! | Aug 11 17:41:38.482 INFO kablam! 852 | if let Expr_::ExprBlock(ref b, _) = body.node { Aug 11 17:41:38.482 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:38.482 INFO kablam! Aug 11 17:41:38.482 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Stmt_` Aug 11 17:41:38.482 INFO kablam! --> src/loops.rs:862:17 Aug 11 17:41:38.482 INFO kablam! | Aug 11 17:41:38.482 INFO kablam! 862 | Stmt_::StmtDecl(..) => None, Aug 11 17:41:38.482 INFO kablam! | ^^^^^ Use of undeclared type or module `Stmt_` Aug 11 17:41:38.483 INFO kablam! Aug 11 17:41:38.483 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Stmt_` Aug 11 17:41:38.483 INFO kablam! --> src/loops.rs:863:17 Aug 11 17:41:38.483 INFO kablam! | Aug 11 17:41:38.483 INFO kablam! 863 | Stmt_::StmtExpr(ref e, _node_id) | Stmt_::StmtSemi(ref e, _node_id) => Some(get_assignment(cx, e, var)), Aug 11 17:41:38.483 INFO kablam! | ^^^^^ Use of undeclared type or module `Stmt_` Aug 11 17:41:38.483 INFO kablam! Aug 11 17:41:38.484 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Stmt_` Aug 11 17:41:38.484 INFO kablam! --> src/loops.rs:863:52 Aug 11 17:41:38.484 INFO kablam! | Aug 11 17:41:38.484 INFO kablam! 863 | Stmt_::StmtExpr(ref e, _node_id) | Stmt_::StmtSemi(ref e, _node_id) => Some(get_assignment(cx, e, var)), Aug 11 17:41:38.484 INFO kablam! | ^^^^^ Use of undeclared type or module `Stmt_` Aug 11 17:41:38.484 INFO kablam! Aug 11 17:41:38.551 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:38.551 INFO kablam! --> src/loops.rs:774:17 Aug 11 17:41:38.551 INFO kablam! | Aug 11 17:41:38.551 INFO kablam! 774 | BinOp_::BiAdd => { Aug 11 17:41:38.551 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:38.551 INFO kablam! Aug 11 17:41:38.551 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:38.551 INFO kablam! --> src/loops.rs:785:17 Aug 11 17:41:38.551 INFO kablam! | Aug 11 17:41:38.551 INFO kablam! 785 | BinOp_::BiSub if same_var(cx, lhs, var) => extract_offset(cx, rhs, var).map(Offset::negative), Aug 11 17:41:38.551 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:38.551 INFO kablam! Aug 11 17:41:38.680 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:38.681 INFO kablam! --> src/loops.rs:835:16 Aug 11 17:41:38.681 INFO kablam! | Aug 11 17:41:38.681 INFO kablam! 835 | if let Expr_::ExprAssign(ref lhs, ref rhs) = e.node { Aug 11 17:41:38.681 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:38.681 INFO kablam! Aug 11 17:41:38.681 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:38.681 INFO kablam! --> src/loops.rs:852:12 Aug 11 17:41:38.681 INFO kablam! | Aug 11 17:41:38.681 INFO kablam! 852 | if let Expr_::ExprBlock(ref b, _) = body.node { Aug 11 17:41:38.681 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:38.681 INFO kablam! Aug 11 17:41:38.682 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Stmt_` Aug 11 17:41:38.682 INFO kablam! --> src/loops.rs:862:17 Aug 11 17:41:38.682 INFO kablam! | Aug 11 17:41:38.682 INFO kablam! 862 | Stmt_::StmtDecl(..) => None, Aug 11 17:41:38.682 INFO kablam! | ^^^^^ Use of undeclared type or module `Stmt_` Aug 11 17:41:38.682 INFO kablam! Aug 11 17:41:38.682 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Stmt_` Aug 11 17:41:38.682 INFO kablam! --> src/loops.rs:863:17 Aug 11 17:41:38.682 INFO kablam! | Aug 11 17:41:38.682 INFO kablam! 863 | Stmt_::StmtExpr(ref e, _node_id) | Stmt_::StmtSemi(ref e, _node_id) => Some(get_assignment(cx, e, var)), Aug 11 17:41:38.682 INFO kablam! | ^^^^^ Use of undeclared type or module `Stmt_` Aug 11 17:41:38.682 INFO kablam! Aug 11 17:41:38.682 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Stmt_` Aug 11 17:41:38.682 INFO kablam! --> src/loops.rs:863:52 Aug 11 17:41:38.682 INFO kablam! | Aug 11 17:41:38.682 INFO kablam! 863 | Stmt_::StmtExpr(ref e, _node_id) | Stmt_::StmtSemi(ref e, _node_id) => Some(get_assignment(cx, e, var)), Aug 11 17:41:38.682 INFO kablam! | ^^^^^ Use of undeclared type or module `Stmt_` Aug 11 17:41:38.682 INFO kablam! Aug 11 17:41:43.744 INFO kablam! error[E0433]: failed to resolve. Could not find `BinOp_` in `hir` Aug 11 17:41:43.744 INFO kablam! --> src/methods.rs:1335:41 Aug 11 17:41:43.744 INFO kablam! | Aug 11 17:41:43.744 INFO kablam! 1335 | cx, fold_args, hir::BinOp_::BiOr, "any", true Aug 11 17:41:43.744 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:43.752 INFO kablam! Aug 11 17:41:43.753 INFO kablam! error[E0433]: failed to resolve. Could not find `BinOp_` in `hir` Aug 11 17:41:43.753 INFO kablam! --> src/methods.rs:1338:41 Aug 11 17:41:43.753 INFO kablam! | Aug 11 17:41:43.753 INFO kablam! 1338 | cx, fold_args, hir::BinOp_::BiAnd, "all", true Aug 11 17:41:43.753 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:43.753 INFO kablam! Aug 11 17:41:43.753 INFO kablam! error[E0433]: failed to resolve. Could not find `BinOp_` in `hir` Aug 11 17:41:43.753 INFO kablam! --> src/methods.rs:1341:41 Aug 11 17:41:43.753 INFO kablam! | Aug 11 17:41:43.753 INFO kablam! 1341 | cx, fold_args, hir::BinOp_::BiAdd, "sum", false Aug 11 17:41:43.753 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:43.753 INFO kablam! Aug 11 17:41:43.753 INFO kablam! error[E0433]: failed to resolve. Could not find `BinOp_` in `hir` Aug 11 17:41:43.753 INFO kablam! --> src/methods.rs:1344:41 Aug 11 17:41:43.753 INFO kablam! | Aug 11 17:41:43.753 INFO kablam! 1344 | cx, fold_args, hir::BinOp_::BiMul, "product", false Aug 11 17:41:43.753 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:43.753 INFO kablam! Aug 11 17:41:43.809 INFO kablam! error[E0433]: failed to resolve. Could not find `Expr_` in `hir` Aug 11 17:41:43.809 INFO kablam! --> src/methods.rs:1618:46 Aug 11 17:41:43.809 INFO kablam! | Aug 11 17:41:43.809 INFO kablam! 1618 | let map_or_arg_is_none = if let hir::Expr_::ExprPath(ref qpath) = map_or_args[1].node { Aug 11 17:41:43.809 INFO kablam! | ^^^^^ Could not find `Expr_` in `hir` Aug 11 17:41:43.809 INFO kablam! Aug 11 17:41:44.083 INFO kablam! error[E0433]: failed to resolve. Could not find `BinOp_` in `hir` Aug 11 17:41:44.083 INFO kablam! --> src/methods.rs:1335:41 Aug 11 17:41:44.083 INFO kablam! | Aug 11 17:41:44.083 INFO kablam! 1335 | cx, fold_args, hir::BinOp_::BiOr, "any", true Aug 11 17:41:44.083 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:44.083 INFO kablam! Aug 11 17:41:44.083 INFO kablam! error[E0433]: failed to resolve. Could not find `BinOp_` in `hir` Aug 11 17:41:44.083 INFO kablam! --> src/methods.rs:1338:41 Aug 11 17:41:44.084 INFO kablam! | Aug 11 17:41:44.084 INFO kablam! 1338 | cx, fold_args, hir::BinOp_::BiAnd, "all", true Aug 11 17:41:44.084 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:44.084 INFO kablam! Aug 11 17:41:44.084 INFO kablam! error[E0433]: failed to resolve. Could not find `BinOp_` in `hir` Aug 11 17:41:44.085 INFO kablam! --> src/methods.rs:1341:41 Aug 11 17:41:44.085 INFO kablam! | Aug 11 17:41:44.085 INFO kablam! 1341 | cx, fold_args, hir::BinOp_::BiAdd, "sum", false Aug 11 17:41:44.085 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:44.085 INFO kablam! Aug 11 17:41:44.085 INFO kablam! error[E0433]: failed to resolve. Could not find `BinOp_` in `hir` Aug 11 17:41:44.085 INFO kablam! --> src/methods.rs:1344:41 Aug 11 17:41:44.085 INFO kablam! | Aug 11 17:41:44.085 INFO kablam! 1344 | cx, fold_args, hir::BinOp_::BiMul, "product", false Aug 11 17:41:44.085 INFO kablam! | ^^^^^^ Could not find `BinOp_` in `hir` Aug 11 17:41:44.085 INFO kablam! Aug 11 17:41:44.140 INFO kablam! error[E0433]: failed to resolve. Could not find `Expr_` in `hir` Aug 11 17:41:44.140 INFO kablam! --> src/methods.rs:1618:46 Aug 11 17:41:44.140 INFO kablam! | Aug 11 17:41:44.140 INFO kablam! 1618 | let map_or_arg_is_none = if let hir::Expr_::ExprPath(ref qpath) = map_or_args[1].node { Aug 11 17:41:44.140 INFO kablam! | ^^^^^ Could not find `Expr_` in `hir` Aug 11 17:41:44.140 INFO kablam! Aug 11 17:41:44.641 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:44.641 INFO kablam! --> src/misc.rs:307:20 Aug 11 17:41:44.641 INFO kablam! | Aug 11 17:41:44.641 INFO kablam! 307 | if let Expr_::ExprBinary(ref binop, ref a, ref b) = expr.node; Aug 11 17:41:44.641 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:44.652 INFO kablam! Aug 11 17:41:45.205 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:45.205 INFO kablam! --> src/misc.rs:307:20 Aug 11 17:41:45.205 INFO kablam! | Aug 11 17:41:45.205 INFO kablam! 307 | if let Expr_::ExprBinary(ref binop, ref a, ref b) = expr.node; Aug 11 17:41:45.205 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:45.205 INFO kablam! Aug 11 17:41:49.274 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:49.274 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:57:20 Aug 11 17:41:49.274 INFO kablam! | Aug 11 17:41:49.274 INFO kablam! 57 | if let Expr_::ExprUnary(UnOp::UnNot, ref inner) = expr.node; Aug 11 17:41:49.274 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:49.274 INFO kablam! Aug 11 17:41:49.274 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:49.274 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:58:20 Aug 11 17:41:49.274 INFO kablam! | Aug 11 17:41:49.274 INFO kablam! 58 | if let Expr_::ExprBinary(ref op, ref left, _) = inner.node; Aug 11 17:41:49.274 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:49.274 INFO kablam! Aug 11 17:41:49.274 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:49.274 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:59:20 Aug 11 17:41:49.274 INFO kablam! | Aug 11 17:41:49.274 INFO kablam! 59 | if let BinOp_::BiLe | BinOp_::BiGe | BinOp_::BiLt | BinOp_::BiGt = op.node; Aug 11 17:41:49.274 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:49.274 INFO kablam! Aug 11 17:41:49.274 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:49.274 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:59:35 Aug 11 17:41:49.274 INFO kablam! | Aug 11 17:41:49.275 INFO kablam! 59 | if let BinOp_::BiLe | BinOp_::BiGe | BinOp_::BiLt | BinOp_::BiGt = op.node; Aug 11 17:41:49.275 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:49.275 INFO kablam! Aug 11 17:41:49.275 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:49.275 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:59:50 Aug 11 17:41:49.275 INFO kablam! | Aug 11 17:41:49.275 INFO kablam! 59 | if let BinOp_::BiLe | BinOp_::BiGe | BinOp_::BiLt | BinOp_::BiGt = op.node; Aug 11 17:41:49.275 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:49.275 INFO kablam! Aug 11 17:41:49.275 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:49.275 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:59:65 Aug 11 17:41:49.275 INFO kablam! | Aug 11 17:41:49.275 INFO kablam! 59 | if let BinOp_::BiLe | BinOp_::BiGe | BinOp_::BiLt | BinOp_::BiGt = op.node; Aug 11 17:41:49.275 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:49.275 INFO kablam! Aug 11 17:41:49.558 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:49.558 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:57:20 Aug 11 17:41:49.558 INFO kablam! | Aug 11 17:41:49.558 INFO kablam! 57 | if let Expr_::ExprUnary(UnOp::UnNot, ref inner) = expr.node; Aug 11 17:41:49.558 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:49.558 INFO kablam! Aug 11 17:41:49.559 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:49.559 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:58:20 Aug 11 17:41:49.559 INFO kablam! | Aug 11 17:41:49.559 INFO kablam! 58 | if let Expr_::ExprBinary(ref op, ref left, _) = inner.node; Aug 11 17:41:49.559 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:49.559 INFO kablam! Aug 11 17:41:49.560 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:49.560 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:59:20 Aug 11 17:41:49.560 INFO kablam! | Aug 11 17:41:49.560 INFO kablam! 59 | if let BinOp_::BiLe | BinOp_::BiGe | BinOp_::BiLt | BinOp_::BiGt = op.node; Aug 11 17:41:49.560 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:49.560 INFO kablam! Aug 11 17:41:49.560 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:49.560 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:59:35 Aug 11 17:41:49.560 INFO kablam! | Aug 11 17:41:49.561 INFO kablam! 59 | if let BinOp_::BiLe | BinOp_::BiGe | BinOp_::BiLt | BinOp_::BiGt = op.node; Aug 11 17:41:49.561 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:49.561 INFO kablam! Aug 11 17:41:49.561 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:49.561 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:59:50 Aug 11 17:41:49.561 INFO kablam! | Aug 11 17:41:49.561 INFO kablam! 59 | if let BinOp_::BiLe | BinOp_::BiGe | BinOp_::BiLt | BinOp_::BiGt = op.node; Aug 11 17:41:49.561 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:49.562 INFO kablam! Aug 11 17:41:49.562 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:49.562 INFO kablam! --> src/neg_cmp_op_on_partial_ord.rs:59:65 Aug 11 17:41:49.562 INFO kablam! | Aug 11 17:41:49.562 INFO kablam! 59 | if let BinOp_::BiLe | BinOp_::BiGe | BinOp_::BiLt | BinOp_::BiGt = op.node; Aug 11 17:41:49.562 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:49.562 INFO kablam! Aug 11 17:41:50.086 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.086 INFO kablam! --> src/overflow_check_conditional.rs:35:20 Aug 11 17:41:50.086 INFO kablam! | Aug 11 17:41:50.086 INFO kablam! 35 | if let Expr_::ExprBinary(ref op, ref first, ref second) = expr.node; Aug 11 17:41:50.086 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.086 INFO kablam! Aug 11 17:41:50.087 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.087 INFO kablam! --> src/overflow_check_conditional.rs:36:20 Aug 11 17:41:50.088 INFO kablam! | Aug 11 17:41:50.088 INFO kablam! 36 | if let Expr_::ExprBinary(ref op2, ref ident1, ref ident2) = first.node; Aug 11 17:41:50.088 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.088 INFO kablam! Aug 11 17:41:50.088 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.088 INFO kablam! --> src/overflow_check_conditional.rs:37:20 Aug 11 17:41:50.088 INFO kablam! | Aug 11 17:41:50.088 INFO kablam! 37 | if let Expr_::ExprPath(QPath::Resolved(_, ref path1)) = ident1.node; Aug 11 17:41:50.088 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.088 INFO kablam! Aug 11 17:41:50.088 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.088 INFO kablam! --> src/overflow_check_conditional.rs:38:20 Aug 11 17:41:50.088 INFO kablam! | Aug 11 17:41:50.088 INFO kablam! 38 | if let Expr_::ExprPath(QPath::Resolved(_, ref path2)) = ident2.node; Aug 11 17:41:50.088 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.088 INFO kablam! Aug 11 17:41:50.088 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.088 INFO kablam! --> src/overflow_check_conditional.rs:39:20 Aug 11 17:41:50.088 INFO kablam! | Aug 11 17:41:50.088 INFO kablam! 39 | if let Expr_::ExprPath(QPath::Resolved(_, ref path3)) = second.node; Aug 11 17:41:50.088 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.088 INFO kablam! Aug 11 17:41:50.088 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.088 INFO kablam! --> src/overflow_check_conditional.rs:44:24 Aug 11 17:41:50.088 INFO kablam! | Aug 11 17:41:50.089 INFO kablam! 44 | if let BinOp_::BiLt = op.node { Aug 11 17:41:50.089 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.089 INFO kablam! Aug 11 17:41:50.089 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.089 INFO kablam! --> src/overflow_check_conditional.rs:45:28 Aug 11 17:41:50.089 INFO kablam! | Aug 11 17:41:50.089 INFO kablam! 45 | if let BinOp_::BiAdd = op2.node { Aug 11 17:41:50.089 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.089 INFO kablam! Aug 11 17:41:50.089 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.089 INFO kablam! --> src/overflow_check_conditional.rs:50:24 Aug 11 17:41:50.089 INFO kablam! | Aug 11 17:41:50.089 INFO kablam! 50 | if let BinOp_::BiGt = op.node { Aug 11 17:41:50.089 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.089 INFO kablam! Aug 11 17:41:50.089 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.089 INFO kablam! --> src/overflow_check_conditional.rs:51:28 Aug 11 17:41:50.089 INFO kablam! | Aug 11 17:41:50.089 INFO kablam! 51 | if let BinOp_::BiSub = op2.node { Aug 11 17:41:50.089 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.089 INFO kablam! Aug 11 17:41:50.089 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.089 INFO kablam! --> src/overflow_check_conditional.rs:60:20 Aug 11 17:41:50.089 INFO kablam! | Aug 11 17:41:50.089 INFO kablam! 60 | if let Expr_::ExprBinary(ref op, ref first, ref second) = expr.node; Aug 11 17:41:50.089 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.089 INFO kablam! Aug 11 17:41:50.089 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.090 INFO kablam! --> src/overflow_check_conditional.rs:61:20 Aug 11 17:41:50.090 INFO kablam! | Aug 11 17:41:50.090 INFO kablam! 61 | if let Expr_::ExprBinary(ref op2, ref ident1, ref ident2) = second.node; Aug 11 17:41:50.090 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.090 INFO kablam! Aug 11 17:41:50.090 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.090 INFO kablam! --> src/overflow_check_conditional.rs:62:20 Aug 11 17:41:50.090 INFO kablam! | Aug 11 17:41:50.090 INFO kablam! 62 | if let Expr_::ExprPath(QPath::Resolved(_, ref path1)) = ident1.node; Aug 11 17:41:50.090 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.090 INFO kablam! Aug 11 17:41:50.093 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.093 INFO kablam! --> src/overflow_check_conditional.rs:63:20 Aug 11 17:41:50.093 INFO kablam! | Aug 11 17:41:50.093 INFO kablam! 63 | if let Expr_::ExprPath(QPath::Resolved(_, ref path2)) = ident2.node; Aug 11 17:41:50.093 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.093 INFO kablam! Aug 11 17:41:50.093 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.093 INFO kablam! --> src/overflow_check_conditional.rs:64:20 Aug 11 17:41:50.093 INFO kablam! | Aug 11 17:41:50.093 INFO kablam! 64 | if let Expr_::ExprPath(QPath::Resolved(_, ref path3)) = first.node; Aug 11 17:41:50.093 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.093 INFO kablam! Aug 11 17:41:50.093 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.093 INFO kablam! --> src/overflow_check_conditional.rs:69:24 Aug 11 17:41:50.093 INFO kablam! | Aug 11 17:41:50.093 INFO kablam! 69 | if let BinOp_::BiGt = op.node { Aug 11 17:41:50.093 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.093 INFO kablam! Aug 11 17:41:50.093 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.093 INFO kablam! --> src/overflow_check_conditional.rs:70:28 Aug 11 17:41:50.093 INFO kablam! | Aug 11 17:41:50.093 INFO kablam! 70 | if let BinOp_::BiAdd = op2.node { Aug 11 17:41:50.093 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.093 INFO kablam! Aug 11 17:41:50.093 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.093 INFO kablam! --> src/overflow_check_conditional.rs:75:24 Aug 11 17:41:50.093 INFO kablam! | Aug 11 17:41:50.094 INFO kablam! 75 | if let BinOp_::BiLt = op.node { Aug 11 17:41:50.094 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.094 INFO kablam! Aug 11 17:41:50.094 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.094 INFO kablam! --> src/overflow_check_conditional.rs:76:28 Aug 11 17:41:50.094 INFO kablam! | Aug 11 17:41:50.094 INFO kablam! 76 | if let BinOp_::BiSub = op2.node { Aug 11 17:41:50.094 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.094 INFO kablam! Aug 11 17:41:50.612 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.612 INFO kablam! --> src/overflow_check_conditional.rs:35:20 Aug 11 17:41:50.612 INFO kablam! | Aug 11 17:41:50.612 INFO kablam! 35 | if let Expr_::ExprBinary(ref op, ref first, ref second) = expr.node; Aug 11 17:41:50.612 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.612 INFO kablam! Aug 11 17:41:50.613 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.613 INFO kablam! --> src/overflow_check_conditional.rs:36:20 Aug 11 17:41:50.613 INFO kablam! | Aug 11 17:41:50.613 INFO kablam! 36 | if let Expr_::ExprBinary(ref op2, ref ident1, ref ident2) = first.node; Aug 11 17:41:50.613 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.613 INFO kablam! Aug 11 17:41:50.613 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.613 INFO kablam! --> src/overflow_check_conditional.rs:37:20 Aug 11 17:41:50.613 INFO kablam! | Aug 11 17:41:50.613 INFO kablam! 37 | if let Expr_::ExprPath(QPath::Resolved(_, ref path1)) = ident1.node; Aug 11 17:41:50.613 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.613 INFO kablam! Aug 11 17:41:50.613 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.613 INFO kablam! --> src/overflow_check_conditional.rs:38:20 Aug 11 17:41:50.613 INFO kablam! | Aug 11 17:41:50.613 INFO kablam! 38 | if let Expr_::ExprPath(QPath::Resolved(_, ref path2)) = ident2.node; Aug 11 17:41:50.613 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.613 INFO kablam! Aug 11 17:41:50.613 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.614 INFO kablam! --> src/overflow_check_conditional.rs:39:20 Aug 11 17:41:50.614 INFO kablam! | Aug 11 17:41:50.614 INFO kablam! 39 | if let Expr_::ExprPath(QPath::Resolved(_, ref path3)) = second.node; Aug 11 17:41:50.614 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.614 INFO kablam! Aug 11 17:41:50.614 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.614 INFO kablam! --> src/overflow_check_conditional.rs:44:24 Aug 11 17:41:50.614 INFO kablam! | Aug 11 17:41:50.614 INFO kablam! 44 | if let BinOp_::BiLt = op.node { Aug 11 17:41:50.614 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.614 INFO kablam! Aug 11 17:41:50.614 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.614 INFO kablam! --> src/overflow_check_conditional.rs:45:28 Aug 11 17:41:50.614 INFO kablam! | Aug 11 17:41:50.614 INFO kablam! 45 | if let BinOp_::BiAdd = op2.node { Aug 11 17:41:50.614 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.614 INFO kablam! Aug 11 17:41:50.614 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.614 INFO kablam! --> src/overflow_check_conditional.rs:50:24 Aug 11 17:41:50.614 INFO kablam! | Aug 11 17:41:50.614 INFO kablam! 50 | if let BinOp_::BiGt = op.node { Aug 11 17:41:50.614 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.614 INFO kablam! Aug 11 17:41:50.614 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.614 INFO kablam! --> src/overflow_check_conditional.rs:51:28 Aug 11 17:41:50.614 INFO kablam! | Aug 11 17:41:50.614 INFO kablam! 51 | if let BinOp_::BiSub = op2.node { Aug 11 17:41:50.614 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.614 INFO kablam! Aug 11 17:41:50.615 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.615 INFO kablam! --> src/overflow_check_conditional.rs:60:20 Aug 11 17:41:50.615 INFO kablam! | Aug 11 17:41:50.615 INFO kablam! 60 | if let Expr_::ExprBinary(ref op, ref first, ref second) = expr.node; Aug 11 17:41:50.615 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.615 INFO kablam! Aug 11 17:41:50.617 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.617 INFO kablam! --> src/overflow_check_conditional.rs:61:20 Aug 11 17:41:50.617 INFO kablam! | Aug 11 17:41:50.617 INFO kablam! 61 | if let Expr_::ExprBinary(ref op2, ref ident1, ref ident2) = second.node; Aug 11 17:41:50.617 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.617 INFO kablam! Aug 11 17:41:50.617 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.617 INFO kablam! --> src/overflow_check_conditional.rs:62:20 Aug 11 17:41:50.617 INFO kablam! | Aug 11 17:41:50.617 INFO kablam! 62 | if let Expr_::ExprPath(QPath::Resolved(_, ref path1)) = ident1.node; Aug 11 17:41:50.617 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.617 INFO kablam! Aug 11 17:41:50.617 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.617 INFO kablam! --> src/overflow_check_conditional.rs:63:20 Aug 11 17:41:50.618 INFO kablam! | Aug 11 17:41:50.618 INFO kablam! 63 | if let Expr_::ExprPath(QPath::Resolved(_, ref path2)) = ident2.node; Aug 11 17:41:50.618 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.618 INFO kablam! Aug 11 17:41:50.618 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:50.618 INFO kablam! --> src/overflow_check_conditional.rs:64:20 Aug 11 17:41:50.618 INFO kablam! | Aug 11 17:41:50.618 INFO kablam! 64 | if let Expr_::ExprPath(QPath::Resolved(_, ref path3)) = first.node; Aug 11 17:41:50.618 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:50.618 INFO kablam! Aug 11 17:41:50.618 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.618 INFO kablam! --> src/overflow_check_conditional.rs:69:24 Aug 11 17:41:50.618 INFO kablam! | Aug 11 17:41:50.618 INFO kablam! 69 | if let BinOp_::BiGt = op.node { Aug 11 17:41:50.618 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.618 INFO kablam! Aug 11 17:41:50.618 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.618 INFO kablam! --> src/overflow_check_conditional.rs:70:28 Aug 11 17:41:50.618 INFO kablam! | Aug 11 17:41:50.618 INFO kablam! 70 | if let BinOp_::BiAdd = op2.node { Aug 11 17:41:50.618 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.628 INFO kablam! Aug 11 17:41:50.629 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.629 INFO kablam! --> src/overflow_check_conditional.rs:75:24 Aug 11 17:41:50.629 INFO kablam! | Aug 11 17:41:50.629 INFO kablam! 75 | if let BinOp_::BiLt = op.node { Aug 11 17:41:50.629 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.629 INFO kablam! Aug 11 17:41:50.629 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:50.629 INFO kablam! --> src/overflow_check_conditional.rs:76:28 Aug 11 17:41:50.629 INFO kablam! | Aug 11 17:41:50.629 INFO kablam! 76 | if let BinOp_::BiSub = op2.node { Aug 11 17:41:50.629 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:50.629 INFO kablam! Aug 11 17:41:50.872 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ty_` Aug 11 17:41:50.872 INFO kablam! --> src/ptr.rs:276:12 Aug 11 17:41:50.872 INFO kablam! | Aug 11 17:41:50.872 INFO kablam! 276 | if let Ty_::TyRptr(ref lt, ref m) = ty.node { Aug 11 17:41:50.872 INFO kablam! | ^^^ Use of undeclared type or module `Ty_` Aug 11 17:41:50.876 INFO kablam! Aug 11 17:41:51.539 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ty_` Aug 11 17:41:51.540 INFO kablam! --> src/ptr.rs:276:12 Aug 11 17:41:51.540 INFO kablam! | Aug 11 17:41:51.540 INFO kablam! 276 | if let Ty_::TyRptr(ref lt, ref m) = ty.node { Aug 11 17:41:51.540 INFO kablam! | ^^^ Use of undeclared type or module `Ty_` Aug 11 17:41:51.551 INFO kablam! Aug 11 17:41:54.760 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:54.760 INFO kablam! --> src/suspicious_trait_impl.rs:65:24 Aug 11 17:41:54.760 INFO kablam! | Aug 11 17:41:54.760 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:54.760 INFO kablam! | ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:54.760 INFO kablam! | | | | | | Aug 11 17:41:54.761 INFO kablam! | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:54.761 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:54.761 INFO kablam! | | | pattern doesn't bind `BiEq` Aug 11 17:41:54.761 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:54.761 INFO kablam! | variable not in all patterns Aug 11 17:41:54.761 INFO kablam! Aug 11 17:41:54.761 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:54.761 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:54.761 INFO kablam! | Aug 11 17:41:54.761 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:54.761 INFO kablam! | ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:54.761 INFO kablam! | | | | | | Aug 11 17:41:54.761 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:54.761 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:54.761 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:54.761 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:54.761 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:54.761 INFO kablam! Aug 11 17:41:54.761 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:54.761 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:54.761 INFO kablam! | Aug 11 17:41:54.761 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:54.762 INFO kablam! | ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:54.762 INFO kablam! | | | | | | Aug 11 17:41:54.762 INFO kablam! | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:54.762 INFO kablam! | | | | pattern doesn't bind `BiLt` Aug 11 17:41:54.762 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:54.762 INFO kablam! | | variable not in all patterns Aug 11 17:41:54.762 INFO kablam! | pattern doesn't bind `BiLt` Aug 11 17:41:54.762 INFO kablam! Aug 11 17:41:54.762 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:54.762 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:54.762 INFO kablam! | Aug 11 17:41:54.762 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:54.762 INFO kablam! | ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:54.762 INFO kablam! | | | | | | Aug 11 17:41:54.762 INFO kablam! | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:54.762 INFO kablam! | | | | pattern doesn't bind `BiLe` Aug 11 17:41:54.762 INFO kablam! | | | variable not in all patterns Aug 11 17:41:54.762 INFO kablam! | | pattern doesn't bind `BiLe` Aug 11 17:41:54.762 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:54.762 INFO kablam! Aug 11 17:41:54.762 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:54.762 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:54.762 INFO kablam! | Aug 11 17:41:54.762 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:54.762 INFO kablam! | ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:54.763 INFO kablam! | | | | | | Aug 11 17:41:54.763 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:54.763 INFO kablam! | | | | pattern doesn't bind `BiGe` Aug 11 17:41:54.763 INFO kablam! | | | pattern doesn't bind `BiGe` Aug 11 17:41:54.763 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:54.763 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:54.763 INFO kablam! Aug 11 17:41:54.763 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:54.763 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:54.763 INFO kablam! | Aug 11 17:41:54.763 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:54.763 INFO kablam! | ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:54.763 INFO kablam! | | | | | | Aug 11 17:41:54.763 INFO kablam! | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:54.763 INFO kablam! | | | | pattern doesn't bind `BiGt` Aug 11 17:41:54.763 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:54.763 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:54.763 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:54.763 INFO kablam! Aug 11 17:41:55.460 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:55.460 INFO kablam! --> src/suspicious_trait_impl.rs:65:24 Aug 11 17:41:55.460 INFO kablam! | Aug 11 17:41:55.460 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:55.460 INFO kablam! | ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:55.460 INFO kablam! | | | | | | Aug 11 17:41:55.460 INFO kablam! | | | | | pattern doesn't bind `BiEq` Aug 11 17:41:55.460 INFO kablam! | | | | pattern doesn't bind `BiEq` Aug 11 17:41:55.460 INFO kablam! | | | pattern doesn't bind `BiEq` Aug 11 17:41:55.460 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:55.460 INFO kablam! | variable not in all patterns Aug 11 17:41:55.460 INFO kablam! Aug 11 17:41:55.461 INFO kablam! error[E0408]: variable `BiNe` is not bound in all patterns Aug 11 17:41:55.461 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:55.461 INFO kablam! | Aug 11 17:41:55.461 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:55.461 INFO kablam! | ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ pattern doesn't bind `BiNe` Aug 11 17:41:55.462 INFO kablam! | | | | | | Aug 11 17:41:55.462 INFO kablam! | | | | | pattern doesn't bind `BiNe` Aug 11 17:41:55.462 INFO kablam! | | | | variable not in all patterns Aug 11 17:41:55.462 INFO kablam! | | | pattern doesn't bind `BiNe` Aug 11 17:41:55.462 INFO kablam! | | pattern doesn't bind `BiNe` Aug 11 17:41:55.462 INFO kablam! | pattern doesn't bind `BiNe` Aug 11 17:41:55.462 INFO kablam! Aug 11 17:41:55.462 INFO kablam! error[E0408]: variable `BiLt` is not bound in all patterns Aug 11 17:41:55.462 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:55.462 INFO kablam! | Aug 11 17:41:55.462 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:55.462 INFO kablam! | ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLt` Aug 11 17:41:55.462 INFO kablam! | | | | | | Aug 11 17:41:55.462 INFO kablam! | | | | | pattern doesn't bind `BiLt` Aug 11 17:41:55.462 INFO kablam! | | | | pattern doesn't bind `BiLt` Aug 11 17:41:55.462 INFO kablam! | | | pattern doesn't bind `BiLt` Aug 11 17:41:55.462 INFO kablam! | | variable not in all patterns Aug 11 17:41:55.462 INFO kablam! | pattern doesn't bind `BiLt` Aug 11 17:41:55.462 INFO kablam! Aug 11 17:41:55.462 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:55.462 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:55.462 INFO kablam! | Aug 11 17:41:55.462 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:55.462 INFO kablam! | ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:55.462 INFO kablam! | | | | | | Aug 11 17:41:55.462 INFO kablam! | | | | | pattern doesn't bind `BiLe` Aug 11 17:41:55.462 INFO kablam! | | | | pattern doesn't bind `BiLe` Aug 11 17:41:55.462 INFO kablam! | | | variable not in all patterns Aug 11 17:41:55.462 INFO kablam! | | pattern doesn't bind `BiLe` Aug 11 17:41:55.462 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:55.462 INFO kablam! Aug 11 17:41:55.462 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:55.462 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:55.463 INFO kablam! | Aug 11 17:41:55.463 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:55.463 INFO kablam! | ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ pattern doesn't bind `BiGe` Aug 11 17:41:55.463 INFO kablam! | | | | | | Aug 11 17:41:55.463 INFO kablam! | | | | | variable not in all patterns Aug 11 17:41:55.463 INFO kablam! | | | | pattern doesn't bind `BiGe` Aug 11 17:41:55.463 INFO kablam! | | | pattern doesn't bind `BiGe` Aug 11 17:41:55.463 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:55.463 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:55.463 INFO kablam! Aug 11 17:41:55.463 INFO kablam! error[E0408]: variable `BiGt` is not bound in all patterns Aug 11 17:41:55.463 INFO kablam! --> src/suspicious_trait_impl.rs:65:17 Aug 11 17:41:55.463 INFO kablam! | Aug 11 17:41:55.463 INFO kablam! 65 | BiEq | BiLt | BiLe | BiNe | BiGe | BiGt => return, Aug 11 17:41:55.463 INFO kablam! | ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:55.463 INFO kablam! | | | | | | Aug 11 17:41:55.463 INFO kablam! | | | | | pattern doesn't bind `BiGt` Aug 11 17:41:55.463 INFO kablam! | | | | pattern doesn't bind `BiGt` Aug 11 17:41:55.463 INFO kablam! | | | pattern doesn't bind `BiGt` Aug 11 17:41:55.463 INFO kablam! | | pattern doesn't bind `BiGt` Aug 11 17:41:55.463 INFO kablam! | pattern doesn't bind `BiGt` Aug 11 17:41:55.463 INFO kablam! Aug 11 17:41:55.734 INFO kablam! error[E0433]: failed to resolve. Could not find `Item_` in `hir` Aug 11 17:41:55.734 INFO kablam! --> src/suspicious_trait_impl.rs:170:21 Aug 11 17:41:55.734 INFO kablam! | Aug 11 17:41:55.734 INFO kablam! 170 | if let hir::Item_::ItemImpl(_, _, _, _, Some(ref trait_ref), _, _) = item.node; Aug 11 17:41:55.734 INFO kablam! | ^^^^^ Could not find `Item_` in `hir` Aug 11 17:41:55.734 INFO kablam! Aug 11 17:41:56.394 INFO kablam! error[E0433]: failed to resolve. Could not find `Item_` in `hir` Aug 11 17:41:56.394 INFO kablam! --> src/suspicious_trait_impl.rs:170:21 Aug 11 17:41:56.394 INFO kablam! | Aug 11 17:41:56.394 INFO kablam! 170 | if let hir::Item_::ItemImpl(_, _, _, _, Some(ref trait_ref), _, _) = item.node; Aug 11 17:41:56.394 INFO kablam! | ^^^^^ Could not find `Item_` in `hir` Aug 11 17:41:56.394 INFO kablam! Aug 11 17:41:56.885 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ty_` Aug 11 17:41:56.886 INFO kablam! --> src/trivially_copy_pass_by_ref.rs:126:24 Aug 11 17:41:56.886 INFO kablam! | Aug 11 17:41:56.886 INFO kablam! 126 | if let Ty_::TyRptr(_, MutTy { ty: ref decl_ty, .. }) = input.node; Aug 11 17:41:56.886 INFO kablam! | ^^^ Use of undeclared type or module `Ty_` Aug 11 17:41:56.886 INFO kablam! Aug 11 17:41:57.421 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ty_` Aug 11 17:41:57.421 INFO kablam! --> src/trivially_copy_pass_by_ref.rs:126:24 Aug 11 17:41:57.421 INFO kablam! | Aug 11 17:41:57.421 INFO kablam! 126 | if let Ty_::TyRptr(_, MutTy { ty: ref decl_ty, .. }) = input.node; Aug 11 17:41:57.421 INFO kablam! | ^^^ Use of undeclared type or module `Ty_` Aug 11 17:41:57.421 INFO kablam! Aug 11 17:41:57.710 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:57.710 INFO kablam! --> src/types.rs:453:28 Aug 11 17:41:57.710 INFO kablam! | Aug 11 17:41:57.710 INFO kablam! 453 | BiEq | BiLe | BiGe => "true", Aug 11 17:41:57.710 INFO kablam! | ---- ^^^^ ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:57.710 INFO kablam! | | | Aug 11 17:41:57.710 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:57.710 INFO kablam! | variable not in all patterns Aug 11 17:41:57.710 INFO kablam! Aug 11 17:41:57.710 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:57.710 INFO kablam! --> src/types.rs:453:21 Aug 11 17:41:57.710 INFO kablam! | Aug 11 17:41:57.710 INFO kablam! 453 | BiEq | BiLe | BiGe => "true", Aug 11 17:41:57.710 INFO kablam! | ^^^^ ---- ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:57.710 INFO kablam! | | | Aug 11 17:41:57.710 INFO kablam! | | variable not in all patterns Aug 11 17:41:57.710 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:57.710 INFO kablam! Aug 11 17:41:57.710 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:57.710 INFO kablam! --> src/types.rs:453:21 Aug 11 17:41:57.710 INFO kablam! | Aug 11 17:41:57.710 INFO kablam! 453 | BiEq | BiLe | BiGe => "true", Aug 11 17:41:57.710 INFO kablam! | ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:57.711 INFO kablam! | | | Aug 11 17:41:57.711 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:57.711 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:57.711 INFO kablam! Aug 11 17:41:58.095 INFO kablam! error[E0408]: variable `BiEq` is not bound in all patterns Aug 11 17:41:58.095 INFO kablam! --> src/types.rs:453:28 Aug 11 17:41:58.095 INFO kablam! | Aug 11 17:41:58.095 INFO kablam! 453 | BiEq | BiLe | BiGe => "true", Aug 11 17:41:58.095 INFO kablam! | ---- ^^^^ ^^^^ pattern doesn't bind `BiEq` Aug 11 17:41:58.095 INFO kablam! | | | Aug 11 17:41:58.095 INFO kablam! | | pattern doesn't bind `BiEq` Aug 11 17:41:58.095 INFO kablam! | variable not in all patterns Aug 11 17:41:58.096 INFO kablam! Aug 11 17:41:58.096 INFO kablam! error[E0408]: variable `BiLe` is not bound in all patterns Aug 11 17:41:58.096 INFO kablam! --> src/types.rs:453:21 Aug 11 17:41:58.096 INFO kablam! | Aug 11 17:41:58.096 INFO kablam! 453 | BiEq | BiLe | BiGe => "true", Aug 11 17:41:58.096 INFO kablam! | ^^^^ ---- ^^^^ pattern doesn't bind `BiLe` Aug 11 17:41:58.096 INFO kablam! | | | Aug 11 17:41:58.096 INFO kablam! | | variable not in all patterns Aug 11 17:41:58.096 INFO kablam! | pattern doesn't bind `BiLe` Aug 11 17:41:58.097 INFO kablam! Aug 11 17:41:58.097 INFO kablam! error[E0408]: variable `BiGe` is not bound in all patterns Aug 11 17:41:58.097 INFO kablam! --> src/types.rs:453:21 Aug 11 17:41:58.097 INFO kablam! | Aug 11 17:41:58.097 INFO kablam! 453 | BiEq | BiLe | BiGe => "true", Aug 11 17:41:58.097 INFO kablam! | ^^^^ ^^^^ ---- variable not in all patterns Aug 11 17:41:58.097 INFO kablam! | | | Aug 11 17:41:58.097 INFO kablam! | | pattern doesn't bind `BiGe` Aug 11 17:41:58.097 INFO kablam! | pattern doesn't bind `BiGe` Aug 11 17:41:58.098 INFO kablam! Aug 11 17:41:58.209 INFO kablam! error[E0408]: variable `TyInfer` is not bound in all patterns Aug 11 17:41:58.209 INFO kablam! --> src/types.rs:1217:23 Aug 11 17:41:58.209 INFO kablam! | Aug 11 17:41:58.209 INFO kablam! 1217 | TyInfer | TyPtr(..) | TyRptr(..) => (1, 0), Aug 11 17:41:58.209 INFO kablam! | ------- ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `TyInfer` Aug 11 17:41:58.209 INFO kablam! | | | Aug 11 17:41:58.209 INFO kablam! | | pattern doesn't bind `TyInfer` Aug 11 17:41:58.209 INFO kablam! | variable not in all patterns Aug 11 17:41:58.209 INFO kablam! Aug 11 17:41:58.632 INFO kablam! error[E0408]: variable `TyInfer` is not bound in all patterns Aug 11 17:41:58.632 INFO kablam! --> src/types.rs:1217:23 Aug 11 17:41:58.632 INFO kablam! | Aug 11 17:41:58.632 INFO kablam! 1217 | TyInfer | TyPtr(..) | TyRptr(..) => (1, 0), Aug 11 17:41:58.632 INFO kablam! | ------- ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `TyInfer` Aug 11 17:41:58.632 INFO kablam! | | | Aug 11 17:41:58.632 INFO kablam! | | pattern doesn't bind `TyInfer` Aug 11 17:41:58.632 INFO kablam! | variable not in all patterns Aug 11 17:41:58.632 INFO kablam! Aug 11 17:41:59.956 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:59.956 INFO kablam! --> src/unwrap.rs:81:12 Aug 11 17:41:59.956 INFO kablam! | Aug 11 17:41:59.956 INFO kablam! 81 | if let Expr_::ExprBinary(op, left, right) = &expr.node { Aug 11 17:41:59.956 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:59.957 INFO kablam! Aug 11 17:41:59.957 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:59.957 INFO kablam! --> src/unwrap.rs:83:21 Aug 11 17:41:59.957 INFO kablam! | Aug 11 17:41:59.957 INFO kablam! 83 | (false, BinOp_::BiAnd) | (false, BinOp_::BiBitAnd) | (true, BinOp_::BiOr) | (true, BinOp_::BiBitOr) => { Aug 11 17:41:59.957 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:59.957 INFO kablam! Aug 11 17:41:59.957 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:59.957 INFO kablam! --> src/unwrap.rs:83:46 Aug 11 17:41:59.957 INFO kablam! | Aug 11 17:41:59.957 INFO kablam! 83 | (false, BinOp_::BiAnd) | (false, BinOp_::BiBitAnd) | (true, BinOp_::BiOr) | (true, BinOp_::BiBitOr) => { Aug 11 17:41:59.957 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:59.957 INFO kablam! Aug 11 17:41:59.957 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:59.957 INFO kablam! --> src/unwrap.rs:83:73 Aug 11 17:41:59.958 INFO kablam! | Aug 11 17:41:59.958 INFO kablam! 83 | (false, BinOp_::BiAnd) | (false, BinOp_::BiBitAnd) | (true, BinOp_::BiOr) | (true, BinOp_::BiBitOr) => { Aug 11 17:41:59.958 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:59.958 INFO kablam! Aug 11 17:41:59.958 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:41:59.958 INFO kablam! --> src/unwrap.rs:83:96 Aug 11 17:41:59.958 INFO kablam! | Aug 11 17:41:59.958 INFO kablam! 83 | (false, BinOp_::BiAnd) | (false, BinOp_::BiBitAnd) | (true, BinOp_::BiOr) | (true, BinOp_::BiBitOr) => { Aug 11 17:41:59.958 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:41:59.958 INFO kablam! Aug 11 17:41:59.959 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:59.959 INFO kablam! --> src/unwrap.rs:90:19 Aug 11 17:41:59.959 INFO kablam! | Aug 11 17:41:59.959 INFO kablam! 90 | } else if let Expr_::ExprUnary(UnNot, expr) = &expr.node { Aug 11 17:41:59.959 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:59.959 INFO kablam! Aug 11 17:41:59.959 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:59.959 INFO kablam! --> src/unwrap.rs:94:20 Aug 11 17:41:59.959 INFO kablam! | Aug 11 17:41:59.959 INFO kablam! 94 | if let Expr_::ExprMethodCall(method_name, _, args) = &expr.node; Aug 11 17:41:59.959 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:59.959 INFO kablam! Aug 11 17:41:59.959 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:59.959 INFO kablam! --> src/unwrap.rs:95:20 Aug 11 17:41:59.959 INFO kablam! | Aug 11 17:41:59.959 INFO kablam! 95 | if let Expr_::ExprPath(QPath::Resolved(None, path)) = &args[0].node; Aug 11 17:41:59.959 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:59.959 INFO kablam! Aug 11 17:41:59.959 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:59.960 INFO kablam! --> src/unwrap.rs:134:16 Aug 11 17:41:59.960 INFO kablam! | Aug 11 17:41:59.960 INFO kablam! 134 | if let Expr_::ExprIf(cond, then, els) = &expr.node { Aug 11 17:41:59.960 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:59.960 INFO kablam! Aug 11 17:41:59.960 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:59.960 INFO kablam! --> src/unwrap.rs:143:24 Aug 11 17:41:59.960 INFO kablam! | Aug 11 17:41:59.960 INFO kablam! 143 | if let Expr_::ExprMethodCall(ref method_name, _, ref args) = expr.node; Aug 11 17:41:59.960 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:59.960 INFO kablam! Aug 11 17:41:59.960 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:41:59.960 INFO kablam! --> src/unwrap.rs:144:24 Aug 11 17:41:59.960 INFO kablam! | Aug 11 17:41:59.960 INFO kablam! 144 | if let Expr_::ExprPath(QPath::Resolved(None, ref path)) = args[0].node; Aug 11 17:41:59.960 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:41:59.960 INFO kablam! Aug 11 17:42:00.053 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:42:00.053 INFO kablam! --> src/unwrap.rs:81:12 Aug 11 17:42:00.053 INFO kablam! | Aug 11 17:42:00.053 INFO kablam! 81 | if let Expr_::ExprBinary(op, left, right) = &expr.node { Aug 11 17:42:00.053 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:42:00.053 INFO kablam! Aug 11 17:42:00.053 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:42:00.053 INFO kablam! --> src/unwrap.rs:83:21 Aug 11 17:42:00.053 INFO kablam! | Aug 11 17:42:00.053 INFO kablam! 83 | (false, BinOp_::BiAnd) | (false, BinOp_::BiBitAnd) | (true, BinOp_::BiOr) | (true, BinOp_::BiBitOr) => { Aug 11 17:42:00.053 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:42:00.053 INFO kablam! Aug 11 17:42:00.053 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:42:00.053 INFO kablam! --> src/unwrap.rs:83:46 Aug 11 17:42:00.053 INFO kablam! | Aug 11 17:42:00.053 INFO kablam! 83 | (false, BinOp_::BiAnd) | (false, BinOp_::BiBitAnd) | (true, BinOp_::BiOr) | (true, BinOp_::BiBitOr) => { Aug 11 17:42:00.053 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:42:00.053 INFO kablam! Aug 11 17:42:00.053 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:42:00.054 INFO kablam! --> src/unwrap.rs:83:73 Aug 11 17:42:00.054 INFO kablam! | Aug 11 17:42:00.054 INFO kablam! 83 | (false, BinOp_::BiAnd) | (false, BinOp_::BiBitAnd) | (true, BinOp_::BiOr) | (true, BinOp_::BiBitOr) => { Aug 11 17:42:00.054 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:42:00.054 INFO kablam! Aug 11 17:42:00.054 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:42:00.054 INFO kablam! --> src/unwrap.rs:83:96 Aug 11 17:42:00.054 INFO kablam! | Aug 11 17:42:00.054 INFO kablam! 83 | (false, BinOp_::BiAnd) | (false, BinOp_::BiBitAnd) | (true, BinOp_::BiOr) | (true, BinOp_::BiBitOr) => { Aug 11 17:42:00.054 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:42:00.054 INFO kablam! Aug 11 17:42:00.054 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:42:00.054 INFO kablam! --> src/unwrap.rs:90:19 Aug 11 17:42:00.054 INFO kablam! | Aug 11 17:42:00.054 INFO kablam! 90 | } else if let Expr_::ExprUnary(UnNot, expr) = &expr.node { Aug 11 17:42:00.054 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:42:00.054 INFO kablam! Aug 11 17:42:00.054 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:42:00.054 INFO kablam! --> src/unwrap.rs:94:20 Aug 11 17:42:00.054 INFO kablam! | Aug 11 17:42:00.054 INFO kablam! 94 | if let Expr_::ExprMethodCall(method_name, _, args) = &expr.node; Aug 11 17:42:00.054 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:42:00.054 INFO kablam! Aug 11 17:42:00.054 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:42:00.054 INFO kablam! --> src/unwrap.rs:95:20 Aug 11 17:42:00.054 INFO kablam! | Aug 11 17:42:00.054 INFO kablam! 95 | if let Expr_::ExprPath(QPath::Resolved(None, path)) = &args[0].node; Aug 11 17:42:00.054 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:42:00.054 INFO kablam! Aug 11 17:42:00.056 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:42:00.056 INFO kablam! --> src/unwrap.rs:134:16 Aug 11 17:42:00.056 INFO kablam! | Aug 11 17:42:00.056 INFO kablam! 134 | if let Expr_::ExprIf(cond, then, els) = &expr.node { Aug 11 17:42:00.056 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:42:00.056 INFO kablam! Aug 11 17:42:00.056 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:42:00.056 INFO kablam! --> src/unwrap.rs:143:24 Aug 11 17:42:00.056 INFO kablam! | Aug 11 17:42:00.056 INFO kablam! 143 | if let Expr_::ExprMethodCall(ref method_name, _, ref args) = expr.node; Aug 11 17:42:00.056 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:42:00.056 INFO kablam! Aug 11 17:42:00.056 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Expr_` Aug 11 17:42:00.057 INFO kablam! --> src/unwrap.rs:144:24 Aug 11 17:42:00.057 INFO kablam! | Aug 11 17:42:00.057 INFO kablam! 144 | if let Expr_::ExprPath(QPath::Resolved(None, ref path)) = args[0].node; Aug 11 17:42:00.057 INFO kablam! | ^^^^^ Use of undeclared type or module `Expr_` Aug 11 17:42:00.057 INFO kablam! Aug 11 17:42:00.089 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ty_` Aug 11 17:42:00.089 INFO kablam! --> src/use_self.rs:59:20 Aug 11 17:42:00.089 INFO kablam! | Aug 11 17:42:00.089 INFO kablam! 59 | if let Ty_::TyPath(QPath::Resolved(_, ref item_path)) = item_type.node; Aug 11 17:42:00.089 INFO kablam! | ^^^ Use of undeclared type or module `Ty_` Aug 11 17:42:00.090 INFO kablam! Aug 11 17:42:00.116 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ty_` Aug 11 17:42:00.116 INFO kablam! --> src/use_self.rs:59:20 Aug 11 17:42:00.116 INFO kablam! | Aug 11 17:42:00.116 INFO kablam! 59 | if let Ty_::TyPath(QPath::Resolved(_, ref item_path)) = item_type.node; Aug 11 17:42:00.116 INFO kablam! | ^^^ Use of undeclared type or module `Ty_` Aug 11 17:42:00.116 INFO kablam! Aug 11 17:42:01.566 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:42:01.566 INFO kablam! --> src/zero_div_zero.rs:36:20 Aug 11 17:42:01.567 INFO kablam! | Aug 11 17:42:01.567 INFO kablam! 36 | if let BinOp_::BiDiv = op.node; Aug 11 17:42:01.567 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:42:01.567 INFO kablam! Aug 11 17:42:01.586 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:01.586 INFO kablam! --> src/consts.rs:214:13 Aug 11 17:42:01.586 INFO kablam! | Aug 11 17:42:01.586 INFO kablam! 214 | ExprPath(ref qpath) => self.fetch_path(qpath, e.hir_id), Aug 11 17:42:01.586 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.587 INFO kablam! Aug 11 17:42:01.587 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.587 INFO kablam! --> src/consts.rs:215:13 Aug 11 17:42:01.587 INFO kablam! | Aug 11 17:42:01.587 INFO kablam! 215 | ExprBlock(ref block, _) => self.block(block), Aug 11 17:42:01.587 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.589 INFO kablam! Aug 11 17:42:01.590 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:01.591 INFO kablam! --> src/consts.rs:216:13 Aug 11 17:42:01.591 INFO kablam! | Aug 11 17:42:01.591 INFO kablam! 216 | ExprIf(ref cond, ref then, ref otherwise) => self.ifthenelse(cond, then, otherwise), Aug 11 17:42:01.591 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.591 INFO kablam! Aug 11 17:42:01.591 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:01.591 INFO kablam! --> src/consts.rs:217:13 Aug 11 17:42:01.592 INFO kablam! | Aug 11 17:42:01.592 INFO kablam! 217 | ExprLit(ref lit) => Some(lit_to_constant(&lit.node, self.tables.expr_ty(e))), Aug 11 17:42:01.592 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.592 INFO kablam! Aug 11 17:42:01.592 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:01.592 INFO kablam! --> src/consts.rs:218:13 Aug 11 17:42:01.592 INFO kablam! | Aug 11 17:42:01.592 INFO kablam! 218 | ExprArray(ref vec) => self.multi(vec).map(Constant::Vec), Aug 11 17:42:01.592 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.592 INFO kablam! Aug 11 17:42:01.592 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:01.592 INFO kablam! --> src/consts.rs:219:13 Aug 11 17:42:01.592 INFO kablam! | Aug 11 17:42:01.592 INFO kablam! 219 | ExprTup(ref tup) => self.multi(tup).map(Constant::Tuple), Aug 11 17:42:01.592 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.592 INFO kablam! Aug 11 17:42:01.592 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:01.592 INFO kablam! --> src/consts.rs:220:13 Aug 11 17:42:01.592 INFO kablam! | Aug 11 17:42:01.592 INFO kablam! 220 | ExprRepeat(ref value, _) => { Aug 11 17:42:01.592 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.592 INFO kablam! Aug 11 17:42:01.592 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:01.592 INFO kablam! --> src/consts.rs:227:13 Aug 11 17:42:01.592 INFO kablam! | Aug 11 17:42:01.592 INFO kablam! 227 | ExprUnary(op, ref operand) => self.expr(operand).and_then(|o| match op { Aug 11 17:42:01.593 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.593 INFO kablam! Aug 11 17:42:01.593 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:01.593 INFO kablam! --> src/consts.rs:232:13 Aug 11 17:42:01.593 INFO kablam! | Aug 11 17:42:01.593 INFO kablam! 232 | ExprBinary(op, ref left, ref right) => self.binop(op, left, right), Aug 11 17:42:01.593 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.593 INFO kablam! Aug 11 17:42:01.595 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:01.595 INFO kablam! --> src/utils/hir_utils.rs:46:15 Aug 11 17:42:01.596 INFO kablam! | Aug 11 17:42:01.596 INFO kablam! 46 | (&StmtDecl(ref l, _), &StmtDecl(ref r, _)) => { Aug 11 17:42:01.596 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.596 INFO kablam! Aug 11 17:42:01.596 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:01.596 INFO kablam! --> src/utils/hir_utils.rs:46:36 Aug 11 17:42:01.596 INFO kablam! | Aug 11 17:42:01.596 INFO kablam! 46 | (&StmtDecl(ref l, _), &StmtDecl(ref r, _)) => { Aug 11 17:42:01.596 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.597 INFO kablam! Aug 11 17:42:01.598 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:01.598 INFO kablam! --> src/utils/hir_utils.rs:47:26 Aug 11 17:42:01.598 INFO kablam! | Aug 11 17:42:01.598 INFO kablam! 47 | if let (&DeclLocal(ref l), &DeclLocal(ref r)) = (&l.node, &r.node) { Aug 11 17:42:01.598 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.598 INFO kablam! Aug 11 17:42:01.599 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:01.599 INFO kablam! --> src/utils/hir_utils.rs:47:45 Aug 11 17:42:01.599 INFO kablam! | Aug 11 17:42:01.599 INFO kablam! 47 | if let (&DeclLocal(ref l), &DeclLocal(ref r)) = (&l.node, &r.node) { Aug 11 17:42:01.599 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.599 INFO kablam! Aug 11 17:42:01.606 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:01.606 INFO kablam! --> src/utils/hir_utils.rs:53:15 Aug 11 17:42:01.606 INFO kablam! | Aug 11 17:42:01.606 INFO kablam! 53 | (&StmtExpr(ref l, _), &StmtExpr(ref r, _)) | (&StmtSemi(ref l, _), &StmtSemi(ref r, _)) => { Aug 11 17:42:01.606 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.606 INFO kablam! Aug 11 17:42:01.607 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:01.607 INFO kablam! --> src/utils/hir_utils.rs:53:36 Aug 11 17:42:01.607 INFO kablam! | Aug 11 17:42:01.607 INFO kablam! 53 | (&StmtExpr(ref l, _), &StmtExpr(ref r, _)) | (&StmtSemi(ref l, _), &StmtSemi(ref r, _)) => { Aug 11 17:42:01.607 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.607 INFO kablam! Aug 11 17:42:01.609 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:01.609 INFO kablam! --> src/utils/hir_utils.rs:53:60 Aug 11 17:42:01.609 INFO kablam! | Aug 11 17:42:01.609 INFO kablam! 53 | (&StmtExpr(ref l, _), &StmtExpr(ref r, _)) | (&StmtSemi(ref l, _), &StmtSemi(ref r, _)) => { Aug 11 17:42:01.609 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.609 INFO kablam! Aug 11 17:42:01.610 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:01.610 INFO kablam! --> src/utils/hir_utils.rs:53:81 Aug 11 17:42:01.610 INFO kablam! | Aug 11 17:42:01.610 INFO kablam! 53 | (&StmtExpr(ref l, _), &StmtExpr(ref r, _)) | (&StmtSemi(ref l, _), &StmtSemi(ref r, _)) => { Aug 11 17:42:01.610 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.612 INFO kablam! Aug 11 17:42:01.613 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:01.613 INFO kablam! --> src/utils/hir_utils.rs:78:15 Aug 11 17:42:01.613 INFO kablam! | Aug 11 17:42:01.613 INFO kablam! 78 | (&ExprAddrOf(l_mut, ref le), &ExprAddrOf(r_mut, ref re)) => l_mut == r_mut && self.eq_expr(le, re), Aug 11 17:42:01.613 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.613 INFO kablam! Aug 11 17:42:01.614 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:01.614 INFO kablam! --> src/utils/hir_utils.rs:78:43 Aug 11 17:42:01.614 INFO kablam! | Aug 11 17:42:01.614 INFO kablam! 78 | (&ExprAddrOf(l_mut, ref le), &ExprAddrOf(r_mut, ref re)) => l_mut == r_mut && self.eq_expr(le, re), Aug 11 17:42:01.614 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.614 INFO kablam! Aug 11 17:42:01.615 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:01.615 INFO kablam! --> src/utils/hir_utils.rs:79:15 Aug 11 17:42:01.615 INFO kablam! | Aug 11 17:42:01.615 INFO kablam! 79 | (&ExprContinue(li), &ExprContinue(ri)) => { Aug 11 17:42:01.615 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.615 INFO kablam! Aug 11 17:42:01.616 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:01.616 INFO kablam! --> src/utils/hir_utils.rs:79:34 Aug 11 17:42:01.616 INFO kablam! | Aug 11 17:42:01.616 INFO kablam! 79 | (&ExprContinue(li), &ExprContinue(ri)) => { Aug 11 17:42:01.616 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.617 INFO kablam! Aug 11 17:42:01.617 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:01.617 INFO kablam! --> src/utils/hir_utils.rs:82:15 Aug 11 17:42:01.617 INFO kablam! | Aug 11 17:42:01.617 INFO kablam! 82 | (&ExprAssign(ref ll, ref lr), &ExprAssign(ref rl, ref rr)) => self.eq_expr(ll, rl) && self.eq_expr(lr, rr), Aug 11 17:42:01.617 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.620 INFO kablam! Aug 11 17:42:01.621 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:01.621 INFO kablam! --> src/utils/hir_utils.rs:82:44 Aug 11 17:42:01.621 INFO kablam! | Aug 11 17:42:01.621 INFO kablam! 82 | (&ExprAssign(ref ll, ref lr), &ExprAssign(ref rl, ref rr)) => self.eq_expr(ll, rl) && self.eq_expr(lr, rr), Aug 11 17:42:01.621 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.621 INFO kablam! Aug 11 17:42:01.622 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:01.622 INFO kablam! --> src/utils/hir_utils.rs:83:15 Aug 11 17:42:01.622 INFO kablam! | Aug 11 17:42:01.622 INFO kablam! 83 | (&ExprAssignOp(ref lo, ref ll, ref lr), &ExprAssignOp(ref ro, ref rl, ref rr)) => { Aug 11 17:42:01.622 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.622 INFO kablam! Aug 11 17:42:01.623 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:01.623 INFO kablam! --> src/utils/hir_utils.rs:83:54 Aug 11 17:42:01.623 INFO kablam! | Aug 11 17:42:01.623 INFO kablam! 83 | (&ExprAssignOp(ref lo, ref ll, ref lr), &ExprAssignOp(ref ro, ref rl, ref rr)) => { Aug 11 17:42:01.623 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.623 INFO kablam! Aug 11 17:42:01.624 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.624 INFO kablam! --> src/utils/hir_utils.rs:86:15 Aug 11 17:42:01.624 INFO kablam! | Aug 11 17:42:01.624 INFO kablam! 86 | (&ExprBlock(ref l, _), &ExprBlock(ref r, _)) => self.eq_block(l, r), Aug 11 17:42:01.624 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.625 INFO kablam! Aug 11 17:42:01.625 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.625 INFO kablam! --> src/utils/hir_utils.rs:86:37 Aug 11 17:42:01.625 INFO kablam! | Aug 11 17:42:01.625 INFO kablam! 86 | (&ExprBlock(ref l, _), &ExprBlock(ref r, _)) => self.eq_block(l, r), Aug 11 17:42:01.625 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.626 INFO kablam! Aug 11 17:42:01.626 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:01.626 INFO kablam! --> src/utils/hir_utils.rs:87:15 Aug 11 17:42:01.626 INFO kablam! | Aug 11 17:42:01.626 INFO kablam! 87 | (&ExprBinary(l_op, ref ll, ref lr), &ExprBinary(r_op, ref rl, ref rr)) => { Aug 11 17:42:01.626 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.627 INFO kablam! Aug 11 17:42:01.627 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:01.627 INFO kablam! --> src/utils/hir_utils.rs:87:50 Aug 11 17:42:01.627 INFO kablam! | Aug 11 17:42:01.628 INFO kablam! 87 | (&ExprBinary(l_op, ref ll, ref lr), &ExprBinary(r_op, ref rl, ref rr)) => { Aug 11 17:42:01.628 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.629 INFO kablam! Aug 11 17:42:01.630 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:01.630 INFO kablam! --> src/utils/hir_utils.rs:93:15 Aug 11 17:42:01.630 INFO kablam! | Aug 11 17:42:01.630 INFO kablam! 93 | (&ExprBreak(li, ref le), &ExprBreak(ri, ref re)) => { Aug 11 17:42:01.630 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.630 INFO kablam! Aug 11 17:42:01.631 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:01.631 INFO kablam! --> src/utils/hir_utils.rs:93:39 Aug 11 17:42:01.631 INFO kablam! | Aug 11 17:42:01.631 INFO kablam! 93 | (&ExprBreak(li, ref le), &ExprBreak(ri, ref re)) => { Aug 11 17:42:01.631 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.631 INFO kablam! Aug 11 17:42:01.632 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:01.632 INFO kablam! --> src/utils/hir_utils.rs:97:15 Aug 11 17:42:01.632 INFO kablam! | Aug 11 17:42:01.632 INFO kablam! 97 | (&ExprBox(ref l), &ExprBox(ref r)) => self.eq_expr(l, r), Aug 11 17:42:01.632 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.636 INFO kablam! Aug 11 17:42:01.637 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:01.637 INFO kablam! --> src/utils/hir_utils.rs:97:32 Aug 11 17:42:01.637 INFO kablam! | Aug 11 17:42:01.637 INFO kablam! 97 | (&ExprBox(ref l), &ExprBox(ref r)) => self.eq_expr(l, r), Aug 11 17:42:01.637 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.637 INFO kablam! Aug 11 17:42:01.638 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:01.638 INFO kablam! --> src/utils/hir_utils.rs:98:15 Aug 11 17:42:01.638 INFO kablam! | Aug 11 17:42:01.638 INFO kablam! 98 | (&ExprCall(ref l_fun, ref l_args), &ExprCall(ref r_fun, ref r_args)) => { Aug 11 17:42:01.638 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.638 INFO kablam! Aug 11 17:42:01.639 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:01.639 INFO kablam! --> src/utils/hir_utils.rs:98:49 Aug 11 17:42:01.639 INFO kablam! | Aug 11 17:42:01.639 INFO kablam! 98 | (&ExprCall(ref l_fun, ref l_args), &ExprCall(ref r_fun, ref r_args)) => { Aug 11 17:42:01.639 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.639 INFO kablam! Aug 11 17:42:01.640 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:01.640 INFO kablam! --> src/utils/hir_utils.rs:101:15 Aug 11 17:42:01.640 INFO kablam! | Aug 11 17:42:01.640 INFO kablam! 101 | (&ExprCast(ref lx, ref lt), &ExprCast(ref rx, ref rt)) | Aug 11 17:42:01.640 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.640 INFO kablam! Aug 11 17:42:01.641 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:01.641 INFO kablam! --> src/utils/hir_utils.rs:101:42 Aug 11 17:42:01.641 INFO kablam! | Aug 11 17:42:01.641 INFO kablam! 101 | (&ExprCast(ref lx, ref lt), &ExprCast(ref rx, ref rt)) | Aug 11 17:42:01.641 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.641 INFO kablam! Aug 11 17:42:01.641 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in this scope Aug 11 17:42:01.641 INFO kablam! --> src/utils/hir_utils.rs:102:15 Aug 11 17:42:01.641 INFO kablam! | Aug 11 17:42:01.641 INFO kablam! 102 | (&ExprType(ref lx, ref lt), &ExprType(ref rx, ref rt)) => self.eq_expr(lx, rx) && self.eq_ty(lt, rt), Aug 11 17:42:01.641 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.642 INFO kablam! Aug 11 17:42:01.642 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in this scope Aug 11 17:42:01.642 INFO kablam! --> src/utils/hir_utils.rs:102:42 Aug 11 17:42:01.642 INFO kablam! | Aug 11 17:42:01.642 INFO kablam! 102 | (&ExprType(ref lx, ref lt), &ExprType(ref rx, ref rt)) => self.eq_expr(lx, rx) && self.eq_ty(lt, rt), Aug 11 17:42:01.642 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.642 INFO kablam! Aug 11 17:42:01.643 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:01.643 INFO kablam! --> src/utils/hir_utils.rs:103:15 Aug 11 17:42:01.643 INFO kablam! | Aug 11 17:42:01.643 INFO kablam! 103 | (&ExprField(ref l_f_exp, ref l_f_ident), &ExprField(ref r_f_exp, ref r_f_ident)) => { Aug 11 17:42:01.643 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.644 INFO kablam! Aug 11 17:42:01.645 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:01.645 INFO kablam! --> src/utils/hir_utils.rs:103:55 Aug 11 17:42:01.645 INFO kablam! | Aug 11 17:42:01.645 INFO kablam! 103 | (&ExprField(ref l_f_exp, ref l_f_ident), &ExprField(ref r_f_exp, ref r_f_ident)) => { Aug 11 17:42:01.645 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.645 INFO kablam! Aug 11 17:42:01.653 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:01.653 INFO kablam! --> src/utils/hir_utils.rs:106:15 Aug 11 17:42:01.653 INFO kablam! | Aug 11 17:42:01.653 INFO kablam! 106 | (&ExprIndex(ref la, ref li), &ExprIndex(ref ra, ref ri)) => self.eq_expr(la, ra) && self.eq_expr(li, ri), Aug 11 17:42:01.653 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.653 INFO kablam! Aug 11 17:42:01.654 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:01.654 INFO kablam! --> src/utils/hir_utils.rs:106:43 Aug 11 17:42:01.654 INFO kablam! | Aug 11 17:42:01.654 INFO kablam! 106 | (&ExprIndex(ref la, ref li), &ExprIndex(ref ra, ref ri)) => self.eq_expr(la, ra) && self.eq_expr(li, ri), Aug 11 17:42:01.654 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.654 INFO kablam! Aug 11 17:42:01.655 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:01.655 INFO kablam! --> src/utils/hir_utils.rs:107:15 Aug 11 17:42:01.655 INFO kablam! | Aug 11 17:42:01.655 INFO kablam! 107 | (&ExprIf(ref lc, ref lt, ref le), &ExprIf(ref rc, ref rt, ref re)) => { Aug 11 17:42:01.655 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.655 INFO kablam! Aug 11 17:42:01.655 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:01.655 INFO kablam! --> src/utils/hir_utils.rs:107:48 Aug 11 17:42:01.655 INFO kablam! | Aug 11 17:42:01.655 INFO kablam! 107 | (&ExprIf(ref lc, ref lt, ref le), &ExprIf(ref rc, ref rt, ref re)) => { Aug 11 17:42:01.656 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.656 INFO kablam! Aug 11 17:42:01.656 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:01.656 INFO kablam! --> src/utils/hir_utils.rs:110:15 Aug 11 17:42:01.656 INFO kablam! | Aug 11 17:42:01.656 INFO kablam! 110 | (&ExprLit(ref l), &ExprLit(ref r)) => l.node == r.node, Aug 11 17:42:01.656 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.656 INFO kablam! Aug 11 17:42:01.657 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:01.657 INFO kablam! --> src/utils/hir_utils.rs:110:32 Aug 11 17:42:01.657 INFO kablam! | Aug 11 17:42:01.657 INFO kablam! 110 | (&ExprLit(ref l), &ExprLit(ref r)) => l.node == r.node, Aug 11 17:42:01.657 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.657 INFO kablam! Aug 11 17:42:01.658 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:01.658 INFO kablam! --> src/utils/hir_utils.rs:111:15 Aug 11 17:42:01.658 INFO kablam! | Aug 11 17:42:01.658 INFO kablam! 111 | (&ExprLoop(ref lb, ref ll, ref lls), &ExprLoop(ref rb, ref rl, ref rls)) => { Aug 11 17:42:01.658 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.658 INFO kablam! Aug 11 17:42:01.659 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:01.659 INFO kablam! --> src/utils/hir_utils.rs:111:51 Aug 11 17:42:01.659 INFO kablam! | Aug 11 17:42:01.659 INFO kablam! 111 | (&ExprLoop(ref lb, ref ll, ref lls), &ExprLoop(ref rb, ref rl, ref rls)) => { Aug 11 17:42:01.659 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.659 INFO kablam! Aug 11 17:42:01.659 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:01.659 INFO kablam! --> src/utils/hir_utils.rs:114:15 Aug 11 17:42:01.659 INFO kablam! | Aug 11 17:42:01.659 INFO kablam! 114 | (&ExprMatch(ref le, ref la, ref ls), &ExprMatch(ref re, ref ra, ref rs)) => { Aug 11 17:42:01.659 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.659 INFO kablam! Aug 11 17:42:01.660 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:01.660 INFO kablam! --> src/utils/hir_utils.rs:114:51 Aug 11 17:42:01.660 INFO kablam! | Aug 11 17:42:01.660 INFO kablam! 114 | (&ExprMatch(ref le, ref la, ref ls), &ExprMatch(ref re, ref ra, ref rs)) => { Aug 11 17:42:01.660 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.660 INFO kablam! Aug 11 17:42:01.669 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:01.669 INFO kablam! --> src/utils/hir_utils.rs:120:15 Aug 11 17:42:01.669 INFO kablam! | Aug 11 17:42:01.669 INFO kablam! 120 | (&ExprMethodCall(ref l_path, _, ref l_args), &ExprMethodCall(ref r_path, _, ref r_args)) => { Aug 11 17:42:01.669 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.669 INFO kablam! Aug 11 17:42:01.670 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:01.670 INFO kablam! --> src/utils/hir_utils.rs:120:59 Aug 11 17:42:01.670 INFO kablam! | Aug 11 17:42:01.670 INFO kablam! 120 | (&ExprMethodCall(ref l_path, _, ref l_args), &ExprMethodCall(ref r_path, _, ref r_args)) => { Aug 11 17:42:01.670 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.670 INFO kablam! Aug 11 17:42:01.671 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:01.671 INFO kablam! --> src/utils/hir_utils.rs:123:15 Aug 11 17:42:01.671 INFO kablam! | Aug 11 17:42:01.671 INFO kablam! 123 | (&ExprRepeat(ref le, ref ll_id), &ExprRepeat(ref re, ref rl_id)) => { Aug 11 17:42:01.671 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.671 INFO kablam! Aug 11 17:42:01.672 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:01.672 INFO kablam! --> src/utils/hir_utils.rs:123:47 Aug 11 17:42:01.672 INFO kablam! | Aug 11 17:42:01.672 INFO kablam! 123 | (&ExprRepeat(ref le, ref ll_id), &ExprRepeat(ref re, ref rl_id)) => { Aug 11 17:42:01.672 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.672 INFO kablam! Aug 11 17:42:01.673 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:01.673 INFO kablam! --> src/utils/hir_utils.rs:131:15 Aug 11 17:42:01.673 INFO kablam! | Aug 11 17:42:01.673 INFO kablam! 131 | (&ExprRet(ref l), &ExprRet(ref r)) => both(l, r, |l, r| self.eq_expr(l, r)), Aug 11 17:42:01.673 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.673 INFO kablam! Aug 11 17:42:01.674 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:01.674 INFO kablam! --> src/utils/hir_utils.rs:131:32 Aug 11 17:42:01.674 INFO kablam! | Aug 11 17:42:01.674 INFO kablam! 131 | (&ExprRet(ref l), &ExprRet(ref r)) => both(l, r, |l, r| self.eq_expr(l, r)), Aug 11 17:42:01.674 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.674 INFO kablam! Aug 11 17:42:01.674 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:01.674 INFO kablam! --> src/utils/hir_utils.rs:132:15 Aug 11 17:42:01.674 INFO kablam! | Aug 11 17:42:01.674 INFO kablam! 132 | (&ExprPath(ref l), &ExprPath(ref r)) => self.eq_qpath(l, r), Aug 11 17:42:01.674 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.674 INFO kablam! Aug 11 17:42:01.677 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:01.677 INFO kablam! --> src/utils/hir_utils.rs:132:33 Aug 11 17:42:01.677 INFO kablam! | Aug 11 17:42:01.677 INFO kablam! 132 | (&ExprPath(ref l), &ExprPath(ref r)) => self.eq_qpath(l, r), Aug 11 17:42:01.677 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.677 INFO kablam! Aug 11 17:42:01.677 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:01.677 INFO kablam! --> src/utils/hir_utils.rs:133:15 Aug 11 17:42:01.677 INFO kablam! | Aug 11 17:42:01.677 INFO kablam! 133 | (&ExprStruct(ref l_path, ref lf, ref lo), &ExprStruct(ref r_path, ref rf, ref ro)) => { Aug 11 17:42:01.678 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.678 INFO kablam! Aug 11 17:42:01.685 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:01.685 INFO kablam! --> src/utils/hir_utils.rs:133:56 Aug 11 17:42:01.685 INFO kablam! | Aug 11 17:42:01.685 INFO kablam! 133 | (&ExprStruct(ref l_path, ref lf, ref lo), &ExprStruct(ref r_path, ref rf, ref ro)) => { Aug 11 17:42:01.685 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.685 INFO kablam! Aug 11 17:42:01.686 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:01.686 INFO kablam! --> src/utils/hir_utils.rs:137:15 Aug 11 17:42:01.686 INFO kablam! | Aug 11 17:42:01.686 INFO kablam! 137 | (&ExprTup(ref l_tup), &ExprTup(ref r_tup)) => self.eq_exprs(l_tup, r_tup), Aug 11 17:42:01.686 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.686 INFO kablam! Aug 11 17:42:01.687 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:01.687 INFO kablam! --> src/utils/hir_utils.rs:137:36 Aug 11 17:42:01.687 INFO kablam! | Aug 11 17:42:01.687 INFO kablam! 137 | (&ExprTup(ref l_tup), &ExprTup(ref r_tup)) => self.eq_exprs(l_tup, r_tup), Aug 11 17:42:01.687 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.687 INFO kablam! Aug 11 17:42:01.687 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:01.687 INFO kablam! --> src/utils/hir_utils.rs:138:15 Aug 11 17:42:01.688 INFO kablam! | Aug 11 17:42:01.688 INFO kablam! 138 | (&ExprUnary(l_op, ref le), &ExprUnary(r_op, ref re)) => l_op == r_op && self.eq_expr(le, re), Aug 11 17:42:01.688 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.688 INFO kablam! Aug 11 17:42:01.688 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:01.688 INFO kablam! --> src/utils/hir_utils.rs:138:41 Aug 11 17:42:01.688 INFO kablam! | Aug 11 17:42:01.688 INFO kablam! 138 | (&ExprUnary(l_op, ref le), &ExprUnary(r_op, ref re)) => l_op == r_op && self.eq_expr(le, re), Aug 11 17:42:01.688 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.688 INFO kablam! Aug 11 17:42:01.689 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:01.689 INFO kablam! --> src/utils/hir_utils.rs:139:15 Aug 11 17:42:01.689 INFO kablam! | Aug 11 17:42:01.689 INFO kablam! 139 | (&ExprArray(ref l), &ExprArray(ref r)) => self.eq_exprs(l, r), Aug 11 17:42:01.689 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.689 INFO kablam! Aug 11 17:42:01.693 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:01.693 INFO kablam! --> src/utils/hir_utils.rs:139:34 Aug 11 17:42:01.693 INFO kablam! | Aug 11 17:42:01.693 INFO kablam! 139 | (&ExprArray(ref l), &ExprArray(ref r)) => self.eq_exprs(l, r), Aug 11 17:42:01.693 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.693 INFO kablam! Aug 11 17:42:01.693 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `BinOp_` Aug 11 17:42:01.693 INFO kablam! --> src/zero_div_zero.rs:36:20 Aug 11 17:42:01.693 INFO kablam! | Aug 11 17:42:01.693 INFO kablam! 36 | if let BinOp_::BiDiv = op.node; Aug 11 17:42:01.693 INFO kablam! | ^^^^^^ Use of undeclared type or module `BinOp_` Aug 11 17:42:01.693 INFO kablam! Aug 11 17:42:01.694 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:01.694 INFO kablam! --> src/utils/hir_utils.rs:140:15 Aug 11 17:42:01.694 INFO kablam! | Aug 11 17:42:01.694 INFO kablam! 140 | (&ExprWhile(ref lc, ref lb, ref ll), &ExprWhile(ref rc, ref rb, ref rl)) => { Aug 11 17:42:01.694 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.694 INFO kablam! Aug 11 17:42:01.694 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:01.694 INFO kablam! --> src/utils/hir_utils.rs:140:51 Aug 11 17:42:01.694 INFO kablam! | Aug 11 17:42:01.694 INFO kablam! 140 | (&ExprWhile(ref lc, ref lb, ref ll), &ExprWhile(ref rc, ref rb, ref rl)) => { Aug 11 17:42:01.695 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.695 INFO kablam! Aug 11 17:42:01.695 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:01.695 INFO kablam! --> src/utils/hir_utils.rs:243:15 Aug 11 17:42:01.695 INFO kablam! | Aug 11 17:42:01.695 INFO kablam! 243 | (&TySlice(ref l_vec), &TySlice(ref r_vec)) => self.eq_ty(l_vec, r_vec), Aug 11 17:42:01.695 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.699 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:01.699 INFO kablam! | Aug 11 17:42:01.699 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:01.699 INFO kablam! | Aug 11 17:42:01.699 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:01.699 INFO kablam! | Aug 11 17:42:01.699 INFO kablam! Aug 11 17:42:01.700 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:01.700 INFO kablam! --> src/utils/hir_utils.rs:243:36 Aug 11 17:42:01.700 INFO kablam! | Aug 11 17:42:01.700 INFO kablam! 243 | (&TySlice(ref l_vec), &TySlice(ref r_vec)) => self.eq_ty(l_vec, r_vec), Aug 11 17:42:01.700 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.700 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:01.700 INFO kablam! | Aug 11 17:42:01.700 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:01.700 INFO kablam! | Aug 11 17:42:01.700 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:01.700 INFO kablam! | Aug 11 17:42:01.700 INFO kablam! Aug 11 17:42:01.701 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:01.701 INFO kablam! --> src/utils/hir_utils.rs:244:15 Aug 11 17:42:01.701 INFO kablam! | Aug 11 17:42:01.701 INFO kablam! 244 | (&TyArray(ref lt, ref ll_id), &TyArray(ref rt, ref rl_id)) => { Aug 11 17:42:01.701 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.702 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:01.702 INFO kablam! | Aug 11 17:42:01.702 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:01.702 INFO kablam! | Aug 11 17:42:01.702 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:01.702 INFO kablam! | Aug 11 17:42:01.702 INFO kablam! Aug 11 17:42:01.703 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:01.703 INFO kablam! --> src/utils/hir_utils.rs:244:44 Aug 11 17:42:01.703 INFO kablam! | Aug 11 17:42:01.703 INFO kablam! 244 | (&TyArray(ref lt, ref ll_id), &TyArray(ref rt, ref rl_id)) => { Aug 11 17:42:01.703 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.703 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:01.703 INFO kablam! | Aug 11 17:42:01.703 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:01.703 INFO kablam! | Aug 11 17:42:01.704 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:01.704 INFO kablam! | Aug 11 17:42:01.704 INFO kablam! Aug 11 17:42:01.704 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:01.704 INFO kablam! --> src/utils/hir_utils.rs:259:15 Aug 11 17:42:01.704 INFO kablam! | Aug 11 17:42:01.704 INFO kablam! 259 | (&TyPtr(ref l_mut), &TyPtr(ref r_mut)) => l_mut.mutbl == r_mut.mutbl && self.eq_ty(&*l_mut.ty, &*r_mut.ty), Aug 11 17:42:01.704 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:01.705 INFO kablam! Aug 11 17:42:01.705 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:01.705 INFO kablam! --> src/consts.rs:214:13 Aug 11 17:42:01.705 INFO kablam! | Aug 11 17:42:01.705 INFO kablam! 214 | ExprPath(ref qpath) => self.fetch_path(qpath, e.hir_id), Aug 11 17:42:01.705 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.705 INFO kablam! Aug 11 17:42:01.705 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.705 INFO kablam! --> src/consts.rs:215:13 Aug 11 17:42:01.705 INFO kablam! | Aug 11 17:42:01.705 INFO kablam! 215 | ExprBlock(ref block, _) => self.block(block), Aug 11 17:42:01.705 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.705 INFO kablam! Aug 11 17:42:01.705 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:01.705 INFO kablam! --> src/consts.rs:216:13 Aug 11 17:42:01.705 INFO kablam! | Aug 11 17:42:01.706 INFO kablam! 216 | ExprIf(ref cond, ref then, ref otherwise) => self.ifthenelse(cond, then, otherwise), Aug 11 17:42:01.706 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.706 INFO kablam! Aug 11 17:42:01.706 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:01.706 INFO kablam! --> src/consts.rs:217:13 Aug 11 17:42:01.706 INFO kablam! | Aug 11 17:42:01.706 INFO kablam! 217 | ExprLit(ref lit) => Some(lit_to_constant(&lit.node, self.tables.expr_ty(e))), Aug 11 17:42:01.706 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.706 INFO kablam! Aug 11 17:42:01.706 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:01.706 INFO kablam! --> src/consts.rs:218:13 Aug 11 17:42:01.706 INFO kablam! | Aug 11 17:42:01.706 INFO kablam! 218 | ExprArray(ref vec) => self.multi(vec).map(Constant::Vec), Aug 11 17:42:01.706 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.706 INFO kablam! Aug 11 17:42:01.706 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:01.706 INFO kablam! --> src/consts.rs:219:13 Aug 11 17:42:01.706 INFO kablam! | Aug 11 17:42:01.706 INFO kablam! 219 | ExprTup(ref tup) => self.multi(tup).map(Constant::Tuple), Aug 11 17:42:01.706 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.706 INFO kablam! Aug 11 17:42:01.706 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:01.706 INFO kablam! --> src/consts.rs:220:13 Aug 11 17:42:01.706 INFO kablam! | Aug 11 17:42:01.707 INFO kablam! 220 | ExprRepeat(ref value, _) => { Aug 11 17:42:01.707 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.707 INFO kablam! Aug 11 17:42:01.707 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:01.707 INFO kablam! --> src/consts.rs:227:13 Aug 11 17:42:01.707 INFO kablam! | Aug 11 17:42:01.707 INFO kablam! 227 | ExprUnary(op, ref operand) => self.expr(operand).and_then(|o| match op { Aug 11 17:42:01.707 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.707 INFO kablam! Aug 11 17:42:01.707 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:01.707 INFO kablam! --> src/consts.rs:232:13 Aug 11 17:42:01.707 INFO kablam! | Aug 11 17:42:01.707 INFO kablam! 232 | ExprBinary(op, ref left, ref right) => self.binop(op, left, right), Aug 11 17:42:01.707 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.707 INFO kablam! Aug 11 17:42:01.707 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:01.707 INFO kablam! --> src/utils/hir_utils.rs:46:15 Aug 11 17:42:01.707 INFO kablam! | Aug 11 17:42:01.707 INFO kablam! 46 | (&StmtDecl(ref l, _), &StmtDecl(ref r, _)) => { Aug 11 17:42:01.707 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.707 INFO kablam! Aug 11 17:42:01.707 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:01.707 INFO kablam! --> src/utils/hir_utils.rs:46:36 Aug 11 17:42:01.707 INFO kablam! | Aug 11 17:42:01.708 INFO kablam! 46 | (&StmtDecl(ref l, _), &StmtDecl(ref r, _)) => { Aug 11 17:42:01.708 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.708 INFO kablam! Aug 11 17:42:01.708 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:01.708 INFO kablam! --> src/utils/hir_utils.rs:47:26 Aug 11 17:42:01.708 INFO kablam! | Aug 11 17:42:01.708 INFO kablam! 47 | if let (&DeclLocal(ref l), &DeclLocal(ref r)) = (&l.node, &r.node) { Aug 11 17:42:01.708 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.708 INFO kablam! Aug 11 17:42:01.708 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:01.708 INFO kablam! --> src/utils/hir_utils.rs:47:45 Aug 11 17:42:01.708 INFO kablam! | Aug 11 17:42:01.708 INFO kablam! 47 | if let (&DeclLocal(ref l), &DeclLocal(ref r)) = (&l.node, &r.node) { Aug 11 17:42:01.708 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.708 INFO kablam! Aug 11 17:42:01.708 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:01.709 INFO kablam! --> src/utils/hir_utils.rs:53:15 Aug 11 17:42:01.709 INFO kablam! | Aug 11 17:42:01.709 INFO kablam! 53 | (&StmtExpr(ref l, _), &StmtExpr(ref r, _)) | (&StmtSemi(ref l, _), &StmtSemi(ref r, _)) => { Aug 11 17:42:01.709 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.709 INFO kablam! Aug 11 17:42:01.709 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:01.709 INFO kablam! --> src/utils/hir_utils.rs:53:36 Aug 11 17:42:01.709 INFO kablam! | Aug 11 17:42:01.709 INFO kablam! 53 | (&StmtExpr(ref l, _), &StmtExpr(ref r, _)) | (&StmtSemi(ref l, _), &StmtSemi(ref r, _)) => { Aug 11 17:42:01.709 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.709 INFO kablam! Aug 11 17:42:01.709 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:01.709 INFO kablam! --> src/utils/hir_utils.rs:259:34 Aug 11 17:42:01.709 INFO kablam! | Aug 11 17:42:01.709 INFO kablam! 259 | (&TyPtr(ref l_mut), &TyPtr(ref r_mut)) => l_mut.mutbl == r_mut.mutbl && self.eq_ty(&*l_mut.ty, &*r_mut.ty), Aug 11 17:42:01.709 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:01.709 INFO kablam! Aug 11 17:42:01.709 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:01.709 INFO kablam! --> src/utils/hir_utils.rs:53:60 Aug 11 17:42:01.710 INFO kablam! | Aug 11 17:42:01.710 INFO kablam! 53 | (&StmtExpr(ref l, _), &StmtExpr(ref r, _)) | (&StmtSemi(ref l, _), &StmtSemi(ref r, _)) => { Aug 11 17:42:01.710 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.710 INFO kablam! Aug 11 17:42:01.710 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:01.710 INFO kablam! --> src/utils/hir_utils.rs:53:81 Aug 11 17:42:01.710 INFO kablam! | Aug 11 17:42:01.710 INFO kablam! 53 | (&StmtExpr(ref l, _), &StmtExpr(ref r, _)) | (&StmtSemi(ref l, _), &StmtSemi(ref r, _)) => { Aug 11 17:42:01.710 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.710 INFO kablam! Aug 11 17:42:01.710 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:01.710 INFO kablam! --> src/utils/hir_utils.rs:78:15 Aug 11 17:42:01.710 INFO kablam! | Aug 11 17:42:01.710 INFO kablam! 78 | (&ExprAddrOf(l_mut, ref le), &ExprAddrOf(r_mut, ref re)) => l_mut == r_mut && self.eq_expr(le, re), Aug 11 17:42:01.710 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.711 INFO kablam! Aug 11 17:42:01.711 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:01.711 INFO kablam! --> src/utils/hir_utils.rs:78:43 Aug 11 17:42:01.711 INFO kablam! | Aug 11 17:42:01.711 INFO kablam! 78 | (&ExprAddrOf(l_mut, ref le), &ExprAddrOf(r_mut, ref re)) => l_mut == r_mut && self.eq_expr(le, re), Aug 11 17:42:01.711 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.711 INFO kablam! Aug 11 17:42:01.711 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:01.711 INFO kablam! --> src/utils/hir_utils.rs:79:15 Aug 11 17:42:01.711 INFO kablam! | Aug 11 17:42:01.711 INFO kablam! 79 | (&ExprContinue(li), &ExprContinue(ri)) => { Aug 11 17:42:01.711 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.711 INFO kablam! Aug 11 17:42:01.712 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:01.712 INFO kablam! --> src/utils/hir_utils.rs:79:34 Aug 11 17:42:01.712 INFO kablam! | Aug 11 17:42:01.712 INFO kablam! 79 | (&ExprContinue(li), &ExprContinue(ri)) => { Aug 11 17:42:01.712 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.712 INFO kablam! Aug 11 17:42:01.712 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:01.712 INFO kablam! --> src/utils/hir_utils.rs:260:15 Aug 11 17:42:01.712 INFO kablam! | Aug 11 17:42:01.712 INFO kablam! 260 | (&TyRptr(_, ref l_rmut), &TyRptr(_, ref r_rmut)) => { Aug 11 17:42:01.712 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.712 INFO kablam! Aug 11 17:42:01.712 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:01.712 INFO kablam! --> src/utils/hir_utils.rs:82:15 Aug 11 17:42:01.712 INFO kablam! | Aug 11 17:42:01.712 INFO kablam! 82 | (&ExprAssign(ref ll, ref lr), &ExprAssign(ref rl, ref rr)) => self.eq_expr(ll, rl) && self.eq_expr(lr, rr), Aug 11 17:42:01.712 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.712 INFO kablam! Aug 11 17:42:01.713 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:01.713 INFO kablam! --> src/utils/hir_utils.rs:82:44 Aug 11 17:42:01.713 INFO kablam! | Aug 11 17:42:01.713 INFO kablam! 82 | (&ExprAssign(ref ll, ref lr), &ExprAssign(ref rl, ref rr)) => self.eq_expr(ll, rl) && self.eq_expr(lr, rr), Aug 11 17:42:01.713 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.713 INFO kablam! Aug 11 17:42:01.713 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:01.713 INFO kablam! --> src/utils/hir_utils.rs:83:15 Aug 11 17:42:01.713 INFO kablam! | Aug 11 17:42:01.713 INFO kablam! 83 | (&ExprAssignOp(ref lo, ref ll, ref lr), &ExprAssignOp(ref ro, ref rl, ref rr)) => { Aug 11 17:42:01.713 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.713 INFO kablam! Aug 11 17:42:01.714 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:01.714 INFO kablam! --> src/utils/hir_utils.rs:83:54 Aug 11 17:42:01.714 INFO kablam! | Aug 11 17:42:01.714 INFO kablam! 83 | (&ExprAssignOp(ref lo, ref ll, ref lr), &ExprAssignOp(ref ro, ref rl, ref rr)) => { Aug 11 17:42:01.714 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.714 INFO kablam! Aug 11 17:42:01.714 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.714 INFO kablam! --> src/utils/hir_utils.rs:86:15 Aug 11 17:42:01.714 INFO kablam! | Aug 11 17:42:01.714 INFO kablam! 86 | (&ExprBlock(ref l, _), &ExprBlock(ref r, _)) => self.eq_block(l, r), Aug 11 17:42:01.714 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.714 INFO kablam! Aug 11 17:42:01.714 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.715 INFO kablam! --> src/utils/hir_utils.rs:86:37 Aug 11 17:42:01.715 INFO kablam! | Aug 11 17:42:01.715 INFO kablam! 86 | (&ExprBlock(ref l, _), &ExprBlock(ref r, _)) => self.eq_block(l, r), Aug 11 17:42:01.715 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.715 INFO kablam! Aug 11 17:42:01.715 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:01.715 INFO kablam! --> src/utils/hir_utils.rs:260:39 Aug 11 17:42:01.715 INFO kablam! | Aug 11 17:42:01.715 INFO kablam! 260 | (&TyRptr(_, ref l_rmut), &TyRptr(_, ref r_rmut)) => { Aug 11 17:42:01.715 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.715 INFO kablam! Aug 11 17:42:01.715 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:01.715 INFO kablam! --> src/utils/hir_utils.rs:87:15 Aug 11 17:42:01.715 INFO kablam! | Aug 11 17:42:01.715 INFO kablam! 87 | (&ExprBinary(l_op, ref ll, ref lr), &ExprBinary(r_op, ref rl, ref rr)) => { Aug 11 17:42:01.715 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.715 INFO kablam! Aug 11 17:42:01.715 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:01.715 INFO kablam! --> src/utils/hir_utils.rs:87:50 Aug 11 17:42:01.715 INFO kablam! | Aug 11 17:42:01.716 INFO kablam! 87 | (&ExprBinary(l_op, ref ll, ref lr), &ExprBinary(r_op, ref rl, ref rr)) => { Aug 11 17:42:01.716 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.716 INFO kablam! Aug 11 17:42:01.716 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:01.716 INFO kablam! --> src/utils/hir_utils.rs:93:15 Aug 11 17:42:01.716 INFO kablam! | Aug 11 17:42:01.716 INFO kablam! 93 | (&ExprBreak(li, ref le), &ExprBreak(ri, ref re)) => { Aug 11 17:42:01.716 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.716 INFO kablam! Aug 11 17:42:01.716 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:01.716 INFO kablam! --> src/utils/hir_utils.rs:93:39 Aug 11 17:42:01.716 INFO kablam! | Aug 11 17:42:01.716 INFO kablam! 93 | (&ExprBreak(li, ref le), &ExprBreak(ri, ref re)) => { Aug 11 17:42:01.716 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.717 INFO kablam! Aug 11 17:42:01.717 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:01.717 INFO kablam! --> src/utils/hir_utils.rs:97:15 Aug 11 17:42:01.717 INFO kablam! | Aug 11 17:42:01.717 INFO kablam! 97 | (&ExprBox(ref l), &ExprBox(ref r)) => self.eq_expr(l, r), Aug 11 17:42:01.717 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.717 INFO kablam! Aug 11 17:42:01.717 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:01.717 INFO kablam! --> src/utils/hir_utils.rs:263:15 Aug 11 17:42:01.717 INFO kablam! | Aug 11 17:42:01.717 INFO kablam! 263 | (&TyPath(ref l), &TyPath(ref r)) => self.eq_qpath(l, r), Aug 11 17:42:01.717 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.717 INFO kablam! Aug 11 17:42:01.717 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:01.717 INFO kablam! --> src/utils/hir_utils.rs:97:32 Aug 11 17:42:01.717 INFO kablam! | Aug 11 17:42:01.717 INFO kablam! 97 | (&ExprBox(ref l), &ExprBox(ref r)) => self.eq_expr(l, r), Aug 11 17:42:01.717 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.718 INFO kablam! Aug 11 17:42:01.718 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:01.718 INFO kablam! --> src/utils/hir_utils.rs:98:15 Aug 11 17:42:01.718 INFO kablam! | Aug 11 17:42:01.718 INFO kablam! 98 | (&ExprCall(ref l_fun, ref l_args), &ExprCall(ref r_fun, ref r_args)) => { Aug 11 17:42:01.718 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.718 INFO kablam! Aug 11 17:42:01.718 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:01.718 INFO kablam! --> src/utils/hir_utils.rs:98:49 Aug 11 17:42:01.718 INFO kablam! | Aug 11 17:42:01.718 INFO kablam! 98 | (&ExprCall(ref l_fun, ref l_args), &ExprCall(ref r_fun, ref r_args)) => { Aug 11 17:42:01.718 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.718 INFO kablam! Aug 11 17:42:01.719 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:01.719 INFO kablam! --> src/utils/hir_utils.rs:101:15 Aug 11 17:42:01.719 INFO kablam! | Aug 11 17:42:01.719 INFO kablam! 101 | (&ExprCast(ref lx, ref lt), &ExprCast(ref rx, ref rt)) | Aug 11 17:42:01.719 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.719 INFO kablam! Aug 11 17:42:01.719 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:01.719 INFO kablam! --> src/utils/hir_utils.rs:101:42 Aug 11 17:42:01.719 INFO kablam! | Aug 11 17:42:01.719 INFO kablam! 101 | (&ExprCast(ref lx, ref lt), &ExprCast(ref rx, ref rt)) | Aug 11 17:42:01.719 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.719 INFO kablam! Aug 11 17:42:01.719 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in this scope Aug 11 17:42:01.720 INFO kablam! --> src/utils/hir_utils.rs:102:15 Aug 11 17:42:01.720 INFO kablam! | Aug 11 17:42:01.720 INFO kablam! 102 | (&ExprType(ref lx, ref lt), &ExprType(ref rx, ref rt)) => self.eq_expr(lx, rx) && self.eq_ty(lt, rt), Aug 11 17:42:01.720 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.720 INFO kablam! Aug 11 17:42:01.720 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in this scope Aug 11 17:42:01.720 INFO kablam! --> src/utils/hir_utils.rs:102:42 Aug 11 17:42:01.720 INFO kablam! | Aug 11 17:42:01.720 INFO kablam! 102 | (&ExprType(ref lx, ref lt), &ExprType(ref rx, ref rt)) => self.eq_expr(lx, rx) && self.eq_ty(lt, rt), Aug 11 17:42:01.720 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.720 INFO kablam! Aug 11 17:42:01.720 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:01.720 INFO kablam! --> src/utils/hir_utils.rs:263:31 Aug 11 17:42:01.720 INFO kablam! | Aug 11 17:42:01.720 INFO kablam! 263 | (&TyPath(ref l), &TyPath(ref r)) => self.eq_qpath(l, r), Aug 11 17:42:01.720 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.721 INFO kablam! Aug 11 17:42:01.721 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:01.721 INFO kablam! --> src/utils/hir_utils.rs:103:15 Aug 11 17:42:01.721 INFO kablam! | Aug 11 17:42:01.721 INFO kablam! 103 | (&ExprField(ref l_f_exp, ref l_f_ident), &ExprField(ref r_f_exp, ref r_f_ident)) => { Aug 11 17:42:01.721 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.721 INFO kablam! Aug 11 17:42:01.721 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:01.721 INFO kablam! --> src/utils/hir_utils.rs:103:55 Aug 11 17:42:01.721 INFO kablam! | Aug 11 17:42:01.721 INFO kablam! 103 | (&ExprField(ref l_f_exp, ref l_f_ident), &ExprField(ref r_f_exp, ref r_f_ident)) => { Aug 11 17:42:01.721 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.721 INFO kablam! Aug 11 17:42:01.721 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:01.722 INFO kablam! --> src/utils/hir_utils.rs:106:15 Aug 11 17:42:01.722 INFO kablam! | Aug 11 17:42:01.722 INFO kablam! 106 | (&ExprIndex(ref la, ref li), &ExprIndex(ref ra, ref ri)) => self.eq_expr(la, ra) && self.eq_expr(li, ri), Aug 11 17:42:01.722 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.722 INFO kablam! Aug 11 17:42:01.722 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:01.722 INFO kablam! --> src/utils/hir_utils.rs:106:43 Aug 11 17:42:01.722 INFO kablam! | Aug 11 17:42:01.722 INFO kablam! 106 | (&ExprIndex(ref la, ref li), &ExprIndex(ref ra, ref ri)) => self.eq_expr(la, ra) && self.eq_expr(li, ri), Aug 11 17:42:01.722 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.722 INFO kablam! Aug 11 17:42:01.722 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:01.722 INFO kablam! --> src/utils/hir_utils.rs:264:15 Aug 11 17:42:01.722 INFO kablam! | Aug 11 17:42:01.722 INFO kablam! 264 | (&TyTup(ref l), &TyTup(ref r)) => over(l, r, |l, r| self.eq_ty(l, r)), Aug 11 17:42:01.722 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:01.722 INFO kablam! Aug 11 17:42:01.722 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:01.723 INFO kablam! --> src/utils/hir_utils.rs:107:15 Aug 11 17:42:01.723 INFO kablam! | Aug 11 17:42:01.723 INFO kablam! 107 | (&ExprIf(ref lc, ref lt, ref le), &ExprIf(ref rc, ref rt, ref re)) => { Aug 11 17:42:01.723 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.723 INFO kablam! Aug 11 17:42:01.723 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:01.723 INFO kablam! --> src/utils/hir_utils.rs:107:48 Aug 11 17:42:01.723 INFO kablam! | Aug 11 17:42:01.723 INFO kablam! 107 | (&ExprIf(ref lc, ref lt, ref le), &ExprIf(ref rc, ref rt, ref re)) => { Aug 11 17:42:01.723 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.723 INFO kablam! Aug 11 17:42:01.724 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:01.724 INFO kablam! --> src/utils/hir_utils.rs:110:15 Aug 11 17:42:01.724 INFO kablam! | Aug 11 17:42:01.724 INFO kablam! 110 | (&ExprLit(ref l), &ExprLit(ref r)) => l.node == r.node, Aug 11 17:42:01.724 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.724 INFO kablam! Aug 11 17:42:01.724 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:01.724 INFO kablam! --> src/utils/hir_utils.rs:110:32 Aug 11 17:42:01.724 INFO kablam! | Aug 11 17:42:01.724 INFO kablam! 110 | (&ExprLit(ref l), &ExprLit(ref r)) => l.node == r.node, Aug 11 17:42:01.724 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.724 INFO kablam! Aug 11 17:42:01.724 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:01.724 INFO kablam! --> src/utils/hir_utils.rs:264:30 Aug 11 17:42:01.724 INFO kablam! | Aug 11 17:42:01.725 INFO kablam! 264 | (&TyTup(ref l), &TyTup(ref r)) => over(l, r, |l, r| self.eq_ty(l, r)), Aug 11 17:42:01.725 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:01.725 INFO kablam! Aug 11 17:42:01.725 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:01.725 INFO kablam! --> src/utils/hir_utils.rs:111:15 Aug 11 17:42:01.725 INFO kablam! | Aug 11 17:42:01.725 INFO kablam! 111 | (&ExprLoop(ref lb, ref ll, ref lls), &ExprLoop(ref rb, ref rl, ref rls)) => { Aug 11 17:42:01.725 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.725 INFO kablam! Aug 11 17:42:01.725 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:01.725 INFO kablam! --> src/utils/hir_utils.rs:111:51 Aug 11 17:42:01.725 INFO kablam! | Aug 11 17:42:01.725 INFO kablam! 111 | (&ExprLoop(ref lb, ref ll, ref lls), &ExprLoop(ref rb, ref rl, ref rls)) => { Aug 11 17:42:01.725 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.725 INFO kablam! Aug 11 17:42:01.726 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:01.726 INFO kablam! --> src/utils/hir_utils.rs:114:15 Aug 11 17:42:01.726 INFO kablam! | Aug 11 17:42:01.726 INFO kablam! 114 | (&ExprMatch(ref le, ref la, ref ls), &ExprMatch(ref re, ref ra, ref rs)) => { Aug 11 17:42:01.726 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.726 INFO kablam! Aug 11 17:42:01.726 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:01.726 INFO kablam! --> src/utils/hir_utils.rs:114:51 Aug 11 17:42:01.726 INFO kablam! | Aug 11 17:42:01.726 INFO kablam! 114 | (&ExprMatch(ref le, ref la, ref ls), &ExprMatch(ref re, ref ra, ref rs)) => { Aug 11 17:42:01.726 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.726 INFO kablam! Aug 11 17:42:01.726 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:01.726 INFO kablam! --> src/utils/hir_utils.rs:275:26 Aug 11 17:42:01.727 INFO kablam! | Aug 11 17:42:01.727 INFO kablam! 275 | fn swap_binop<'a>(binop: BinOp_, lhs: &'a Expr, rhs: &'a Expr) -> Option<(BinOp_, &'a Expr, &'a Expr)> { Aug 11 17:42:01.727 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:01.727 INFO kablam! Aug 11 17:42:01.727 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:01.727 INFO kablam! --> src/utils/hir_utils.rs:120:15 Aug 11 17:42:01.727 INFO kablam! | Aug 11 17:42:01.727 INFO kablam! 120 | (&ExprMethodCall(ref l_path, _, ref l_args), &ExprMethodCall(ref r_path, _, ref r_args)) => { Aug 11 17:42:01.727 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.727 INFO kablam! Aug 11 17:42:01.727 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:01.727 INFO kablam! --> src/utils/hir_utils.rs:120:59 Aug 11 17:42:01.727 INFO kablam! | Aug 11 17:42:01.727 INFO kablam! 120 | (&ExprMethodCall(ref l_path, _, ref l_args), &ExprMethodCall(ref r_path, _, ref r_args)) => { Aug 11 17:42:01.727 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.727 INFO kablam! Aug 11 17:42:01.728 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:01.728 INFO kablam! --> src/utils/hir_utils.rs:123:15 Aug 11 17:42:01.728 INFO kablam! | Aug 11 17:42:01.728 INFO kablam! 123 | (&ExprRepeat(ref le, ref ll_id), &ExprRepeat(ref re, ref rl_id)) => { Aug 11 17:42:01.728 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.728 INFO kablam! Aug 11 17:42:01.728 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:01.728 INFO kablam! --> src/utils/hir_utils.rs:123:47 Aug 11 17:42:01.728 INFO kablam! | Aug 11 17:42:01.728 INFO kablam! 123 | (&ExprRepeat(ref le, ref ll_id), &ExprRepeat(ref re, ref rl_id)) => { Aug 11 17:42:01.729 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.729 INFO kablam! Aug 11 17:42:01.729 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:01.729 INFO kablam! --> src/utils/hir_utils.rs:275:75 Aug 11 17:42:01.729 INFO kablam! | Aug 11 17:42:01.729 INFO kablam! 275 | fn swap_binop<'a>(binop: BinOp_, lhs: &'a Expr, rhs: &'a Expr) -> Option<(BinOp_, &'a Expr, &'a Expr)> { Aug 11 17:42:01.729 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:01.729 INFO kablam! Aug 11 17:42:01.729 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:01.729 INFO kablam! --> src/utils/hir_utils.rs:131:15 Aug 11 17:42:01.729 INFO kablam! | Aug 11 17:42:01.729 INFO kablam! 131 | (&ExprRet(ref l), &ExprRet(ref r)) => both(l, r, |l, r| self.eq_expr(l, r)), Aug 11 17:42:01.729 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.729 INFO kablam! Aug 11 17:42:01.729 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:01.729 INFO kablam! --> src/utils/hir_utils.rs:131:32 Aug 11 17:42:01.729 INFO kablam! | Aug 11 17:42:01.729 INFO kablam! 131 | (&ExprRet(ref l), &ExprRet(ref r)) => both(l, r, |l, r| self.eq_expr(l, r)), Aug 11 17:42:01.729 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.730 INFO kablam! Aug 11 17:42:01.730 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:01.730 INFO kablam! --> src/utils/hir_utils.rs:132:15 Aug 11 17:42:01.730 INFO kablam! | Aug 11 17:42:01.730 INFO kablam! 132 | (&ExprPath(ref l), &ExprPath(ref r)) => self.eq_qpath(l, r), Aug 11 17:42:01.730 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.730 INFO kablam! Aug 11 17:42:01.730 INFO kablam! error[E0425]: cannot find value `BiGt` in this scope Aug 11 17:42:01.730 INFO kablam! --> src/utils/hir_utils.rs:278:23 Aug 11 17:42:01.730 INFO kablam! | Aug 11 17:42:01.730 INFO kablam! 278 | BiLt => Some((BiGt, rhs, lhs)), Aug 11 17:42:01.730 INFO kablam! | ^^^^ did you mean `BiLt`? Aug 11 17:42:01.730 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:01.730 INFO kablam! --> src/utils/hir_utils.rs:132:33 Aug 11 17:42:01.730 INFO kablam! | Aug 11 17:42:01.730 INFO kablam! 132 | (&ExprPath(ref l), &ExprPath(ref r)) => self.eq_qpath(l, r), Aug 11 17:42:01.730 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.731 INFO kablam! Aug 11 17:42:01.731 INFO kablam! Aug 11 17:42:01.731 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:01.731 INFO kablam! --> src/utils/hir_utils.rs:133:15 Aug 11 17:42:01.731 INFO kablam! | Aug 11 17:42:01.731 INFO kablam! 133 | (&ExprStruct(ref l_path, ref lf, ref lo), &ExprStruct(ref r_path, ref rf, ref ro)) => { Aug 11 17:42:01.731 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.731 INFO kablam! Aug 11 17:42:01.731 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:01.731 INFO kablam! --> src/utils/hir_utils.rs:133:56 Aug 11 17:42:01.731 INFO kablam! | Aug 11 17:42:01.732 INFO kablam! 133 | (&ExprStruct(ref l_path, ref lf, ref lo), &ExprStruct(ref r_path, ref rf, ref ro)) => { Aug 11 17:42:01.732 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.732 INFO kablam! Aug 11 17:42:01.732 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:01.732 INFO kablam! --> src/utils/hir_utils.rs:137:15 Aug 11 17:42:01.732 INFO kablam! | Aug 11 17:42:01.732 INFO kablam! 137 | (&ExprTup(ref l_tup), &ExprTup(ref r_tup)) => self.eq_exprs(l_tup, r_tup), Aug 11 17:42:01.732 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.732 INFO kablam! Aug 11 17:42:01.734 INFO kablam! error[E0425]: cannot find value `BiGe` in this scope Aug 11 17:42:01.734 INFO kablam! --> src/utils/hir_utils.rs:279:23 Aug 11 17:42:01.734 INFO kablam! | Aug 11 17:42:01.734 INFO kablam! 279 | BiLe => Some((BiGe, rhs, lhs)), Aug 11 17:42:01.734 INFO kablam! | ^^^^ did you mean `BiLe`? Aug 11 17:42:01.734 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:01.734 INFO kablam! --> src/utils/hir_utils.rs:137:36 Aug 11 17:42:01.735 INFO kablam! | Aug 11 17:42:01.735 INFO kablam! 137 | (&ExprTup(ref l_tup), &ExprTup(ref r_tup)) => self.eq_exprs(l_tup, r_tup), Aug 11 17:42:01.735 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.735 INFO kablam! Aug 11 17:42:01.735 INFO kablam! error[E0425]: cannot find value `BiLe` in this scope Aug 11 17:42:01.735 INFO kablam! --> src/utils/hir_utils.rs:280:23 Aug 11 17:42:01.735 INFO kablam! | Aug 11 17:42:01.735 INFO kablam! 280 | BiGe => Some((BiLe, rhs, lhs)), Aug 11 17:42:01.735 INFO kablam! | ^^^^ did you mean `BiGe`? Aug 11 17:42:01.735 INFO kablam! Aug 11 17:42:01.735 INFO kablam! error[E0425]: cannot find value `BiLt` in this scope Aug 11 17:42:01.735 INFO kablam! --> src/utils/hir_utils.rs:281:23 Aug 11 17:42:01.735 INFO kablam! | Aug 11 17:42:01.735 INFO kablam! 281 | BiGt => Some((BiLt, rhs, lhs)), Aug 11 17:42:01.735 INFO kablam! | ^^^^ did you mean `BiGt`? Aug 11 17:42:01.735 INFO kablam! Aug 11 17:42:01.735 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:01.735 INFO kablam! --> src/utils/hir_utils.rs:349:13 Aug 11 17:42:01.735 INFO kablam! | Aug 11 17:42:01.735 INFO kablam! 349 | ExprAddrOf(m, ref e) => { Aug 11 17:42:01.735 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.735 INFO kablam! Aug 11 17:42:01.735 INFO kablam! error[E0425]: cannot find value `ExprAddrOf` in this scope Aug 11 17:42:01.736 INFO kablam! --> src/utils/hir_utils.rs:350:40 Aug 11 17:42:01.736 INFO kablam! | Aug 11 17:42:01.736 INFO kablam! 350 | let c: fn(_, _) -> _ = ExprAddrOf; Aug 11 17:42:01.736 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.736 INFO kablam! Aug 11 17:42:01.736 INFO kablam! Aug 11 17:42:01.736 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:01.736 INFO kablam! --> src/utils/hir_utils.rs:138:15 Aug 11 17:42:01.736 INFO kablam! | Aug 11 17:42:01.736 INFO kablam! 138 | (&ExprUnary(l_op, ref le), &ExprUnary(r_op, ref re)) => l_op == r_op && self.eq_expr(le, re), Aug 11 17:42:01.736 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.736 INFO kablam! Aug 11 17:42:01.736 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:01.736 INFO kablam! --> src/utils/hir_utils.rs:138:41 Aug 11 17:42:01.736 INFO kablam! | Aug 11 17:42:01.736 INFO kablam! 138 | (&ExprUnary(l_op, ref le), &ExprUnary(r_op, ref re)) => l_op == r_op && self.eq_expr(le, re), Aug 11 17:42:01.736 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.736 INFO kablam! Aug 11 17:42:01.736 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:01.736 INFO kablam! --> src/utils/hir_utils.rs:139:15 Aug 11 17:42:01.736 INFO kablam! | Aug 11 17:42:01.737 INFO kablam! 139 | (&ExprArray(ref l), &ExprArray(ref r)) => self.eq_exprs(l, r), Aug 11 17:42:01.737 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.737 INFO kablam! Aug 11 17:42:01.737 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:01.737 INFO kablam! --> src/utils/hir_utils.rs:139:34 Aug 11 17:42:01.737 INFO kablam! | Aug 11 17:42:01.737 INFO kablam! 139 | (&ExprArray(ref l), &ExprArray(ref r)) => self.eq_exprs(l, r), Aug 11 17:42:01.737 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.737 INFO kablam! Aug 11 17:42:01.737 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:01.738 INFO kablam! --> src/utils/hir_utils.rs:140:15 Aug 11 17:42:01.738 INFO kablam! | Aug 11 17:42:01.738 INFO kablam! 140 | (&ExprWhile(ref lc, ref lb, ref ll), &ExprWhile(ref rc, ref rb, ref rl)) => { Aug 11 17:42:01.738 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.738 INFO kablam! Aug 11 17:42:01.738 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:01.738 INFO kablam! --> src/utils/hir_utils.rs:355:13 Aug 11 17:42:01.738 INFO kablam! | Aug 11 17:42:01.738 INFO kablam! 355 | ExprContinue(i) => { Aug 11 17:42:01.738 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.738 INFO kablam! Aug 11 17:42:01.738 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:01.738 INFO kablam! --> src/utils/hir_utils.rs:140:51 Aug 11 17:42:01.738 INFO kablam! | Aug 11 17:42:01.738 INFO kablam! 140 | (&ExprWhile(ref lc, ref lb, ref ll), &ExprWhile(ref rc, ref rb, ref rl)) => { Aug 11 17:42:01.738 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.738 INFO kablam! Aug 11 17:42:01.739 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:01.739 INFO kablam! --> src/utils/hir_utils.rs:243:15 Aug 11 17:42:01.739 INFO kablam! | Aug 11 17:42:01.739 INFO kablam! 243 | (&TySlice(ref l_vec), &TySlice(ref r_vec)) => self.eq_ty(l_vec, r_vec), Aug 11 17:42:01.739 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.739 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:01.739 INFO kablam! | Aug 11 17:42:01.739 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:01.739 INFO kablam! | Aug 11 17:42:01.739 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:01.739 INFO kablam! | Aug 11 17:42:01.739 INFO kablam! Aug 11 17:42:01.739 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:01.739 INFO kablam! --> src/utils/hir_utils.rs:243:36 Aug 11 17:42:01.739 INFO kablam! | Aug 11 17:42:01.739 INFO kablam! 243 | (&TySlice(ref l_vec), &TySlice(ref r_vec)) => self.eq_ty(l_vec, r_vec), Aug 11 17:42:01.739 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.739 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:01.739 INFO kablam! | Aug 11 17:42:01.739 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:01.739 INFO kablam! | Aug 11 17:42:01.740 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:01.740 INFO kablam! | Aug 11 17:42:01.740 INFO kablam! Aug 11 17:42:01.740 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:01.740 INFO kablam! --> src/utils/hir_utils.rs:244:15 Aug 11 17:42:01.740 INFO kablam! | Aug 11 17:42:01.740 INFO kablam! 244 | (&TyArray(ref lt, ref ll_id), &TyArray(ref rt, ref rl_id)) => { Aug 11 17:42:01.740 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.740 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:01.740 INFO kablam! | Aug 11 17:42:01.740 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:01.740 INFO kablam! | Aug 11 17:42:01.740 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:01.740 INFO kablam! | Aug 11 17:42:01.740 INFO kablam! Aug 11 17:42:01.740 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:01.740 INFO kablam! --> src/utils/hir_utils.rs:244:44 Aug 11 17:42:01.740 INFO kablam! | Aug 11 17:42:01.740 INFO kablam! 244 | (&TyArray(ref lt, ref ll_id), &TyArray(ref rt, ref rl_id)) => { Aug 11 17:42:01.741 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.741 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:01.741 INFO kablam! | Aug 11 17:42:01.741 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:01.741 INFO kablam! | Aug 11 17:42:01.741 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:01.741 INFO kablam! | Aug 11 17:42:01.741 INFO kablam! Aug 11 17:42:01.741 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:01.741 INFO kablam! --> src/utils/hir_utils.rs:259:15 Aug 11 17:42:01.741 INFO kablam! | Aug 11 17:42:01.741 INFO kablam! 259 | (&TyPtr(ref l_mut), &TyPtr(ref r_mut)) => l_mut.mutbl == r_mut.mutbl && self.eq_ty(&*l_mut.ty, &*r_mut.ty), Aug 11 17:42:01.741 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:01.741 INFO kablam! Aug 11 17:42:01.741 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:01.741 INFO kablam! --> src/utils/hir_utils.rs:259:34 Aug 11 17:42:01.741 INFO kablam! | Aug 11 17:42:01.741 INFO kablam! 259 | (&TyPtr(ref l_mut), &TyPtr(ref r_mut)) => l_mut.mutbl == r_mut.mutbl && self.eq_ty(&*l_mut.ty, &*r_mut.ty), Aug 11 17:42:01.742 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:01.742 INFO kablam! Aug 11 17:42:01.742 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:01.742 INFO kablam! --> src/utils/hir_utils.rs:260:15 Aug 11 17:42:01.742 INFO kablam! | Aug 11 17:42:01.742 INFO kablam! 260 | (&TyRptr(_, ref l_rmut), &TyRptr(_, ref r_rmut)) => { Aug 11 17:42:01.742 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.742 INFO kablam! error[E0425]: cannot find value `ExprContinue` in this scope Aug 11 17:42:01.742 INFO kablam! --> src/utils/hir_utils.rs:356:37 Aug 11 17:42:01.742 INFO kablam! | Aug 11 17:42:01.742 INFO kablam! 356 | let c: fn(_) -> _ = ExprContinue; Aug 11 17:42:01.742 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.742 INFO kablam! Aug 11 17:42:01.742 INFO kablam! Aug 11 17:42:01.742 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:01.742 INFO kablam! --> src/utils/hir_utils.rs:260:39 Aug 11 17:42:01.743 INFO kablam! | Aug 11 17:42:01.743 INFO kablam! 260 | (&TyRptr(_, ref l_rmut), &TyRptr(_, ref r_rmut)) => { Aug 11 17:42:01.743 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.743 INFO kablam! Aug 11 17:42:01.743 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:01.743 INFO kablam! --> src/utils/hir_utils.rs:263:15 Aug 11 17:42:01.743 INFO kablam! | Aug 11 17:42:01.743 INFO kablam! 263 | (&TyPath(ref l), &TyPath(ref r)) => self.eq_qpath(l, r), Aug 11 17:42:01.743 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.743 INFO kablam! Aug 11 17:42:01.743 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:01.743 INFO kablam! --> src/utils/hir_utils.rs:263:31 Aug 11 17:42:01.743 INFO kablam! | Aug 11 17:42:01.744 INFO kablam! 263 | (&TyPath(ref l), &TyPath(ref r)) => self.eq_qpath(l, r), Aug 11 17:42:01.744 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.744 INFO kablam! Aug 11 17:42:01.744 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:01.744 INFO kablam! --> src/utils/hir_utils.rs:264:15 Aug 11 17:42:01.744 INFO kablam! | Aug 11 17:42:01.744 INFO kablam! 264 | (&TyTup(ref l), &TyTup(ref r)) => over(l, r, |l, r| self.eq_ty(l, r)), Aug 11 17:42:01.744 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:01.744 INFO kablam! Aug 11 17:42:01.744 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprYield` in this scope Aug 11 17:42:01.744 INFO kablam! --> src/utils/hir_utils.rs:362:13 Aug 11 17:42:01.744 INFO kablam! | Aug 11 17:42:01.744 INFO kablam! 362 | ExprYield(ref e) => { Aug 11 17:42:01.744 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.744 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:01.744 INFO kablam! --> src/utils/hir_utils.rs:264:30 Aug 11 17:42:01.745 INFO kablam! | Aug 11 17:42:01.745 INFO kablam! 264 | (&TyTup(ref l), &TyTup(ref r)) => over(l, r, |l, r| self.eq_ty(l, r)), Aug 11 17:42:01.745 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:01.745 INFO kablam! Aug 11 17:42:01.745 INFO kablam! Aug 11 17:42:01.745 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:01.745 INFO kablam! --> src/utils/hir_utils.rs:275:26 Aug 11 17:42:01.745 INFO kablam! | Aug 11 17:42:01.745 INFO kablam! 275 | fn swap_binop<'a>(binop: BinOp_, lhs: &'a Expr, rhs: &'a Expr) -> Option<(BinOp_, &'a Expr, &'a Expr)> { Aug 11 17:42:01.745 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:01.745 INFO kablam! Aug 11 17:42:01.746 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:01.746 INFO kablam! --> src/utils/hir_utils.rs:275:75 Aug 11 17:42:01.746 INFO kablam! | Aug 11 17:42:01.746 INFO kablam! 275 | fn swap_binop<'a>(binop: BinOp_, lhs: &'a Expr, rhs: &'a Expr) -> Option<(BinOp_, &'a Expr, &'a Expr)> { Aug 11 17:42:01.746 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:01.746 INFO kablam! Aug 11 17:42:01.746 INFO kablam! error[E0425]: cannot find value `BiGt` in this scope Aug 11 17:42:01.746 INFO kablam! --> src/utils/hir_utils.rs:278:23 Aug 11 17:42:01.746 INFO kablam! | Aug 11 17:42:01.746 INFO kablam! 278 | BiLt => Some((BiGt, rhs, lhs)), Aug 11 17:42:01.746 INFO kablam! | ^^^^ did you mean `BiLt`? Aug 11 17:42:01.746 INFO kablam! Aug 11 17:42:01.747 INFO kablam! error[E0425]: cannot find value `BiGe` in this scope Aug 11 17:42:01.747 INFO kablam! --> src/utils/hir_utils.rs:279:23 Aug 11 17:42:01.747 INFO kablam! | Aug 11 17:42:01.747 INFO kablam! 279 | BiLe => Some((BiGe, rhs, lhs)), Aug 11 17:42:01.747 INFO kablam! | ^^^^ did you mean `BiLe`? Aug 11 17:42:01.747 INFO kablam! Aug 11 17:42:01.747 INFO kablam! error[E0425]: cannot find value `ExprYield` in this scope Aug 11 17:42:01.747 INFO kablam! --> src/utils/hir_utils.rs:363:37 Aug 11 17:42:01.747 INFO kablam! | Aug 11 17:42:01.747 INFO kablam! 363 | let c: fn(_) -> _ = ExprYield; Aug 11 17:42:01.747 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.747 INFO kablam! Aug 11 17:42:01.747 INFO kablam! error[E0425]: cannot find value `BiLe` in this scope Aug 11 17:42:01.747 INFO kablam! --> src/utils/hir_utils.rs:280:23 Aug 11 17:42:01.747 INFO kablam! | Aug 11 17:42:01.747 INFO kablam! 280 | BiGe => Some((BiLe, rhs, lhs)), Aug 11 17:42:01.747 INFO kablam! | ^^^^ did you mean `BiGe`? Aug 11 17:42:01.747 INFO kablam! Aug 11 17:42:01.748 INFO kablam! error[E0425]: cannot find value `BiLt` in this scope Aug 11 17:42:01.748 INFO kablam! --> src/utils/hir_utils.rs:281:23 Aug 11 17:42:01.748 INFO kablam! | Aug 11 17:42:01.748 INFO kablam! 281 | BiGt => Some((BiLt, rhs, lhs)), Aug 11 17:42:01.748 INFO kablam! | ^^^^ did you mean `BiGt`? Aug 11 17:42:01.748 INFO kablam! Aug 11 17:42:01.748 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:01.748 INFO kablam! --> src/utils/hir_utils.rs:349:13 Aug 11 17:42:01.748 INFO kablam! | Aug 11 17:42:01.748 INFO kablam! 349 | ExprAddrOf(m, ref e) => { Aug 11 17:42:01.748 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.748 INFO kablam! Aug 11 17:42:01.749 INFO kablam! error[E0425]: cannot find value `ExprAddrOf` in this scope Aug 11 17:42:01.749 INFO kablam! --> src/utils/hir_utils.rs:350:40 Aug 11 17:42:01.749 INFO kablam! | Aug 11 17:42:01.749 INFO kablam! 350 | let c: fn(_, _) -> _ = ExprAddrOf; Aug 11 17:42:01.749 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.749 INFO kablam! Aug 11 17:42:01.749 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:01.749 INFO kablam! --> src/utils/hir_utils.rs:367:13 Aug 11 17:42:01.749 INFO kablam! | Aug 11 17:42:01.749 INFO kablam! 367 | ExprAssign(ref l, ref r) => { Aug 11 17:42:01.749 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.749 INFO kablam! Aug 11 17:42:01.749 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:01.749 INFO kablam! --> src/utils/hir_utils.rs:355:13 Aug 11 17:42:01.749 INFO kablam! | Aug 11 17:42:01.749 INFO kablam! 355 | ExprContinue(i) => { Aug 11 17:42:01.749 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.749 INFO kablam! Aug 11 17:42:01.750 INFO kablam! error[E0425]: cannot find value `ExprContinue` in this scope Aug 11 17:42:01.750 INFO kablam! --> src/utils/hir_utils.rs:356:37 Aug 11 17:42:01.750 INFO kablam! | Aug 11 17:42:01.750 INFO kablam! 356 | let c: fn(_) -> _ = ExprContinue; Aug 11 17:42:01.750 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.750 INFO kablam! Aug 11 17:42:01.750 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprYield` in this scope Aug 11 17:42:01.750 INFO kablam! --> src/utils/hir_utils.rs:362:13 Aug 11 17:42:01.750 INFO kablam! | Aug 11 17:42:01.750 INFO kablam! 362 | ExprYield(ref e) => { Aug 11 17:42:01.750 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.750 INFO kablam! Aug 11 17:42:01.751 INFO kablam! error[E0425]: cannot find value `ExprYield` in this scope Aug 11 17:42:01.751 INFO kablam! --> src/utils/hir_utils.rs:363:37 Aug 11 17:42:01.751 INFO kablam! | Aug 11 17:42:01.751 INFO kablam! 363 | let c: fn(_) -> _ = ExprYield; Aug 11 17:42:01.751 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.751 INFO kablam! Aug 11 17:42:01.751 INFO kablam! error[E0425]: cannot find value `ExprAssign` in this scope Aug 11 17:42:01.751 INFO kablam! --> src/utils/hir_utils.rs:368:40 Aug 11 17:42:01.751 INFO kablam! | Aug 11 17:42:01.751 INFO kablam! 368 | let c: fn(_, _) -> _ = ExprAssign; Aug 11 17:42:01.751 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.751 INFO kablam! Aug 11 17:42:01.751 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:01.751 INFO kablam! --> src/utils/hir_utils.rs:367:13 Aug 11 17:42:01.751 INFO kablam! | Aug 11 17:42:01.751 INFO kablam! 367 | ExprAssign(ref l, ref r) => { Aug 11 17:42:01.751 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.751 INFO kablam! Aug 11 17:42:01.752 INFO kablam! error[E0425]: cannot find value `ExprAssign` in this scope Aug 11 17:42:01.752 INFO kablam! --> src/utils/hir_utils.rs:368:40 Aug 11 17:42:01.752 INFO kablam! | Aug 11 17:42:01.752 INFO kablam! 368 | let c: fn(_, _) -> _ = ExprAssign; Aug 11 17:42:01.752 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.752 INFO kablam! Aug 11 17:42:01.752 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:01.752 INFO kablam! --> src/utils/hir_utils.rs:373:13 Aug 11 17:42:01.752 INFO kablam! | Aug 11 17:42:01.752 INFO kablam! 373 | ExprAssignOp(ref o, ref l, ref r) => { Aug 11 17:42:01.752 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.752 INFO kablam! Aug 11 17:42:01.753 INFO kablam! error[E0425]: cannot find value `ExprAssignOp` in this scope Aug 11 17:42:01.753 INFO kablam! --> src/utils/hir_utils.rs:374:43 Aug 11 17:42:01.753 INFO kablam! | Aug 11 17:42:01.753 INFO kablam! 374 | let c: fn(_, _, _) -> _ = ExprAssignOp; Aug 11 17:42:01.753 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.753 INFO kablam! Aug 11 17:42:01.753 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:01.753 INFO kablam! --> src/utils/hir_utils.rs:373:13 Aug 11 17:42:01.753 INFO kablam! | Aug 11 17:42:01.753 INFO kablam! 373 | ExprAssignOp(ref o, ref l, ref r) => { Aug 11 17:42:01.753 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.753 INFO kablam! Aug 11 17:42:01.753 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.753 INFO kablam! --> src/utils/hir_utils.rs:380:13 Aug 11 17:42:01.753 INFO kablam! | Aug 11 17:42:01.753 INFO kablam! 380 | ExprBlock(ref b, _) => { Aug 11 17:42:01.753 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.753 INFO kablam! Aug 11 17:42:01.754 INFO kablam! error[E0425]: cannot find value `ExprBlock` in this scope Aug 11 17:42:01.754 INFO kablam! --> src/utils/hir_utils.rs:381:40 Aug 11 17:42:01.754 INFO kablam! | Aug 11 17:42:01.754 INFO kablam! 381 | let c: fn(_, _) -> _ = ExprBlock; Aug 11 17:42:01.754 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.754 INFO kablam! Aug 11 17:42:01.754 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:01.754 INFO kablam! --> src/utils/hir_utils.rs:385:13 Aug 11 17:42:01.754 INFO kablam! | Aug 11 17:42:01.754 INFO kablam! 385 | ExprBinary(op, ref l, ref r) => { Aug 11 17:42:01.754 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.754 INFO kablam! Aug 11 17:42:01.755 INFO kablam! error[E0425]: cannot find value `ExprBinary` in this scope Aug 11 17:42:01.755 INFO kablam! --> src/utils/hir_utils.rs:386:43 Aug 11 17:42:01.755 INFO kablam! | Aug 11 17:42:01.755 INFO kablam! 386 | let c: fn(_, _, _) -> _ = ExprBinary; Aug 11 17:42:01.755 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.755 INFO kablam! Aug 11 17:42:01.755 INFO kablam! error[E0425]: cannot find value `ExprAssignOp` in this scope Aug 11 17:42:01.755 INFO kablam! --> src/utils/hir_utils.rs:374:43 Aug 11 17:42:01.755 INFO kablam! | Aug 11 17:42:01.755 INFO kablam! 374 | let c: fn(_, _, _) -> _ = ExprAssignOp; Aug 11 17:42:01.755 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.755 INFO kablam! Aug 11 17:42:01.755 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:01.755 INFO kablam! --> src/utils/hir_utils.rs:392:13 Aug 11 17:42:01.755 INFO kablam! | Aug 11 17:42:01.755 INFO kablam! 392 | ExprBreak(i, ref j) => { Aug 11 17:42:01.755 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.756 INFO kablam! Aug 11 17:42:01.756 INFO kablam! error[E0425]: cannot find value `ExprBreak` in this scope Aug 11 17:42:01.756 INFO kablam! --> src/utils/hir_utils.rs:393:40 Aug 11 17:42:01.756 INFO kablam! | Aug 11 17:42:01.756 INFO kablam! 393 | let c: fn(_, _) -> _ = ExprBreak; Aug 11 17:42:01.756 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.756 INFO kablam! Aug 11 17:42:01.756 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:01.756 INFO kablam! --> src/utils/hir_utils.rs:402:13 Aug 11 17:42:01.756 INFO kablam! | Aug 11 17:42:01.756 INFO kablam! 402 | ExprBox(ref e) => { Aug 11 17:42:01.756 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.756 INFO kablam! Aug 11 17:42:01.757 INFO kablam! error[E0425]: cannot find value `ExprBox` in this scope Aug 11 17:42:01.757 INFO kablam! --> src/utils/hir_utils.rs:403:37 Aug 11 17:42:01.757 INFO kablam! | Aug 11 17:42:01.757 INFO kablam! 403 | let c: fn(_) -> _ = ExprBox; Aug 11 17:42:01.757 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.757 INFO kablam! Aug 11 17:42:01.757 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.757 INFO kablam! --> src/utils/hir_utils.rs:380:13 Aug 11 17:42:01.757 INFO kablam! | Aug 11 17:42:01.757 INFO kablam! 380 | ExprBlock(ref b, _) => { Aug 11 17:42:01.757 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.757 INFO kablam! Aug 11 17:42:01.757 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:01.757 INFO kablam! --> src/utils/hir_utils.rs:407:13 Aug 11 17:42:01.757 INFO kablam! | Aug 11 17:42:01.758 INFO kablam! 407 | ExprCall(ref fun, ref args) => { Aug 11 17:42:01.758 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.758 INFO kablam! Aug 11 17:42:01.758 INFO kablam! error[E0425]: cannot find value `ExprCall` in this scope Aug 11 17:42:01.758 INFO kablam! --> src/utils/hir_utils.rs:408:40 Aug 11 17:42:01.758 INFO kablam! | Aug 11 17:42:01.758 INFO kablam! 408 | let c: fn(_, _) -> _ = ExprCall; Aug 11 17:42:01.758 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.758 INFO kablam! Aug 11 17:42:01.758 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:01.758 INFO kablam! --> src/utils/hir_utils.rs:413:13 Aug 11 17:42:01.758 INFO kablam! | Aug 11 17:42:01.758 INFO kablam! 413 | ExprCast(ref e, ref _ty) => { Aug 11 17:42:01.758 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.759 INFO kablam! Aug 11 17:42:01.759 INFO kablam! error[E0425]: cannot find value `ExprCast` in this scope Aug 11 17:42:01.759 INFO kablam! --> src/utils/hir_utils.rs:414:40 Aug 11 17:42:01.759 INFO kablam! | Aug 11 17:42:01.759 INFO kablam! 414 | let c: fn(_, _) -> _ = ExprCast; Aug 11 17:42:01.759 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.759 INFO kablam! Aug 11 17:42:01.759 INFO kablam! error[E0425]: cannot find value `ExprBlock` in this scope Aug 11 17:42:01.759 INFO kablam! --> src/utils/hir_utils.rs:381:40 Aug 11 17:42:01.759 INFO kablam! | Aug 11 17:42:01.759 INFO kablam! 381 | let c: fn(_, _) -> _ = ExprBlock; Aug 11 17:42:01.759 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.759 INFO kablam! Aug 11 17:42:01.760 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:01.760 INFO kablam! --> src/utils/hir_utils.rs:419:13 Aug 11 17:42:01.760 INFO kablam! | Aug 11 17:42:01.760 INFO kablam! 419 | ExprClosure(cap, _, eid, _, _) => { Aug 11 17:42:01.760 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.760 INFO kablam! Aug 11 17:42:01.760 INFO kablam! error[E0425]: cannot find value `ExprClosure` in this scope Aug 11 17:42:01.760 INFO kablam! --> src/utils/hir_utils.rs:420:49 Aug 11 17:42:01.760 INFO kablam! | Aug 11 17:42:01.760 INFO kablam! 420 | let c: fn(_, _, _, _, _) -> _ = ExprClosure; Aug 11 17:42:01.760 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.760 INFO kablam! Aug 11 17:42:01.760 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:01.760 INFO kablam! --> src/utils/hir_utils.rs:425:13 Aug 11 17:42:01.760 INFO kablam! | Aug 11 17:42:01.761 INFO kablam! 425 | ExprField(ref e, ref f) => { Aug 11 17:42:01.761 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.761 INFO kablam! Aug 11 17:42:01.761 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:01.761 INFO kablam! --> src/utils/hir_utils.rs:385:13 Aug 11 17:42:01.761 INFO kablam! | Aug 11 17:42:01.761 INFO kablam! 385 | ExprBinary(op, ref l, ref r) => { Aug 11 17:42:01.761 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.761 INFO kablam! Aug 11 17:42:01.761 INFO kablam! error[E0425]: cannot find value `ExprField` in this scope Aug 11 17:42:01.761 INFO kablam! --> src/utils/hir_utils.rs:426:40 Aug 11 17:42:01.761 INFO kablam! | Aug 11 17:42:01.761 INFO kablam! 426 | let c: fn(_, _) -> _ = ExprField; Aug 11 17:42:01.761 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.761 INFO kablam! Aug 11 17:42:01.761 INFO kablam! error[E0425]: cannot find value `ExprBinary` in this scope Aug 11 17:42:01.761 INFO kablam! --> src/utils/hir_utils.rs:386:43 Aug 11 17:42:01.761 INFO kablam! | Aug 11 17:42:01.762 INFO kablam! 386 | let c: fn(_, _, _) -> _ = ExprBinary; Aug 11 17:42:01.762 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.762 INFO kablam! Aug 11 17:42:01.762 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:01.762 INFO kablam! --> src/utils/hir_utils.rs:431:13 Aug 11 17:42:01.762 INFO kablam! | Aug 11 17:42:01.762 INFO kablam! 431 | ExprIndex(ref a, ref i) => { Aug 11 17:42:01.762 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.762 INFO kablam! Aug 11 17:42:01.762 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:01.762 INFO kablam! --> src/utils/hir_utils.rs:392:13 Aug 11 17:42:01.762 INFO kablam! | Aug 11 17:42:01.762 INFO kablam! 392 | ExprBreak(i, ref j) => { Aug 11 17:42:01.762 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.762 INFO kablam! error[E0425]: cannot find value `ExprIndex` in this scope Aug 11 17:42:01.762 INFO kablam! --> src/utils/hir_utils.rs:432:40 Aug 11 17:42:01.762 INFO kablam! | Aug 11 17:42:01.762 INFO kablam! 432 | let c: fn(_, _) -> _ = ExprIndex; Aug 11 17:42:01.762 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.763 INFO kablam! Aug 11 17:42:01.763 INFO kablam! Aug 11 17:42:01.763 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprInlineAsm` in this scope Aug 11 17:42:01.763 INFO kablam! --> src/utils/hir_utils.rs:437:13 Aug 11 17:42:01.763 INFO kablam! | Aug 11 17:42:01.763 INFO kablam! 437 | ExprInlineAsm(..) => { Aug 11 17:42:01.763 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.763 INFO kablam! Aug 11 17:42:01.763 INFO kablam! error[E0425]: cannot find value `ExprBreak` in this scope Aug 11 17:42:01.763 INFO kablam! --> src/utils/hir_utils.rs:393:40 Aug 11 17:42:01.763 INFO kablam! | Aug 11 17:42:01.763 INFO kablam! 393 | let c: fn(_, _) -> _ = ExprBreak; Aug 11 17:42:01.763 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.763 INFO kablam! Aug 11 17:42:01.763 INFO kablam! error[E0425]: cannot find value `ExprInlineAsm` in this scope Aug 11 17:42:01.763 INFO kablam! --> src/utils/hir_utils.rs:438:43 Aug 11 17:42:01.763 INFO kablam! | Aug 11 17:42:01.763 INFO kablam! 438 | let c: fn(_, _, _) -> _ = ExprInlineAsm; Aug 11 17:42:01.763 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.763 INFO kablam! Aug 11 17:42:01.763 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:01.764 INFO kablam! --> src/utils/hir_utils.rs:402:13 Aug 11 17:42:01.764 INFO kablam! | Aug 11 17:42:01.764 INFO kablam! 402 | ExprBox(ref e) => { Aug 11 17:42:01.764 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.764 INFO kablam! Aug 11 17:42:01.764 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:01.764 INFO kablam! --> src/utils/hir_utils.rs:441:13 Aug 11 17:42:01.764 INFO kablam! | Aug 11 17:42:01.764 INFO kablam! 441 | ExprIf(ref cond, ref t, ref e) => { Aug 11 17:42:01.764 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.764 INFO kablam! Aug 11 17:42:01.764 INFO kablam! error[E0425]: cannot find value `ExprBox` in this scope Aug 11 17:42:01.764 INFO kablam! --> src/utils/hir_utils.rs:403:37 Aug 11 17:42:01.764 INFO kablam! | Aug 11 17:42:01.764 INFO kablam! 403 | let c: fn(_) -> _ = ExprBox; Aug 11 17:42:01.764 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.764 INFO kablam! Aug 11 17:42:01.765 INFO kablam! error[E0425]: cannot find value `ExprIf` in this scope Aug 11 17:42:01.765 INFO kablam! --> src/utils/hir_utils.rs:442:43 Aug 11 17:42:01.765 INFO kablam! | Aug 11 17:42:01.765 INFO kablam! 442 | let c: fn(_, _, _) -> _ = ExprIf; Aug 11 17:42:01.765 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.765 INFO kablam! Aug 11 17:42:01.765 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:01.765 INFO kablam! --> src/utils/hir_utils.rs:450:13 Aug 11 17:42:01.765 INFO kablam! | Aug 11 17:42:01.765 INFO kablam! 450 | ExprLit(ref l) => { Aug 11 17:42:01.765 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.765 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:01.765 INFO kablam! --> src/utils/hir_utils.rs:407:13 Aug 11 17:42:01.765 INFO kablam! | Aug 11 17:42:01.765 INFO kablam! 407 | ExprCall(ref fun, ref args) => { Aug 11 17:42:01.765 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.765 INFO kablam! Aug 11 17:42:01.765 INFO kablam! Aug 11 17:42:01.765 INFO kablam! error[E0425]: cannot find value `ExprLit` in this scope Aug 11 17:42:01.765 INFO kablam! --> src/utils/hir_utils.rs:451:37 Aug 11 17:42:01.765 INFO kablam! | Aug 11 17:42:01.765 INFO kablam! 451 | let c: fn(_) -> _ = ExprLit; Aug 11 17:42:01.766 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.766 INFO kablam! Aug 11 17:42:01.766 INFO kablam! error[E0425]: cannot find value `ExprCall` in this scope Aug 11 17:42:01.766 INFO kablam! --> src/utils/hir_utils.rs:408:40 Aug 11 17:42:01.766 INFO kablam! | Aug 11 17:42:01.766 INFO kablam! 408 | let c: fn(_, _) -> _ = ExprCall; Aug 11 17:42:01.766 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.766 INFO kablam! Aug 11 17:42:01.766 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:01.766 INFO kablam! --> src/utils/hir_utils.rs:455:13 Aug 11 17:42:01.766 INFO kablam! | Aug 11 17:42:01.766 INFO kablam! 455 | ExprLoop(ref b, ref i, _) => { Aug 11 17:42:01.766 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.766 INFO kablam! Aug 11 17:42:01.766 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:01.766 INFO kablam! --> src/utils/hir_utils.rs:413:13 Aug 11 17:42:01.766 INFO kablam! | Aug 11 17:42:01.766 INFO kablam! 413 | ExprCast(ref e, ref _ty) => { Aug 11 17:42:01.766 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.766 INFO kablam! Aug 11 17:42:01.767 INFO kablam! error[E0425]: cannot find value `ExprLoop` in this scope Aug 11 17:42:01.767 INFO kablam! --> src/utils/hir_utils.rs:456:43 Aug 11 17:42:01.767 INFO kablam! | Aug 11 17:42:01.767 INFO kablam! 456 | let c: fn(_, _, _) -> _ = ExprLoop; Aug 11 17:42:01.767 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.767 INFO kablam! Aug 11 17:42:01.767 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:01.767 INFO kablam! --> src/utils/hir_utils.rs:463:13 Aug 11 17:42:01.767 INFO kablam! | Aug 11 17:42:01.767 INFO kablam! 463 | ExprMatch(ref e, ref arms, ref s) => { Aug 11 17:42:01.767 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.767 INFO kablam! error[E0425]: cannot find value `ExprCast` in this scope Aug 11 17:42:01.767 INFO kablam! --> src/utils/hir_utils.rs:414:40 Aug 11 17:42:01.767 INFO kablam! | Aug 11 17:42:01.767 INFO kablam! 414 | let c: fn(_, _) -> _ = ExprCast; Aug 11 17:42:01.767 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.767 INFO kablam! Aug 11 17:42:01.767 INFO kablam! Aug 11 17:42:01.768 INFO kablam! error[E0425]: cannot find value `ExprMatch` in this scope Aug 11 17:42:01.768 INFO kablam! --> src/utils/hir_utils.rs:464:43 Aug 11 17:42:01.768 INFO kablam! | Aug 11 17:42:01.768 INFO kablam! 464 | let c: fn(_, _, _) -> _ = ExprMatch; Aug 11 17:42:01.768 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.768 INFO kablam! Aug 11 17:42:01.768 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:01.768 INFO kablam! --> src/utils/hir_utils.rs:478:13 Aug 11 17:42:01.768 INFO kablam! | Aug 11 17:42:01.768 INFO kablam! 478 | ExprMethodCall(ref path, ref _tys, ref args) => { Aug 11 17:42:01.768 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.768 INFO kablam! Aug 11 17:42:01.768 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:01.768 INFO kablam! --> src/utils/hir_utils.rs:419:13 Aug 11 17:42:01.768 INFO kablam! | Aug 11 17:42:01.768 INFO kablam! 419 | ExprClosure(cap, _, eid, _, _) => { Aug 11 17:42:01.768 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.768 INFO kablam! Aug 11 17:42:01.769 INFO kablam! error[E0425]: cannot find value `ExprMethodCall` in this scope Aug 11 17:42:01.769 INFO kablam! --> src/utils/hir_utils.rs:479:43 Aug 11 17:42:01.769 INFO kablam! | Aug 11 17:42:01.769 INFO kablam! 479 | let c: fn(_, _, _) -> _ = ExprMethodCall; Aug 11 17:42:01.769 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.769 INFO kablam! Aug 11 17:42:01.769 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:01.769 INFO kablam! --> src/utils/hir_utils.rs:484:13 Aug 11 17:42:01.769 INFO kablam! | Aug 11 17:42:01.769 INFO kablam! 484 | ExprRepeat(ref e, ref l_id) => { Aug 11 17:42:01.769 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.769 INFO kablam! Aug 11 17:42:01.770 INFO kablam! error[E0425]: cannot find value `ExprRepeat` in this scope Aug 11 17:42:01.770 INFO kablam! --> src/utils/hir_utils.rs:485:40 Aug 11 17:42:01.770 INFO kablam! | Aug 11 17:42:01.770 INFO kablam! 485 | let c: fn(_, _) -> _ = ExprRepeat; Aug 11 17:42:01.770 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.770 INFO kablam! Aug 11 17:42:01.770 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:01.770 INFO kablam! --> src/utils/hir_utils.rs:493:13 Aug 11 17:42:01.770 INFO kablam! | Aug 11 17:42:01.770 INFO kablam! 493 | ExprRet(ref e) => { Aug 11 17:42:01.770 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.770 INFO kablam! Aug 11 17:42:01.770 INFO kablam! error[E0425]: cannot find value `ExprClosure` in this scope Aug 11 17:42:01.770 INFO kablam! --> src/utils/hir_utils.rs:420:49 Aug 11 17:42:01.770 INFO kablam! | Aug 11 17:42:01.770 INFO kablam! 420 | let c: fn(_, _, _, _, _) -> _ = ExprClosure; Aug 11 17:42:01.771 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.771 INFO kablam! Aug 11 17:42:01.771 INFO kablam! error[E0425]: cannot find value `ExprRet` in this scope Aug 11 17:42:01.771 INFO kablam! --> src/utils/hir_utils.rs:494:37 Aug 11 17:42:01.771 INFO kablam! | Aug 11 17:42:01.771 INFO kablam! 494 | let c: fn(_) -> _ = ExprRet; Aug 11 17:42:01.771 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.771 INFO kablam! Aug 11 17:42:01.771 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:01.771 INFO kablam! --> src/utils/hir_utils.rs:500:13 Aug 11 17:42:01.771 INFO kablam! | Aug 11 17:42:01.771 INFO kablam! 500 | ExprPath(ref qpath) => { Aug 11 17:42:01.771 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.771 INFO kablam! Aug 11 17:42:01.772 INFO kablam! error[E0425]: cannot find value `ExprPath` in this scope Aug 11 17:42:01.772 INFO kablam! --> src/utils/hir_utils.rs:501:37 Aug 11 17:42:01.772 INFO kablam! | Aug 11 17:42:01.772 INFO kablam! 501 | let c: fn(_) -> _ = ExprPath; Aug 11 17:42:01.772 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.772 INFO kablam! Aug 11 17:42:01.772 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:01.772 INFO kablam! --> src/utils/hir_utils.rs:505:13 Aug 11 17:42:01.772 INFO kablam! | Aug 11 17:42:01.772 INFO kablam! 505 | ExprStruct(ref path, ref fields, ref expr) => { Aug 11 17:42:01.772 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.772 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:01.772 INFO kablam! --> src/utils/hir_utils.rs:425:13 Aug 11 17:42:01.773 INFO kablam! | Aug 11 17:42:01.773 INFO kablam! 425 | ExprField(ref e, ref f) => { Aug 11 17:42:01.773 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.773 INFO kablam! Aug 11 17:42:01.773 INFO kablam! Aug 11 17:42:01.773 INFO kablam! error[E0425]: cannot find value `ExprStruct` in this scope Aug 11 17:42:01.773 INFO kablam! --> src/utils/hir_utils.rs:506:43 Aug 11 17:42:01.773 INFO kablam! | Aug 11 17:42:01.773 INFO kablam! 506 | let c: fn(_, _, _) -> _ = ExprStruct; Aug 11 17:42:01.773 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.773 INFO kablam! Aug 11 17:42:01.773 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:01.773 INFO kablam! --> src/utils/hir_utils.rs:520:13 Aug 11 17:42:01.773 INFO kablam! | Aug 11 17:42:01.773 INFO kablam! 520 | ExprTup(ref tup) => { Aug 11 17:42:01.773 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.773 INFO kablam! Aug 11 17:42:01.774 INFO kablam! error[E0425]: cannot find value `ExprTup` in this scope Aug 11 17:42:01.774 INFO kablam! --> src/utils/hir_utils.rs:521:37 Aug 11 17:42:01.774 INFO kablam! | Aug 11 17:42:01.774 INFO kablam! 521 | let c: fn(_) -> _ = ExprTup; Aug 11 17:42:01.774 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.774 INFO kablam! Aug 11 17:42:01.774 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in this scope Aug 11 17:42:01.774 INFO kablam! --> src/utils/hir_utils.rs:525:13 Aug 11 17:42:01.774 INFO kablam! | Aug 11 17:42:01.774 INFO kablam! 525 | ExprType(ref e, ref _ty) => { Aug 11 17:42:01.774 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.774 INFO kablam! Aug 11 17:42:01.774 INFO kablam! error[E0425]: cannot find value `ExprField` in this scope Aug 11 17:42:01.775 INFO kablam! --> src/utils/hir_utils.rs:426:40 Aug 11 17:42:01.775 INFO kablam! | Aug 11 17:42:01.775 INFO kablam! 426 | let c: fn(_, _) -> _ = ExprField; Aug 11 17:42:01.775 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.775 INFO kablam! Aug 11 17:42:01.775 INFO kablam! error[E0425]: cannot find value `ExprType` in this scope Aug 11 17:42:01.775 INFO kablam! --> src/utils/hir_utils.rs:526:40 Aug 11 17:42:01.775 INFO kablam! | Aug 11 17:42:01.775 INFO kablam! 526 | let c: fn(_, _) -> _ = ExprType; Aug 11 17:42:01.775 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.775 INFO kablam! Aug 11 17:42:01.775 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:01.775 INFO kablam! --> src/utils/hir_utils.rs:531:13 Aug 11 17:42:01.775 INFO kablam! | Aug 11 17:42:01.775 INFO kablam! 531 | ExprUnary(lop, ref le) => { Aug 11 17:42:01.775 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.775 INFO kablam! Aug 11 17:42:01.776 INFO kablam! error[E0425]: cannot find value `ExprUnary` in this scope Aug 11 17:42:01.776 INFO kablam! --> src/utils/hir_utils.rs:532:40 Aug 11 17:42:01.776 INFO kablam! | Aug 11 17:42:01.776 INFO kablam! 532 | let c: fn(_, _) -> _ = ExprUnary; Aug 11 17:42:01.776 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.776 INFO kablam! Aug 11 17:42:01.776 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:01.776 INFO kablam! --> src/utils/hir_utils.rs:538:13 Aug 11 17:42:01.776 INFO kablam! | Aug 11 17:42:01.776 INFO kablam! 538 | ExprArray(ref v) => { Aug 11 17:42:01.776 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.777 INFO kablam! Aug 11 17:42:01.777 INFO kablam! error[E0425]: cannot find value `ExprArray` in this scope Aug 11 17:42:01.777 INFO kablam! --> src/utils/hir_utils.rs:539:37 Aug 11 17:42:01.777 INFO kablam! | Aug 11 17:42:01.777 INFO kablam! 539 | let c: fn(_) -> _ = ExprArray; Aug 11 17:42:01.777 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.777 INFO kablam! Aug 11 17:42:01.777 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:01.777 INFO kablam! --> src/utils/hir_utils.rs:431:13 Aug 11 17:42:01.777 INFO kablam! | Aug 11 17:42:01.777 INFO kablam! 431 | ExprIndex(ref a, ref i) => { Aug 11 17:42:01.777 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.777 INFO kablam! Aug 11 17:42:01.777 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:01.777 INFO kablam! --> src/utils/hir_utils.rs:544:13 Aug 11 17:42:01.777 INFO kablam! | Aug 11 17:42:01.778 INFO kablam! 544 | ExprWhile(ref cond, ref b, l) => { Aug 11 17:42:01.778 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.778 INFO kablam! Aug 11 17:42:01.778 INFO kablam! error[E0425]: cannot find value `ExprWhile` in this scope Aug 11 17:42:01.778 INFO kablam! --> src/utils/hir_utils.rs:545:43 Aug 11 17:42:01.778 INFO kablam! | Aug 11 17:42:01.778 INFO kablam! 545 | let c: fn(_, _, _) -> _ = ExprWhile; Aug 11 17:42:01.778 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.778 INFO kablam! Aug 11 17:42:01.778 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:01.778 INFO kablam! --> src/utils/hir_utils.rs:588:13 Aug 11 17:42:01.778 INFO kablam! | Aug 11 17:42:01.779 INFO kablam! 588 | StmtDecl(ref decl, _) => { Aug 11 17:42:01.779 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.779 INFO kablam! Aug 11 17:42:01.779 INFO kablam! error[E0425]: cannot find value `StmtDecl` in this scope Aug 11 17:42:01.779 INFO kablam! --> src/utils/hir_utils.rs:589:40 Aug 11 17:42:01.779 INFO kablam! | Aug 11 17:42:01.779 INFO kablam! 589 | let c: fn(_, _) -> _ = StmtDecl; Aug 11 17:42:01.779 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.779 INFO kablam! Aug 11 17:42:01.779 INFO kablam! error[E0425]: cannot find value `ExprIndex` in this scope Aug 11 17:42:01.779 INFO kablam! --> src/utils/hir_utils.rs:432:40 Aug 11 17:42:01.779 INFO kablam! | Aug 11 17:42:01.779 INFO kablam! 432 | let c: fn(_, _) -> _ = ExprIndex; Aug 11 17:42:01.779 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.780 INFO kablam! Aug 11 17:42:01.780 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:01.780 INFO kablam! --> src/utils/hir_utils.rs:592:24 Aug 11 17:42:01.780 INFO kablam! | Aug 11 17:42:01.780 INFO kablam! 592 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:01.780 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.780 INFO kablam! Aug 11 17:42:01.780 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:01.780 INFO kablam! --> src/utils/hir_utils.rs:598:13 Aug 11 17:42:01.780 INFO kablam! | Aug 11 17:42:01.780 INFO kablam! 598 | StmtExpr(ref expr, _) => { Aug 11 17:42:01.780 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.780 INFO kablam! Aug 11 17:42:01.780 INFO kablam! error[E0425]: cannot find value `StmtExpr` in this scope Aug 11 17:42:01.781 INFO kablam! --> src/utils/hir_utils.rs:599:40 Aug 11 17:42:01.781 INFO kablam! | Aug 11 17:42:01.781 INFO kablam! 599 | let c: fn(_, _) -> _ = StmtExpr; Aug 11 17:42:01.781 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.781 INFO kablam! Aug 11 17:42:01.781 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:01.781 INFO kablam! --> src/utils/hir_utils.rs:603:13 Aug 11 17:42:01.781 INFO kablam! | Aug 11 17:42:01.781 INFO kablam! 603 | StmtSemi(ref expr, _) => { Aug 11 17:42:01.781 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.781 INFO kablam! Aug 11 17:42:01.781 INFO kablam! error[E0425]: cannot find value `StmtSemi` in this scope Aug 11 17:42:01.782 INFO kablam! --> src/utils/hir_utils.rs:604:40 Aug 11 17:42:01.782 INFO kablam! | Aug 11 17:42:01.782 INFO kablam! 604 | let c: fn(_, _) -> _ = StmtSemi; Aug 11 17:42:01.782 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.782 INFO kablam! Aug 11 17:42:01.782 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprInlineAsm` in this scope Aug 11 17:42:01.782 INFO kablam! --> src/utils/hir_utils.rs:437:13 Aug 11 17:42:01.782 INFO kablam! | Aug 11 17:42:01.782 INFO kablam! 437 | ExprInlineAsm(..) => { Aug 11 17:42:01.782 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.782 INFO kablam! Aug 11 17:42:01.782 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:01.782 INFO kablam! --> src/utils/sugg.rs:49:22 Aug 11 17:42:01.782 INFO kablam! | Aug 11 17:42:01.782 INFO kablam! 49 | hir::ExprAddrOf(..) | Aug 11 17:42:01.782 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.782 INFO kablam! Aug 11 17:42:01.783 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in module `hir` Aug 11 17:42:01.783 INFO kablam! --> src/utils/sugg.rs:50:22 Aug 11 17:42:01.783 INFO kablam! | Aug 11 17:42:01.783 INFO kablam! 50 | hir::ExprBox(..) | Aug 11 17:42:01.783 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.783 INFO kablam! Aug 11 17:42:01.783 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in module `hir` Aug 11 17:42:01.783 INFO kablam! --> src/utils/sugg.rs:51:22 Aug 11 17:42:01.783 INFO kablam! | Aug 11 17:42:01.783 INFO kablam! 51 | hir::ExprClosure(.., _) | Aug 11 17:42:01.784 INFO kablam! | ^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.784 INFO kablam! Aug 11 17:42:01.784 INFO kablam! error[E0425]: cannot find value `ExprInlineAsm` in this scope Aug 11 17:42:01.784 INFO kablam! --> src/utils/hir_utils.rs:438:43 Aug 11 17:42:01.784 INFO kablam! | Aug 11 17:42:01.784 INFO kablam! 438 | let c: fn(_, _, _) -> _ = ExprInlineAsm; Aug 11 17:42:01.784 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.784 INFO kablam! Aug 11 17:42:01.784 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in module `hir` Aug 11 17:42:01.784 INFO kablam! --> src/utils/sugg.rs:52:22 Aug 11 17:42:01.784 INFO kablam! | Aug 11 17:42:01.784 INFO kablam! 52 | hir::ExprIf(..) | Aug 11 17:42:01.784 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:01.784 INFO kablam! Aug 11 17:42:01.785 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:01.785 INFO kablam! --> src/utils/sugg.rs:53:22 Aug 11 17:42:01.785 INFO kablam! | Aug 11 17:42:01.785 INFO kablam! 53 | hir::ExprUnary(..) | Aug 11 17:42:01.785 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.785 INFO kablam! Aug 11 17:42:01.785 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:01.785 INFO kablam! --> src/utils/sugg.rs:54:22 Aug 11 17:42:01.785 INFO kablam! | Aug 11 17:42:01.785 INFO kablam! 54 | hir::ExprMatch(..) => Sugg::MaybeParen(snippet), Aug 11 17:42:01.785 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.785 INFO kablam! Aug 11 17:42:01.786 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:01.786 INFO kablam! --> src/utils/hir_utils.rs:441:13 Aug 11 17:42:01.786 INFO kablam! | Aug 11 17:42:01.786 INFO kablam! 441 | ExprIf(ref cond, ref t, ref e) => { Aug 11 17:42:01.786 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.786 INFO kablam! Aug 11 17:42:01.786 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in module `hir` Aug 11 17:42:01.786 INFO kablam! --> src/utils/sugg.rs:55:22 Aug 11 17:42:01.786 INFO kablam! | Aug 11 17:42:01.786 INFO kablam! 55 | hir::ExprContinue(..) | Aug 11 17:42:01.786 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.786 INFO kablam! Aug 11 17:42:01.786 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprYield` in module `hir` Aug 11 17:42:01.786 INFO kablam! --> src/utils/sugg.rs:56:22 Aug 11 17:42:01.786 INFO kablam! | Aug 11 17:42:01.786 INFO kablam! 56 | hir::ExprYield(..) | Aug 11 17:42:01.787 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.787 INFO kablam! Aug 11 17:42:01.787 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in module `hir` Aug 11 17:42:01.787 INFO kablam! --> src/utils/sugg.rs:57:22 Aug 11 17:42:01.787 INFO kablam! | Aug 11 17:42:01.787 INFO kablam! 57 | hir::ExprArray(..) | Aug 11 17:42:01.787 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.787 INFO kablam! Aug 11 17:42:01.787 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:01.788 INFO kablam! --> src/utils/sugg.rs:58:22 Aug 11 17:42:01.788 INFO kablam! | Aug 11 17:42:01.788 INFO kablam! 58 | hir::ExprBlock(..) | Aug 11 17:42:01.788 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.788 INFO kablam! Aug 11 17:42:01.788 INFO kablam! error[E0425]: cannot find value `ExprIf` in this scope Aug 11 17:42:01.788 INFO kablam! --> src/utils/hir_utils.rs:442:43 Aug 11 17:42:01.788 INFO kablam! | Aug 11 17:42:01.788 INFO kablam! 442 | let c: fn(_, _, _) -> _ = ExprIf; Aug 11 17:42:01.788 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.788 INFO kablam! Aug 11 17:42:01.788 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in module `hir` Aug 11 17:42:01.788 INFO kablam! --> src/utils/sugg.rs:59:22 Aug 11 17:42:01.788 INFO kablam! | Aug 11 17:42:01.788 INFO kablam! 59 | hir::ExprBreak(..) | Aug 11 17:42:01.788 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.788 INFO kablam! Aug 11 17:42:01.789 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:01.789 INFO kablam! --> src/utils/sugg.rs:60:22 Aug 11 17:42:01.789 INFO kablam! | Aug 11 17:42:01.789 INFO kablam! 60 | hir::ExprCall(..) | Aug 11 17:42:01.789 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.789 INFO kablam! Aug 11 17:42:01.789 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in module `hir` Aug 11 17:42:01.789 INFO kablam! --> src/utils/sugg.rs:61:22 Aug 11 17:42:01.789 INFO kablam! | Aug 11 17:42:01.789 INFO kablam! 61 | hir::ExprField(..) | Aug 11 17:42:01.789 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.790 INFO kablam! Aug 11 17:42:01.790 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in module `hir` Aug 11 17:42:01.790 INFO kablam! --> src/utils/sugg.rs:62:22 Aug 11 17:42:01.790 INFO kablam! | Aug 11 17:42:01.790 INFO kablam! 62 | hir::ExprIndex(..) | Aug 11 17:42:01.790 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.790 INFO kablam! Aug 11 17:42:01.790 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:01.790 INFO kablam! --> src/utils/hir_utils.rs:450:13 Aug 11 17:42:01.790 INFO kablam! | Aug 11 17:42:01.790 INFO kablam! 450 | ExprLit(ref l) => { Aug 11 17:42:01.790 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.790 INFO kablam! Aug 11 17:42:01.791 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprInlineAsm` in module `hir` Aug 11 17:42:01.791 INFO kablam! --> src/utils/sugg.rs:63:22 Aug 11 17:42:01.791 INFO kablam! | Aug 11 17:42:01.791 INFO kablam! 63 | hir::ExprInlineAsm(..) | Aug 11 17:42:01.791 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.791 INFO kablam! Aug 11 17:42:01.791 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:01.791 INFO kablam! --> src/utils/sugg.rs:64:22 Aug 11 17:42:01.791 INFO kablam! | Aug 11 17:42:01.791 INFO kablam! 64 | hir::ExprLit(..) | Aug 11 17:42:01.791 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.791 INFO kablam! Aug 11 17:42:01.792 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in module `hir` Aug 11 17:42:01.792 INFO kablam! --> src/utils/sugg.rs:65:22 Aug 11 17:42:01.792 INFO kablam! | Aug 11 17:42:01.792 INFO kablam! 65 | hir::ExprLoop(..) | Aug 11 17:42:01.792 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.792 INFO kablam! Aug 11 17:42:01.792 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:01.792 INFO kablam! --> src/utils/sugg.rs:66:22 Aug 11 17:42:01.792 INFO kablam! | Aug 11 17:42:01.792 INFO kablam! 66 | hir::ExprMethodCall(..) | Aug 11 17:42:01.792 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.793 INFO kablam! Aug 11 17:42:01.793 INFO kablam! error[E0425]: cannot find value `ExprLit` in this scope Aug 11 17:42:01.793 INFO kablam! --> src/utils/hir_utils.rs:451:37 Aug 11 17:42:01.793 INFO kablam! | Aug 11 17:42:01.793 INFO kablam! 451 | let c: fn(_) -> _ = ExprLit; Aug 11 17:42:01.793 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.793 INFO kablam! Aug 11 17:42:01.793 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:01.793 INFO kablam! --> src/utils/sugg.rs:67:22 Aug 11 17:42:01.793 INFO kablam! | Aug 11 17:42:01.793 INFO kablam! 67 | hir::ExprPath(..) | Aug 11 17:42:01.793 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.793 INFO kablam! Aug 11 17:42:01.793 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in module `hir` Aug 11 17:42:01.794 INFO kablam! --> src/utils/sugg.rs:68:22 Aug 11 17:42:01.794 INFO kablam! | Aug 11 17:42:01.794 INFO kablam! 68 | hir::ExprRepeat(..) | Aug 11 17:42:01.794 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.794 INFO kablam! Aug 11 17:42:01.794 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in module `hir` Aug 11 17:42:01.794 INFO kablam! --> src/utils/sugg.rs:69:22 Aug 11 17:42:01.794 INFO kablam! | Aug 11 17:42:01.794 INFO kablam! 69 | hir::ExprRet(..) | Aug 11 17:42:01.794 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.794 INFO kablam! Aug 11 17:42:01.795 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in module `hir` Aug 11 17:42:01.795 INFO kablam! --> src/utils/sugg.rs:70:22 Aug 11 17:42:01.795 INFO kablam! | Aug 11 17:42:01.795 INFO kablam! 70 | hir::ExprStruct(..) | Aug 11 17:42:01.795 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.795 INFO kablam! Aug 11 17:42:01.795 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:01.795 INFO kablam! --> src/utils/hir_utils.rs:455:13 Aug 11 17:42:01.795 INFO kablam! | Aug 11 17:42:01.795 INFO kablam! 455 | ExprLoop(ref b, ref i, _) => { Aug 11 17:42:01.795 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.795 INFO kablam! Aug 11 17:42:01.795 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in module `hir` Aug 11 17:42:01.795 INFO kablam! --> src/utils/sugg.rs:71:22 Aug 11 17:42:01.795 INFO kablam! | Aug 11 17:42:01.795 INFO kablam! 71 | hir::ExprTup(..) | Aug 11 17:42:01.795 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.795 INFO kablam! Aug 11 17:42:01.796 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in module `hir` Aug 11 17:42:01.796 INFO kablam! --> src/utils/sugg.rs:72:22 Aug 11 17:42:01.796 INFO kablam! | Aug 11 17:42:01.796 INFO kablam! 72 | hir::ExprWhile(..) => Sugg::NonParen(snippet), Aug 11 17:42:01.796 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.796 INFO kablam! Aug 11 17:42:01.796 INFO kablam! error[E0425]: cannot find value `ExprLoop` in this scope Aug 11 17:42:01.796 INFO kablam! --> src/utils/hir_utils.rs:456:43 Aug 11 17:42:01.796 INFO kablam! | Aug 11 17:42:01.796 INFO kablam! 456 | let c: fn(_, _, _) -> _ = ExprLoop; Aug 11 17:42:01.796 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.797 INFO kablam! Aug 11 17:42:01.797 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in module `hir` Aug 11 17:42:01.797 INFO kablam! --> src/utils/sugg.rs:73:22 Aug 11 17:42:01.797 INFO kablam! | Aug 11 17:42:01.797 INFO kablam! 73 | hir::ExprAssign(..) => Sugg::BinOp(AssocOp::Assign, snippet), Aug 11 17:42:01.797 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.797 INFO kablam! Aug 11 17:42:01.797 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in module `hir` Aug 11 17:42:01.797 INFO kablam! --> src/utils/sugg.rs:74:22 Aug 11 17:42:01.797 INFO kablam! | Aug 11 17:42:01.797 INFO kablam! 74 | hir::ExprAssignOp(op, ..) => Sugg::BinOp(hirbinop2assignop(op), snippet), Aug 11 17:42:01.797 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.797 INFO kablam! Aug 11 17:42:01.798 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:01.798 INFO kablam! --> src/utils/sugg.rs:75:22 Aug 11 17:42:01.798 INFO kablam! | Aug 11 17:42:01.798 INFO kablam! 75 | hir::ExprBinary(op, ..) => Sugg::BinOp(AssocOp::from_ast_binop(higher::binop(op.node)), snippet), Aug 11 17:42:01.798 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.798 INFO kablam! Aug 11 17:42:01.798 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in module `hir` Aug 11 17:42:01.798 INFO kablam! --> src/utils/sugg.rs:76:22 Aug 11 17:42:01.798 INFO kablam! | Aug 11 17:42:01.798 INFO kablam! 76 | hir::ExprCast(..) => Sugg::BinOp(AssocOp::As, snippet), Aug 11 17:42:01.798 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.799 INFO kablam! Aug 11 17:42:01.799 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:01.799 INFO kablam! --> src/utils/hir_utils.rs:463:13 Aug 11 17:42:01.799 INFO kablam! | Aug 11 17:42:01.799 INFO kablam! 463 | ExprMatch(ref e, ref arms, ref s) => { Aug 11 17:42:01.799 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.799 INFO kablam! Aug 11 17:42:01.799 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in module `hir` Aug 11 17:42:01.799 INFO kablam! --> src/utils/sugg.rs:77:22 Aug 11 17:42:01.799 INFO kablam! | Aug 11 17:42:01.799 INFO kablam! 77 | hir::ExprType(..) => Sugg::BinOp(AssocOp::Colon, snippet), Aug 11 17:42:01.799 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.799 INFO kablam! Aug 11 17:42:01.800 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:01.800 INFO kablam! --> src/utils/inspector.rs:125:18 Aug 11 17:42:01.800 INFO kablam! | Aug 11 17:42:01.800 INFO kablam! 125 | hir::StmtDecl(ref decl, _) => print_decl(cx, decl), Aug 11 17:42:01.800 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.800 INFO kablam! Aug 11 17:42:01.800 INFO kablam! error[E0425]: cannot find value `ExprMatch` in this scope Aug 11 17:42:01.800 INFO kablam! --> src/utils/hir_utils.rs:464:43 Aug 11 17:42:01.800 INFO kablam! | Aug 11 17:42:01.800 INFO kablam! 464 | let c: fn(_, _, _) -> _ = ExprMatch; Aug 11 17:42:01.800 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.800 INFO kablam! Aug 11 17:42:01.800 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:01.800 INFO kablam! --> src/utils/inspector.rs:126:18 Aug 11 17:42:01.800 INFO kablam! | Aug 11 17:42:01.801 INFO kablam! 126 | hir::StmtExpr(ref e, _) | hir::StmtSemi(ref e, _) => print_expr(cx, e, 0), Aug 11 17:42:01.801 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.801 INFO kablam! Aug 11 17:42:01.801 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:01.801 INFO kablam! --> src/utils/inspector.rs:126:44 Aug 11 17:42:01.801 INFO kablam! | Aug 11 17:42:01.801 INFO kablam! 126 | hir::StmtExpr(ref e, _) | hir::StmtSemi(ref e, _) => print_expr(cx, e, 0), Aug 11 17:42:01.801 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.801 INFO kablam! Aug 11 17:42:01.802 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:01.802 INFO kablam! --> src/utils/hir_utils.rs:478:13 Aug 11 17:42:01.802 INFO kablam! | Aug 11 17:42:01.802 INFO kablam! 478 | ExprMethodCall(ref path, ref _tys, ref args) => { Aug 11 17:42:01.802 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.802 INFO kablam! Aug 11 17:42:01.802 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:01.802 INFO kablam! --> src/utils/inspector.rs:144:14 Aug 11 17:42:01.802 INFO kablam! | Aug 11 17:42:01.802 INFO kablam! 144 | hir::DeclLocal(ref local) => { Aug 11 17:42:01.802 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.802 INFO kablam! Aug 11 17:42:01.803 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclItem` in module `hir` Aug 11 17:42:01.803 INFO kablam! --> src/utils/inspector.rs:153:14 Aug 11 17:42:01.803 INFO kablam! | Aug 11 17:42:01.803 INFO kablam! 153 | hir::DeclItem(_) => println!("item decl"), Aug 11 17:42:01.803 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.803 INFO kablam! Aug 11 17:42:01.803 INFO kablam! error[E0425]: cannot find value `ExprMethodCall` in this scope Aug 11 17:42:01.803 INFO kablam! --> src/utils/hir_utils.rs:479:43 Aug 11 17:42:01.803 INFO kablam! | Aug 11 17:42:01.803 INFO kablam! 479 | let c: fn(_, _, _) -> _ = ExprMethodCall; Aug 11 17:42:01.803 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.803 INFO kablam! Aug 11 17:42:01.803 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in module `hir` Aug 11 17:42:01.803 INFO kablam! --> src/utils/inspector.rs:163:14 Aug 11 17:42:01.803 INFO kablam! | Aug 11 17:42:01.803 INFO kablam! 163 | hir::ExprBox(ref e) => { Aug 11 17:42:01.803 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.803 INFO kablam! Aug 11 17:42:01.804 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in module `hir` Aug 11 17:42:01.804 INFO kablam! --> src/utils/inspector.rs:167:14 Aug 11 17:42:01.804 INFO kablam! | Aug 11 17:42:01.804 INFO kablam! 167 | hir::ExprArray(ref v) => { Aug 11 17:42:01.804 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.804 INFO kablam! Aug 11 17:42:01.805 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:01.805 INFO kablam! --> src/utils/inspector.rs:173:14 Aug 11 17:42:01.805 INFO kablam! | Aug 11 17:42:01.805 INFO kablam! 173 | hir::ExprCall(ref func, ref args) => { Aug 11 17:42:01.805 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.805 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:01.805 INFO kablam! --> src/utils/hir_utils.rs:484:13 Aug 11 17:42:01.805 INFO kablam! | Aug 11 17:42:01.805 INFO kablam! 484 | ExprRepeat(ref e, ref l_id) => { Aug 11 17:42:01.805 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.805 INFO kablam! Aug 11 17:42:01.808 INFO kablam! Aug 11 17:42:01.808 INFO kablam! error[E0425]: cannot find value `ExprRepeat` in this scope Aug 11 17:42:01.808 INFO kablam! --> src/utils/hir_utils.rs:485:40 Aug 11 17:42:01.809 INFO kablam! | Aug 11 17:42:01.809 INFO kablam! 485 | let c: fn(_, _) -> _ = ExprRepeat; Aug 11 17:42:01.809 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.809 INFO kablam! Aug 11 17:42:01.809 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:01.809 INFO kablam! --> src/utils/inspector.rs:182:14 Aug 11 17:42:01.809 INFO kablam! | Aug 11 17:42:01.809 INFO kablam! 182 | hir::ExprMethodCall(ref path, _, ref args) => { Aug 11 17:42:01.809 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.809 INFO kablam! Aug 11 17:42:01.809 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in module `hir` Aug 11 17:42:01.809 INFO kablam! --> src/utils/inspector.rs:189:14 Aug 11 17:42:01.809 INFO kablam! | Aug 11 17:42:01.809 INFO kablam! 189 | hir::ExprTup(ref v) => { Aug 11 17:42:01.809 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.810 INFO kablam! Aug 11 17:42:01.810 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:01.810 INFO kablam! --> src/utils/inspector.rs:195:14 Aug 11 17:42:01.810 INFO kablam! | Aug 11 17:42:01.810 INFO kablam! 195 | hir::ExprBinary(op, ref lhs, ref rhs) => { Aug 11 17:42:01.810 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.810 INFO kablam! Aug 11 17:42:01.811 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:01.811 INFO kablam! --> src/utils/hir_utils.rs:493:13 Aug 11 17:42:01.811 INFO kablam! | Aug 11 17:42:01.811 INFO kablam! 493 | ExprRet(ref e) => { Aug 11 17:42:01.811 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.811 INFO kablam! Aug 11 17:42:01.811 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:01.811 INFO kablam! --> src/utils/inspector.rs:203:14 Aug 11 17:42:01.811 INFO kablam! | Aug 11 17:42:01.811 INFO kablam! 203 | hir::ExprUnary(op, ref inner) => { Aug 11 17:42:01.811 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.811 INFO kablam! Aug 11 17:42:01.811 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:01.811 INFO kablam! --> src/utils/inspector.rs:208:14 Aug 11 17:42:01.811 INFO kablam! | Aug 11 17:42:01.811 INFO kablam! 208 | hir::ExprLit(ref lit) => { Aug 11 17:42:01.811 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.811 INFO kablam! Aug 11 17:42:01.812 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in module `hir` Aug 11 17:42:01.812 INFO kablam! --> src/utils/inspector.rs:212:14 Aug 11 17:42:01.812 INFO kablam! | Aug 11 17:42:01.812 INFO kablam! 212 | hir::ExprCast(ref e, ref target) => { Aug 11 17:42:01.812 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.812 INFO kablam! Aug 11 17:42:01.818 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in module `hir` Aug 11 17:42:01.818 INFO kablam! --> src/utils/inspector.rs:217:14 Aug 11 17:42:01.818 INFO kablam! | Aug 11 17:42:01.818 INFO kablam! 217 | hir::ExprType(ref e, ref target) => { Aug 11 17:42:01.818 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.818 INFO kablam! Aug 11 17:42:01.819 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in module `hir` Aug 11 17:42:01.819 INFO kablam! --> src/utils/inspector.rs:222:14 Aug 11 17:42:01.819 INFO kablam! | Aug 11 17:42:01.819 INFO kablam! 222 | hir::ExprIf(ref e, _, ref els) => { Aug 11 17:42:01.819 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:01.819 INFO kablam! Aug 11 17:42:01.819 INFO kablam! error[E0425]: cannot find value `ExprRet` in this scope Aug 11 17:42:01.819 INFO kablam! --> src/utils/hir_utils.rs:494:37 Aug 11 17:42:01.819 INFO kablam! | Aug 11 17:42:01.819 INFO kablam! 494 | let c: fn(_) -> _ = ExprRet; Aug 11 17:42:01.819 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.819 INFO kablam! Aug 11 17:42:01.819 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in module `hir` Aug 11 17:42:01.819 INFO kablam! --> src/utils/inspector.rs:231:14 Aug 11 17:42:01.819 INFO kablam! | Aug 11 17:42:01.820 INFO kablam! 231 | hir::ExprWhile(ref cond, _, _) => { Aug 11 17:42:01.820 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.820 INFO kablam! Aug 11 17:42:01.820 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in module `hir` Aug 11 17:42:01.820 INFO kablam! --> src/utils/inspector.rs:236:14 Aug 11 17:42:01.820 INFO kablam! | Aug 11 17:42:01.820 INFO kablam! 236 | hir::ExprLoop(..) => { Aug 11 17:42:01.820 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.820 INFO kablam! Aug 11 17:42:01.821 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:01.821 INFO kablam! --> src/utils/hir_utils.rs:500:13 Aug 11 17:42:01.821 INFO kablam! | Aug 11 17:42:01.821 INFO kablam! 500 | ExprPath(ref qpath) => { Aug 11 17:42:01.821 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.821 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:01.821 INFO kablam! --> src/utils/inspector.rs:239:14 Aug 11 17:42:01.821 INFO kablam! | Aug 11 17:42:01.821 INFO kablam! 239 | hir::ExprMatch(ref cond, _, ref source) => { Aug 11 17:42:01.821 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.821 INFO kablam! Aug 11 17:42:01.821 INFO kablam! Aug 11 17:42:01.821 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in module `hir` Aug 11 17:42:01.821 INFO kablam! --> src/utils/inspector.rs:245:14 Aug 11 17:42:01.821 INFO kablam! | Aug 11 17:42:01.822 INFO kablam! 245 | hir::ExprClosure(ref clause, _, _, _, _) => { Aug 11 17:42:01.822 INFO kablam! | ^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.822 INFO kablam! Aug 11 17:42:01.822 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprYield` in module `hir` Aug 11 17:42:01.822 INFO kablam! --> src/utils/inspector.rs:249:14 Aug 11 17:42:01.822 INFO kablam! | Aug 11 17:42:01.822 INFO kablam! 249 | hir::ExprYield(ref sub) => { Aug 11 17:42:01.822 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.822 INFO kablam! Aug 11 17:42:01.822 INFO kablam! error[E0425]: cannot find value `ExprPath` in this scope Aug 11 17:42:01.822 INFO kablam! --> src/utils/hir_utils.rs:501:37 Aug 11 17:42:01.822 INFO kablam! | Aug 11 17:42:01.822 INFO kablam! 501 | let c: fn(_) -> _ = ExprPath; Aug 11 17:42:01.822 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.823 INFO kablam! Aug 11 17:42:01.823 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:01.823 INFO kablam! --> src/utils/inspector.rs:253:14 Aug 11 17:42:01.823 INFO kablam! | Aug 11 17:42:01.823 INFO kablam! 253 | hir::ExprBlock(_, _) => { Aug 11 17:42:01.823 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.823 INFO kablam! Aug 11 17:42:01.823 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in module `hir` Aug 11 17:42:01.824 INFO kablam! --> src/utils/inspector.rs:256:14 Aug 11 17:42:01.824 INFO kablam! | Aug 11 17:42:01.824 INFO kablam! 256 | hir::ExprAssign(ref lhs, ref rhs) => { Aug 11 17:42:01.824 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.824 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:01.824 INFO kablam! --> src/utils/hir_utils.rs:505:13 Aug 11 17:42:01.824 INFO kablam! | Aug 11 17:42:01.824 INFO kablam! 505 | ExprStruct(ref path, ref fields, ref expr) => { Aug 11 17:42:01.824 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.824 INFO kablam! Aug 11 17:42:01.824 INFO kablam! Aug 11 17:42:01.824 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in module `hir` Aug 11 17:42:01.824 INFO kablam! --> src/utils/inspector.rs:263:14 Aug 11 17:42:01.824 INFO kablam! | Aug 11 17:42:01.824 INFO kablam! 263 | hir::ExprAssignOp(ref binop, ref lhs, ref rhs) => { Aug 11 17:42:01.825 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.825 INFO kablam! error[E0425]: cannot find value `ExprStruct` in this scope Aug 11 17:42:01.825 INFO kablam! --> src/utils/hir_utils.rs:506:43 Aug 11 17:42:01.825 INFO kablam! | Aug 11 17:42:01.825 INFO kablam! 506 | let c: fn(_, _, _) -> _ = ExprStruct; Aug 11 17:42:01.825 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.825 INFO kablam! Aug 11 17:42:01.825 INFO kablam! Aug 11 17:42:01.825 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in module `hir` Aug 11 17:42:01.825 INFO kablam! --> src/utils/inspector.rs:271:14 Aug 11 17:42:01.825 INFO kablam! | Aug 11 17:42:01.826 INFO kablam! 271 | hir::ExprField(ref e, ident) => { Aug 11 17:42:01.826 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.826 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:01.826 INFO kablam! --> src/utils/hir_utils.rs:520:13 Aug 11 17:42:01.826 INFO kablam! | Aug 11 17:42:01.826 INFO kablam! 520 | ExprTup(ref tup) => { Aug 11 17:42:01.826 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.826 INFO kablam! Aug 11 17:42:01.826 INFO kablam! Aug 11 17:42:01.826 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in module `hir` Aug 11 17:42:01.827 INFO kablam! --> src/utils/inspector.rs:277:14 Aug 11 17:42:01.827 INFO kablam! | Aug 11 17:42:01.827 INFO kablam! 277 | hir::ExprIndex(ref arr, ref idx) => { Aug 11 17:42:01.827 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.827 INFO kablam! error[E0425]: cannot find value `ExprTup` in this scope Aug 11 17:42:01.827 INFO kablam! --> src/utils/hir_utils.rs:521:37 Aug 11 17:42:01.827 INFO kablam! | Aug 11 17:42:01.827 INFO kablam! 521 | let c: fn(_) -> _ = ExprTup; Aug 11 17:42:01.827 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.827 INFO kablam! Aug 11 17:42:01.827 INFO kablam! Aug 11 17:42:01.828 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in this scope Aug 11 17:42:01.828 INFO kablam! --> src/utils/hir_utils.rs:525:13 Aug 11 17:42:01.828 INFO kablam! | Aug 11 17:42:01.828 INFO kablam! 525 | ExprType(ref e, ref _ty) => { Aug 11 17:42:01.828 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.828 INFO kablam! Aug 11 17:42:01.828 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:01.828 INFO kablam! --> src/utils/inspector.rs:284:14 Aug 11 17:42:01.828 INFO kablam! | Aug 11 17:42:01.828 INFO kablam! 284 | hir::ExprPath(hir::QPath::Resolved(ref ty, ref path)) => { Aug 11 17:42:01.828 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.828 INFO kablam! Aug 11 17:42:01.829 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:01.829 INFO kablam! --> src/utils/inspector.rs:288:14 Aug 11 17:42:01.829 INFO kablam! | Aug 11 17:42:01.829 INFO kablam! 288 | hir::ExprPath(hir::QPath::TypeRelative(ref ty, ref seg)) => { Aug 11 17:42:01.829 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.829 INFO kablam! error[E0425]: cannot find value `ExprType` in this scope Aug 11 17:42:01.829 INFO kablam! --> src/utils/hir_utils.rs:526:40 Aug 11 17:42:01.829 INFO kablam! | Aug 11 17:42:01.829 INFO kablam! 526 | let c: fn(_, _) -> _ = ExprType; Aug 11 17:42:01.829 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.829 INFO kablam! Aug 11 17:42:01.830 INFO kablam! Aug 11 17:42:01.830 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:01.830 INFO kablam! --> src/utils/hir_utils.rs:531:13 Aug 11 17:42:01.830 INFO kablam! | Aug 11 17:42:01.830 INFO kablam! 531 | ExprUnary(lop, ref le) => { Aug 11 17:42:01.830 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.830 INFO kablam! Aug 11 17:42:01.830 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:01.830 INFO kablam! --> src/utils/inspector.rs:292:14 Aug 11 17:42:01.831 INFO kablam! | Aug 11 17:42:01.831 INFO kablam! 292 | hir::ExprAddrOf(ref muta, ref e) => { Aug 11 17:42:01.831 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.831 INFO kablam! Aug 11 17:42:01.831 INFO kablam! error[E0425]: cannot find value `ExprUnary` in this scope Aug 11 17:42:01.831 INFO kablam! --> src/utils/hir_utils.rs:532:40 Aug 11 17:42:01.831 INFO kablam! | Aug 11 17:42:01.831 INFO kablam! 532 | let c: fn(_, _) -> _ = ExprUnary; Aug 11 17:42:01.831 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.831 INFO kablam! Aug 11 17:42:01.832 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in module `hir` Aug 11 17:42:01.832 INFO kablam! --> src/utils/inspector.rs:297:14 Aug 11 17:42:01.832 INFO kablam! | Aug 11 17:42:01.832 INFO kablam! 297 | hir::ExprBreak(_, ref e) => { Aug 11 17:42:01.832 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.832 INFO kablam! Aug 11 17:42:01.833 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:01.833 INFO kablam! --> src/utils/hir_utils.rs:538:13 Aug 11 17:42:01.833 INFO kablam! | Aug 11 17:42:01.833 INFO kablam! 538 | ExprArray(ref v) => { Aug 11 17:42:01.833 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.835 INFO kablam! Aug 11 17:42:01.835 INFO kablam! error[E0425]: cannot find value `ExprArray` in this scope Aug 11 17:42:01.835 INFO kablam! --> src/utils/hir_utils.rs:539:37 Aug 11 17:42:01.836 INFO kablam! | Aug 11 17:42:01.836 INFO kablam! 539 | let c: fn(_) -> _ = ExprArray; Aug 11 17:42:01.836 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.836 INFO kablam! Aug 11 17:42:01.836 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:01.836 INFO kablam! --> src/utils/hir_utils.rs:544:13 Aug 11 17:42:01.836 INFO kablam! | Aug 11 17:42:01.836 INFO kablam! 544 | ExprWhile(ref cond, ref b, l) => { Aug 11 17:42:01.836 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.836 INFO kablam! Aug 11 17:42:01.836 INFO kablam! error[E0425]: cannot find value `ExprWhile` in this scope Aug 11 17:42:01.836 INFO kablam! --> src/utils/hir_utils.rs:545:43 Aug 11 17:42:01.836 INFO kablam! | Aug 11 17:42:01.836 INFO kablam! 545 | let c: fn(_, _, _) -> _ = ExprWhile; Aug 11 17:42:01.836 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.836 INFO kablam! Aug 11 17:42:01.836 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:01.836 INFO kablam! --> src/utils/hir_utils.rs:588:13 Aug 11 17:42:01.836 INFO kablam! | Aug 11 17:42:01.836 INFO kablam! 588 | StmtDecl(ref decl, _) => { Aug 11 17:42:01.836 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.836 INFO kablam! Aug 11 17:42:01.836 INFO kablam! error[E0425]: cannot find value `StmtDecl` in this scope Aug 11 17:42:01.836 INFO kablam! --> src/utils/hir_utils.rs:589:40 Aug 11 17:42:01.836 INFO kablam! | Aug 11 17:42:01.836 INFO kablam! 589 | let c: fn(_, _) -> _ = StmtDecl; Aug 11 17:42:01.836 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.836 INFO kablam! Aug 11 17:42:01.836 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:01.836 INFO kablam! --> src/utils/hir_utils.rs:592:24 Aug 11 17:42:01.836 INFO kablam! | Aug 11 17:42:01.836 INFO kablam! 592 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:01.836 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.837 INFO kablam! Aug 11 17:42:01.838 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in module `hir` Aug 11 17:42:01.838 INFO kablam! --> src/utils/inspector.rs:303:14 Aug 11 17:42:01.838 INFO kablam! | Aug 11 17:42:01.838 INFO kablam! 303 | hir::ExprContinue(_) => println!("{}Again", ind), Aug 11 17:42:01.838 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.838 INFO kablam! Aug 11 17:42:01.838 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:01.838 INFO kablam! --> src/utils/hir_utils.rs:598:13 Aug 11 17:42:01.838 INFO kablam! | Aug 11 17:42:01.838 INFO kablam! 598 | StmtExpr(ref expr, _) => { Aug 11 17:42:01.838 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.838 INFO kablam! Aug 11 17:42:01.838 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in module `hir` Aug 11 17:42:01.838 INFO kablam! --> src/utils/inspector.rs:304:14 Aug 11 17:42:01.838 INFO kablam! | Aug 11 17:42:01.838 INFO kablam! 304 | hir::ExprRet(ref e) => { Aug 11 17:42:01.838 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.838 INFO kablam! Aug 11 17:42:01.838 INFO kablam! error[E0425]: cannot find value `StmtExpr` in this scope Aug 11 17:42:01.838 INFO kablam! --> src/utils/hir_utils.rs:599:40 Aug 11 17:42:01.838 INFO kablam! | Aug 11 17:42:01.838 INFO kablam! 599 | let c: fn(_, _) -> _ = StmtExpr; Aug 11 17:42:01.838 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.838 INFO kablam! Aug 11 17:42:01.838 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprInlineAsm` in module `hir` Aug 11 17:42:01.838 INFO kablam! --> src/utils/inspector.rs:310:14 Aug 11 17:42:01.838 INFO kablam! | Aug 11 17:42:01.839 INFO kablam! 310 | hir::ExprInlineAsm(_, ref input, ref output) => { Aug 11 17:42:01.839 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.839 INFO kablam! Aug 11 17:42:01.839 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in module `hir` Aug 11 17:42:01.839 INFO kablam! --> src/utils/inspector.rs:321:14 Aug 11 17:42:01.839 INFO kablam! | Aug 11 17:42:01.839 INFO kablam! 321 | hir::ExprStruct(ref path, ref fields, ref base) => { Aug 11 17:42:01.839 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.839 INFO kablam! Aug 11 17:42:01.840 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in module `hir` Aug 11 17:42:01.840 INFO kablam! --> src/utils/inspector.rs:333:14 Aug 11 17:42:01.840 INFO kablam! | Aug 11 17:42:01.840 INFO kablam! 333 | hir::ExprRepeat(ref val, ref anon_const) => { Aug 11 17:42:01.840 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.840 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:01.840 INFO kablam! --> src/utils/hir_utils.rs:603:13 Aug 11 17:42:01.840 INFO kablam! | Aug 11 17:42:01.840 INFO kablam! 603 | StmtSemi(ref expr, _) => { Aug 11 17:42:01.840 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.840 INFO kablam! Aug 11 17:42:01.840 INFO kablam! Aug 11 17:42:01.841 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExternCrate` in module `hir` Aug 11 17:42:01.841 INFO kablam! --> src/utils/inspector.rs:356:14 Aug 11 17:42:01.841 INFO kablam! | Aug 11 17:42:01.841 INFO kablam! 356 | hir::ItemExternCrate(ref _renamed_from) => { Aug 11 17:42:01.841 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.841 INFO kablam! Aug 11 17:42:01.842 INFO kablam! error[E0425]: cannot find value `StmtSemi` in this scope Aug 11 17:42:01.842 INFO kablam! --> src/utils/hir_utils.rs:604:40 Aug 11 17:42:01.842 INFO kablam! | Aug 11 17:42:01.842 INFO kablam! 604 | let c: fn(_, _) -> _ = StmtSemi; Aug 11 17:42:01.842 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.842 INFO kablam! Aug 11 17:42:01.842 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in module `hir` Aug 11 17:42:01.842 INFO kablam! --> src/utils/inspector.rs:370:14 Aug 11 17:42:01.842 INFO kablam! | Aug 11 17:42:01.842 INFO kablam! 370 | hir::ItemUse(ref path, ref kind) => println!("{:?}, {:?}", path, kind), Aug 11 17:42:01.842 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.842 INFO kablam! Aug 11 17:42:01.843 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in module `hir` Aug 11 17:42:01.843 INFO kablam! --> src/utils/inspector.rs:371:14 Aug 11 17:42:01.843 INFO kablam! | Aug 11 17:42:01.843 INFO kablam! 371 | hir::ItemStatic(..) => println!("static item of type {:#?}", cx.tcx.type_of(did)), Aug 11 17:42:01.843 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.843 INFO kablam! Aug 11 17:42:01.844 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:01.844 INFO kablam! --> src/utils/sugg.rs:49:22 Aug 11 17:42:01.844 INFO kablam! | Aug 11 17:42:01.844 INFO kablam! 49 | hir::ExprAddrOf(..) | Aug 11 17:42:01.844 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.844 INFO kablam! Aug 11 17:42:01.844 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in module `hir` Aug 11 17:42:01.844 INFO kablam! --> src/utils/inspector.rs:372:14 Aug 11 17:42:01.844 INFO kablam! | Aug 11 17:42:01.845 INFO kablam! 372 | hir::ItemConst(..) => println!("const item of type {:#?}", cx.tcx.type_of(did)), Aug 11 17:42:01.845 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.845 INFO kablam! Aug 11 17:42:01.846 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in module `hir` Aug 11 17:42:01.846 INFO kablam! --> src/utils/inspector.rs:373:14 Aug 11 17:42:01.846 INFO kablam! | Aug 11 17:42:01.846 INFO kablam! 373 | hir::ItemFn(..) => { Aug 11 17:42:01.846 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:01.846 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:01.846 INFO kablam! | Aug 11 17:42:01.846 INFO kablam! 5 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:01.846 INFO kablam! | Aug 11 17:42:01.846 INFO kablam! Aug 11 17:42:01.846 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in module `hir` Aug 11 17:42:01.846 INFO kablam! --> src/utils/sugg.rs:50:22 Aug 11 17:42:01.846 INFO kablam! | Aug 11 17:42:01.846 INFO kablam! 50 | hir::ExprBox(..) | Aug 11 17:42:01.846 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.846 INFO kablam! Aug 11 17:42:01.847 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemMod` in module `hir` Aug 11 17:42:01.847 INFO kablam! --> src/utils/inspector.rs:377:14 Aug 11 17:42:01.847 INFO kablam! | Aug 11 17:42:01.847 INFO kablam! 377 | hir::ItemMod(..) => println!("module"), Aug 11 17:42:01.847 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.847 INFO kablam! Aug 11 17:42:01.847 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemForeignMod` in module `hir` Aug 11 17:42:01.847 INFO kablam! --> src/utils/inspector.rs:378:14 Aug 11 17:42:01.847 INFO kablam! | Aug 11 17:42:01.847 INFO kablam! 378 | hir::ItemForeignMod(ref fm) => println!("foreign module with abi: {}", fm.abi), Aug 11 17:42:01.847 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.848 INFO kablam! Aug 11 17:42:01.849 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemGlobalAsm` in module `hir` Aug 11 17:42:01.849 INFO kablam! --> src/utils/inspector.rs:379:14 Aug 11 17:42:01.849 INFO kablam! | Aug 11 17:42:01.849 INFO kablam! 379 | hir::ItemGlobalAsm(ref asm) => println!("global asm: {:?}", asm), Aug 11 17:42:01.849 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.849 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in module `hir` Aug 11 17:42:01.849 INFO kablam! --> src/utils/sugg.rs:51:22 Aug 11 17:42:01.849 INFO kablam! | Aug 11 17:42:01.849 INFO kablam! 51 | hir::ExprClosure(.., _) | Aug 11 17:42:01.849 INFO kablam! | ^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.849 INFO kablam! Aug 11 17:42:01.849 INFO kablam! Aug 11 17:42:01.850 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTy` in module `hir` Aug 11 17:42:01.850 INFO kablam! --> src/utils/inspector.rs:380:14 Aug 11 17:42:01.850 INFO kablam! | Aug 11 17:42:01.850 INFO kablam! 380 | hir::ItemTy(..) => { Aug 11 17:42:01.850 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:01.850 INFO kablam! Aug 11 17:42:01.850 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExistential` in module `hir` Aug 11 17:42:01.850 INFO kablam! --> src/utils/inspector.rs:383:14 Aug 11 17:42:01.850 INFO kablam! | Aug 11 17:42:01.850 INFO kablam! 383 | hir::ItemExistential(..) => { Aug 11 17:42:01.850 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.851 INFO kablam! Aug 11 17:42:01.851 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in module `hir` Aug 11 17:42:01.851 INFO kablam! --> src/utils/inspector.rs:386:14 Aug 11 17:42:01.851 INFO kablam! | Aug 11 17:42:01.851 INFO kablam! 386 | hir::ItemEnum(..) => { Aug 11 17:42:01.851 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.851 INFO kablam! Aug 11 17:42:01.852 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in module `hir` Aug 11 17:42:01.852 INFO kablam! --> src/utils/sugg.rs:52:22 Aug 11 17:42:01.852 INFO kablam! | Aug 11 17:42:01.852 INFO kablam! 52 | hir::ExprIf(..) | Aug 11 17:42:01.852 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:01.852 INFO kablam! Aug 11 17:42:01.852 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStruct` in module `hir` Aug 11 17:42:01.852 INFO kablam! --> src/utils/inspector.rs:389:14 Aug 11 17:42:01.852 INFO kablam! | Aug 11 17:42:01.852 INFO kablam! 389 | hir::ItemStruct(..) => { Aug 11 17:42:01.852 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.852 INFO kablam! Aug 11 17:42:01.853 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUnion` in module `hir` Aug 11 17:42:01.853 INFO kablam! --> src/utils/inspector.rs:392:14 Aug 11 17:42:01.853 INFO kablam! | Aug 11 17:42:01.853 INFO kablam! 392 | hir::ItemUnion(..) => { Aug 11 17:42:01.853 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.853 INFO kablam! Aug 11 17:42:01.854 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in module `hir` Aug 11 17:42:01.854 INFO kablam! --> src/utils/inspector.rs:395:14 Aug 11 17:42:01.854 INFO kablam! | Aug 11 17:42:01.854 INFO kablam! 395 | hir::ItemTrait(..) => { Aug 11 17:42:01.854 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.854 INFO kablam! Aug 11 17:42:01.855 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTraitAlias` in module `hir` Aug 11 17:42:01.855 INFO kablam! --> src/utils/inspector.rs:403:14 Aug 11 17:42:01.855 INFO kablam! | Aug 11 17:42:01.855 INFO kablam! 403 | hir::ItemTraitAlias(..) => { Aug 11 17:42:01.855 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.855 INFO kablam! Aug 11 17:42:01.856 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:01.856 INFO kablam! --> src/utils/inspector.rs:406:14 Aug 11 17:42:01.856 INFO kablam! | Aug 11 17:42:01.856 INFO kablam! 406 | hir::ItemImpl(_, _, _, _, Some(ref _trait_ref), _, _) => { Aug 11 17:42:01.856 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.856 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:01.856 INFO kablam! --> src/utils/sugg.rs:53:22 Aug 11 17:42:01.856 INFO kablam! | Aug 11 17:42:01.856 INFO kablam! 53 | hir::ExprUnary(..) | Aug 11 17:42:01.856 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.856 INFO kablam! Aug 11 17:42:01.856 INFO kablam! Aug 11 17:42:01.857 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:01.857 INFO kablam! --> src/utils/inspector.rs:409:14 Aug 11 17:42:01.857 INFO kablam! | Aug 11 17:42:01.857 INFO kablam! 409 | hir::ItemImpl(_, _, _, _, None, _, _) => { Aug 11 17:42:01.857 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.857 INFO kablam! Aug 11 17:42:01.859 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:01.859 INFO kablam! --> src/utils/sugg.rs:54:22 Aug 11 17:42:01.859 INFO kablam! | Aug 11 17:42:01.859 INFO kablam! 54 | hir::ExprMatch(..) => Sugg::MaybeParen(snippet), Aug 11 17:42:01.859 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.859 INFO kablam! Aug 11 17:42:01.859 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in this scope Aug 11 17:42:01.859 INFO kablam! --> src/utils/internal_lints.rs:120:16 Aug 11 17:42:01.859 INFO kablam! | Aug 11 17:42:01.859 INFO kablam! 120 | if let ItemStatic(ref ty, MutImmutable, body_id) = item.node { Aug 11 17:42:01.859 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:01.859 INFO kablam! Aug 11 17:42:01.860 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:01.860 INFO kablam! --> src/utils/internal_lints.rs:163:12 Aug 11 17:42:01.860 INFO kablam! | Aug 11 17:42:01.860 INFO kablam! 163 | if let TyRptr( Aug 11 17:42:01.860 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.860 INFO kablam! Aug 11 17:42:01.861 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:01.861 INFO kablam! --> src/utils/internal_lints.rs:171:16 Aug 11 17:42:01.861 INFO kablam! | Aug 11 17:42:01.861 INFO kablam! 171 | if let TyPath(ref path) = inner.node { Aug 11 17:42:01.861 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.864 INFO kablam! Aug 11 17:42:01.865 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in module `hir` Aug 11 17:42:01.865 INFO kablam! --> src/utils/sugg.rs:55:22 Aug 11 17:42:01.865 INFO kablam! | Aug 11 17:42:01.865 INFO kablam! 55 | hir::ExprContinue(..) | Aug 11 17:42:01.865 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.865 INFO kablam! Aug 11 17:42:01.866 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:01.866 INFO kablam! --> src/utils/internal_lints.rs:180:12 Aug 11 17:42:01.867 INFO kablam! | Aug 11 17:42:01.867 INFO kablam! 180 | if let TyPath(ref path) = ty.node { Aug 11 17:42:01.867 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.867 INFO kablam! Aug 11 17:42:01.867 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:01.867 INFO kablam! --> src/utils/ptr.rs:57:16 Aug 11 17:42:01.868 INFO kablam! | Aug 11 17:42:01.868 INFO kablam! 57 | if let ExprMethodCall(ref seg, _, ref args) = expr.node { Aug 11 17:42:01.868 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.868 INFO kablam! Aug 11 17:42:01.873 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprYield` in module `hir` Aug 11 17:42:01.873 INFO kablam! --> src/utils/sugg.rs:56:22 Aug 11 17:42:01.873 INFO kablam! | Aug 11 17:42:01.874 INFO kablam! 56 | hir::ExprYield(..) | Aug 11 17:42:01.874 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.875 INFO kablam! Aug 11 17:42:01.876 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:01.876 INFO kablam! --> src/utils/higher.rs:12:23 Aug 11 17:42:01.876 INFO kablam! | Aug 11 17:42:01.876 INFO kablam! 12 | pub fn binop(op: hir::BinOp_) -> ast::BinOpKind { Aug 11 17:42:01.876 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:01.876 INFO kablam! Aug 11 17:42:01.877 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in module `hir` Aug 11 17:42:01.877 INFO kablam! --> src/utils/sugg.rs:57:22 Aug 11 17:42:01.877 INFO kablam! | Aug 11 17:42:01.877 INFO kablam! 57 | hir::ExprArray(..) | Aug 11 17:42:01.877 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.877 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiEq` in module `hir` Aug 11 17:42:01.877 INFO kablam! --> src/utils/higher.rs:14:14 Aug 11 17:42:01.877 INFO kablam! | Aug 11 17:42:01.877 INFO kablam! 14 | hir::BiEq => ast::BinOpKind::Eq, Aug 11 17:42:01.877 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:01.878 INFO kablam! Aug 11 17:42:01.879 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiGe` in module `hir` Aug 11 17:42:01.879 INFO kablam! --> src/utils/higher.rs:15:14 Aug 11 17:42:01.879 INFO kablam! | Aug 11 17:42:01.879 INFO kablam! 15 | hir::BiGe => ast::BinOpKind::Ge, Aug 11 17:42:01.879 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:01.879 INFO kablam! Aug 11 17:42:01.880 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiGt` in module `hir` Aug 11 17:42:01.880 INFO kablam! --> src/utils/higher.rs:16:14 Aug 11 17:42:01.880 INFO kablam! | Aug 11 17:42:01.880 INFO kablam! 16 | hir::BiGt => ast::BinOpKind::Gt, Aug 11 17:42:01.880 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:01.880 INFO kablam! Aug 11 17:42:01.881 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiLe` in module `hir` Aug 11 17:42:01.881 INFO kablam! --> src/utils/higher.rs:17:14 Aug 11 17:42:01.881 INFO kablam! | Aug 11 17:42:01.882 INFO kablam! 17 | hir::BiLe => ast::BinOpKind::Le, Aug 11 17:42:01.882 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:01.882 INFO kablam! Aug 11 17:42:01.883 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiLt` in module `hir` Aug 11 17:42:01.883 INFO kablam! --> src/utils/higher.rs:18:14 Aug 11 17:42:01.883 INFO kablam! | Aug 11 17:42:01.883 INFO kablam! 18 | hir::BiLt => ast::BinOpKind::Lt, Aug 11 17:42:01.883 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:01.883 INFO kablam! Aug 11 17:42:01.884 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiNe` in module `hir` Aug 11 17:42:01.884 INFO kablam! --> src/utils/higher.rs:19:14 Aug 11 17:42:01.884 INFO kablam! | Aug 11 17:42:01.884 INFO kablam! 19 | hir::BiNe => ast::BinOpKind::Ne, Aug 11 17:42:01.884 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:01.884 INFO kablam! Aug 11 17:42:01.885 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiOr` in module `hir` Aug 11 17:42:01.885 INFO kablam! --> src/utils/higher.rs:20:14 Aug 11 17:42:01.885 INFO kablam! | Aug 11 17:42:01.885 INFO kablam! 20 | hir::BiOr => ast::BinOpKind::Or, Aug 11 17:42:01.885 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:01.886 INFO kablam! Aug 11 17:42:01.887 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAdd` in module `hir` Aug 11 17:42:01.887 INFO kablam! --> src/utils/higher.rs:21:14 Aug 11 17:42:01.887 INFO kablam! | Aug 11 17:42:01.887 INFO kablam! 21 | hir::BiAdd => ast::BinOpKind::Add, Aug 11 17:42:01.887 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:01.887 INFO kablam! Aug 11 17:42:01.887 INFO kablam! Aug 11 17:42:01.888 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAnd` in module `hir` Aug 11 17:42:01.888 INFO kablam! --> src/utils/higher.rs:22:14 Aug 11 17:42:01.888 INFO kablam! | Aug 11 17:42:01.888 INFO kablam! 22 | hir::BiAnd => ast::BinOpKind::And, Aug 11 17:42:01.888 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:01.888 INFO kablam! Aug 11 17:42:01.889 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitAnd` in module `hir` Aug 11 17:42:01.889 INFO kablam! --> src/utils/higher.rs:23:14 Aug 11 17:42:01.889 INFO kablam! | Aug 11 17:42:01.889 INFO kablam! 23 | hir::BiBitAnd => ast::BinOpKind::BitAnd, Aug 11 17:42:01.889 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.889 INFO kablam! Aug 11 17:42:01.890 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitOr` in module `hir` Aug 11 17:42:01.890 INFO kablam! --> src/utils/higher.rs:24:14 Aug 11 17:42:01.890 INFO kablam! | Aug 11 17:42:01.890 INFO kablam! 24 | hir::BiBitOr => ast::BinOpKind::BitOr, Aug 11 17:42:01.891 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.891 INFO kablam! Aug 11 17:42:01.898 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitXor` in module `hir` Aug 11 17:42:01.898 INFO kablam! --> src/utils/higher.rs:25:14 Aug 11 17:42:01.898 INFO kablam! | Aug 11 17:42:01.898 INFO kablam! 25 | hir::BiBitXor => ast::BinOpKind::BitXor, Aug 11 17:42:01.898 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.898 INFO kablam! Aug 11 17:42:01.899 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:01.899 INFO kablam! --> src/utils/sugg.rs:58:22 Aug 11 17:42:01.899 INFO kablam! | Aug 11 17:42:01.899 INFO kablam! 58 | hir::ExprBlock(..) | Aug 11 17:42:01.899 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.899 INFO kablam! Aug 11 17:42:01.900 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in module `hir` Aug 11 17:42:01.900 INFO kablam! --> src/utils/sugg.rs:59:22 Aug 11 17:42:01.900 INFO kablam! | Aug 11 17:42:01.900 INFO kablam! 59 | hir::ExprBreak(..) | Aug 11 17:42:01.900 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.900 INFO kablam! Aug 11 17:42:01.900 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiDiv` in module `hir` Aug 11 17:42:01.900 INFO kablam! --> src/utils/higher.rs:26:14 Aug 11 17:42:01.900 INFO kablam! | Aug 11 17:42:01.900 INFO kablam! 26 | hir::BiDiv => ast::BinOpKind::Div, Aug 11 17:42:01.901 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:01.901 INFO kablam! Aug 11 17:42:01.901 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:01.901 INFO kablam! --> src/utils/sugg.rs:60:22 Aug 11 17:42:01.901 INFO kablam! | Aug 11 17:42:01.901 INFO kablam! 60 | hir::ExprCall(..) | Aug 11 17:42:01.902 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.902 INFO kablam! Aug 11 17:42:01.902 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiMul` in module `hir` Aug 11 17:42:01.902 INFO kablam! --> src/utils/higher.rs:27:14 Aug 11 17:42:01.902 INFO kablam! | Aug 11 17:42:01.902 INFO kablam! 27 | hir::BiMul => ast::BinOpKind::Mul, Aug 11 17:42:01.902 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:01.902 INFO kablam! Aug 11 17:42:01.903 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in module `hir` Aug 11 17:42:01.903 INFO kablam! --> src/utils/sugg.rs:61:22 Aug 11 17:42:01.903 INFO kablam! | Aug 11 17:42:01.903 INFO kablam! 61 | hir::ExprField(..) | Aug 11 17:42:01.903 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.903 INFO kablam! Aug 11 17:42:01.903 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiRem` in module `hir` Aug 11 17:42:01.903 INFO kablam! --> src/utils/higher.rs:28:14 Aug 11 17:42:01.903 INFO kablam! | Aug 11 17:42:01.903 INFO kablam! 28 | hir::BiRem => ast::BinOpKind::Rem, Aug 11 17:42:01.903 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:01.903 INFO kablam! Aug 11 17:42:01.904 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in module `hir` Aug 11 17:42:01.904 INFO kablam! --> src/utils/sugg.rs:62:22 Aug 11 17:42:01.904 INFO kablam! | Aug 11 17:42:01.904 INFO kablam! 62 | hir::ExprIndex(..) | Aug 11 17:42:01.904 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.904 INFO kablam! Aug 11 17:42:01.905 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShl` in module `hir` Aug 11 17:42:01.905 INFO kablam! --> src/utils/higher.rs:29:14 Aug 11 17:42:01.905 INFO kablam! | Aug 11 17:42:01.905 INFO kablam! 29 | hir::BiShl => ast::BinOpKind::Shl, Aug 11 17:42:01.905 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:01.905 INFO kablam! Aug 11 17:42:01.906 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprInlineAsm` in module `hir` Aug 11 17:42:01.906 INFO kablam! --> src/utils/sugg.rs:63:22 Aug 11 17:42:01.906 INFO kablam! | Aug 11 17:42:01.906 INFO kablam! 63 | hir::ExprInlineAsm(..) | Aug 11 17:42:01.906 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.906 INFO kablam! Aug 11 17:42:01.906 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShr` in module `hir` Aug 11 17:42:01.906 INFO kablam! --> src/utils/higher.rs:30:14 Aug 11 17:42:01.906 INFO kablam! | Aug 11 17:42:01.906 INFO kablam! 30 | hir::BiShr => ast::BinOpKind::Shr, Aug 11 17:42:01.906 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:01.906 INFO kablam! Aug 11 17:42:01.907 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:01.907 INFO kablam! --> src/utils/sugg.rs:64:22 Aug 11 17:42:01.907 INFO kablam! | Aug 11 17:42:01.907 INFO kablam! 64 | hir::ExprLit(..) | Aug 11 17:42:01.907 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.907 INFO kablam! Aug 11 17:42:01.908 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiSub` in module `hir` Aug 11 17:42:01.908 INFO kablam! --> src/utils/higher.rs:31:14 Aug 11 17:42:01.908 INFO kablam! | Aug 11 17:42:01.908 INFO kablam! 31 | hir::BiSub => ast::BinOpKind::Sub, Aug 11 17:42:01.908 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:01.908 INFO kablam! Aug 11 17:42:01.912 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in module `hir` Aug 11 17:42:01.912 INFO kablam! --> src/utils/sugg.rs:65:22 Aug 11 17:42:01.912 INFO kablam! | Aug 11 17:42:01.912 INFO kablam! 65 | hir::ExprLoop(..) | Aug 11 17:42:01.912 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.912 INFO kablam! Aug 11 17:42:01.912 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:01.912 INFO kablam! --> src/utils/sugg.rs:66:22 Aug 11 17:42:01.912 INFO kablam! | Aug 11 17:42:01.912 INFO kablam! 66 | hir::ExprMethodCall(..) | Aug 11 17:42:01.913 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.913 INFO kablam! Aug 11 17:42:01.913 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:01.913 INFO kablam! --> src/utils/sugg.rs:67:22 Aug 11 17:42:01.913 INFO kablam! | Aug 11 17:42:01.913 INFO kablam! 67 | hir::ExprPath(..) | Aug 11 17:42:01.913 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.913 INFO kablam! Aug 11 17:42:01.913 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in module `hir` Aug 11 17:42:01.913 INFO kablam! --> src/utils/sugg.rs:68:22 Aug 11 17:42:01.913 INFO kablam! | Aug 11 17:42:01.913 INFO kablam! 68 | hir::ExprRepeat(..) | Aug 11 17:42:01.913 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.913 INFO kablam! Aug 11 17:42:01.913 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in module `hir` Aug 11 17:42:01.913 INFO kablam! --> src/utils/sugg.rs:69:22 Aug 11 17:42:01.913 INFO kablam! | Aug 11 17:42:01.913 INFO kablam! 69 | hir::ExprRet(..) | Aug 11 17:42:01.913 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.913 INFO kablam! Aug 11 17:42:01.914 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in module `hir` Aug 11 17:42:01.914 INFO kablam! --> src/utils/sugg.rs:70:22 Aug 11 17:42:01.914 INFO kablam! | Aug 11 17:42:01.914 INFO kablam! 70 | hir::ExprStruct(..) | Aug 11 17:42:01.914 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.914 INFO kablam! Aug 11 17:42:01.914 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in module `hir` Aug 11 17:42:01.914 INFO kablam! --> src/utils/sugg.rs:71:22 Aug 11 17:42:01.914 INFO kablam! | Aug 11 17:42:01.914 INFO kablam! 71 | hir::ExprTup(..) | Aug 11 17:42:01.914 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.914 INFO kablam! Aug 11 17:42:01.914 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:01.914 INFO kablam! --> src/utils/higher.rs:90:14 Aug 11 17:42:01.914 INFO kablam! | Aug 11 17:42:01.914 INFO kablam! 90 | hir::ExprPath(ref path) => { Aug 11 17:42:01.914 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.914 INFO kablam! Aug 11 17:42:01.924 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in module `hir` Aug 11 17:42:01.924 INFO kablam! --> src/utils/sugg.rs:72:22 Aug 11 17:42:01.924 INFO kablam! | Aug 11 17:42:01.924 INFO kablam! 72 | hir::ExprWhile(..) => Sugg::NonParen(snippet), Aug 11 17:42:01.924 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.924 INFO kablam! Aug 11 17:42:01.924 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in module `hir` Aug 11 17:42:01.924 INFO kablam! --> src/utils/sugg.rs:73:22 Aug 11 17:42:01.924 INFO kablam! | Aug 11 17:42:01.924 INFO kablam! 73 | hir::ExprAssign(..) => Sugg::BinOp(AssocOp::Assign, snippet), Aug 11 17:42:01.925 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.925 INFO kablam! Aug 11 17:42:01.925 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in module `hir` Aug 11 17:42:01.925 INFO kablam! --> src/utils/sugg.rs:74:22 Aug 11 17:42:01.925 INFO kablam! | Aug 11 17:42:01.925 INFO kablam! 74 | hir::ExprAssignOp(op, ..) => Sugg::BinOp(hirbinop2assignop(op), snippet), Aug 11 17:42:01.925 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.925 INFO kablam! Aug 11 17:42:01.925 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:01.925 INFO kablam! --> src/utils/sugg.rs:75:22 Aug 11 17:42:01.925 INFO kablam! | Aug 11 17:42:01.925 INFO kablam! 75 | hir::ExprBinary(op, ..) => Sugg::BinOp(AssocOp::from_ast_binop(higher::binop(op.node)), snippet), Aug 11 17:42:01.925 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.925 INFO kablam! Aug 11 17:42:01.925 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in module `hir` Aug 11 17:42:01.925 INFO kablam! --> src/utils/sugg.rs:76:22 Aug 11 17:42:01.925 INFO kablam! | Aug 11 17:42:01.925 INFO kablam! 76 | hir::ExprCast(..) => Sugg::BinOp(AssocOp::As, snippet), Aug 11 17:42:01.925 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.925 INFO kablam! Aug 11 17:42:01.925 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in module `hir` Aug 11 17:42:01.925 INFO kablam! --> src/utils/sugg.rs:77:22 Aug 11 17:42:01.925 INFO kablam! | Aug 11 17:42:01.925 INFO kablam! 77 | hir::ExprType(..) => Sugg::BinOp(AssocOp::Colon, snippet), Aug 11 17:42:01.925 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.925 INFO kablam! Aug 11 17:42:01.925 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:01.925 INFO kablam! --> src/utils/inspector.rs:125:18 Aug 11 17:42:01.925 INFO kablam! | Aug 11 17:42:01.925 INFO kablam! 125 | hir::StmtDecl(ref decl, _) => print_decl(cx, decl), Aug 11 17:42:01.925 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.925 INFO kablam! Aug 11 17:42:01.925 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:01.926 INFO kablam! --> src/utils/inspector.rs:126:18 Aug 11 17:42:01.926 INFO kablam! | Aug 11 17:42:01.926 INFO kablam! 126 | hir::StmtExpr(ref e, _) | hir::StmtSemi(ref e, _) => print_expr(cx, e, 0), Aug 11 17:42:01.926 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.926 INFO kablam! Aug 11 17:42:01.926 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:01.926 INFO kablam! --> src/utils/inspector.rs:126:44 Aug 11 17:42:01.926 INFO kablam! | Aug 11 17:42:01.926 INFO kablam! 126 | hir::StmtExpr(ref e, _) | hir::StmtSemi(ref e, _) => print_expr(cx, e, 0), Aug 11 17:42:01.926 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.926 INFO kablam! Aug 11 17:42:01.926 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:01.926 INFO kablam! --> src/utils/inspector.rs:144:14 Aug 11 17:42:01.926 INFO kablam! | Aug 11 17:42:01.926 INFO kablam! 144 | hir::DeclLocal(ref local) => { Aug 11 17:42:01.926 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.926 INFO kablam! Aug 11 17:42:01.926 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclItem` in module `hir` Aug 11 17:42:01.926 INFO kablam! --> src/utils/inspector.rs:153:14 Aug 11 17:42:01.926 INFO kablam! | Aug 11 17:42:01.926 INFO kablam! 153 | hir::DeclItem(_) => println!("item decl"), Aug 11 17:42:01.926 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.926 INFO kablam! Aug 11 17:42:01.926 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in module `hir` Aug 11 17:42:01.926 INFO kablam! --> src/utils/inspector.rs:163:14 Aug 11 17:42:01.926 INFO kablam! | Aug 11 17:42:01.926 INFO kablam! 163 | hir::ExprBox(ref e) => { Aug 11 17:42:01.926 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.926 INFO kablam! Aug 11 17:42:01.926 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in module `hir` Aug 11 17:42:01.926 INFO kablam! --> src/utils/inspector.rs:167:14 Aug 11 17:42:01.926 INFO kablam! | Aug 11 17:42:01.926 INFO kablam! 167 | hir::ExprArray(ref v) => { Aug 11 17:42:01.926 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.926 INFO kablam! Aug 11 17:42:01.926 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:01.927 INFO kablam! --> src/utils/inspector.rs:173:14 Aug 11 17:42:01.927 INFO kablam! | Aug 11 17:42:01.927 INFO kablam! 173 | hir::ExprCall(ref func, ref args) => { Aug 11 17:42:01.927 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.927 INFO kablam! Aug 11 17:42:01.927 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:01.927 INFO kablam! --> src/utils/inspector.rs:182:14 Aug 11 17:42:01.927 INFO kablam! | Aug 11 17:42:01.927 INFO kablam! 182 | hir::ExprMethodCall(ref path, _, ref args) => { Aug 11 17:42:01.927 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.927 INFO kablam! Aug 11 17:42:01.927 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in module `hir` Aug 11 17:42:01.927 INFO kablam! --> src/utils/inspector.rs:189:14 Aug 11 17:42:01.927 INFO kablam! | Aug 11 17:42:01.927 INFO kablam! 189 | hir::ExprTup(ref v) => { Aug 11 17:42:01.927 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.927 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:01.927 INFO kablam! --> src/utils/higher.rs:101:14 Aug 11 17:42:01.927 INFO kablam! | Aug 11 17:42:01.927 INFO kablam! 101 | hir::ExprCall(ref path, ref args) => if let hir::ExprPath(ref path) = path.node { Aug 11 17:42:01.927 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.927 INFO kablam! Aug 11 17:42:01.930 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:01.930 INFO kablam! --> src/utils/higher.rs:101:58 Aug 11 17:42:01.930 INFO kablam! | Aug 11 17:42:01.930 INFO kablam! 101 | hir::ExprCall(ref path, ref args) => if let hir::ExprPath(ref path) = path.node { Aug 11 17:42:01.930 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.930 INFO kablam! Aug 11 17:42:01.930 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in module `hir` Aug 11 17:42:01.930 INFO kablam! --> src/utils/higher.rs:114:14 Aug 11 17:42:01.930 INFO kablam! | Aug 11 17:42:01.930 INFO kablam! 114 | hir::ExprStruct(ref path, ref fields, None) => if match_qpath(path, &paths::RANGE_FROM_STD) Aug 11 17:42:01.930 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:01.930 INFO kablam! Aug 11 17:42:01.931 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:01.931 INFO kablam! --> src/utils/higher.rs:157:21 Aug 11 17:42:01.931 INFO kablam! | Aug 11 17:42:01.931 INFO kablam! 157 | if let hir::DeclLocal(ref loc) = decl.node; Aug 11 17:42:01.931 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.931 INFO kablam! Aug 11 17:42:01.931 INFO kablam! Aug 11 17:42:01.932 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:01.932 INFO kablam! --> src/utils/higher.rs:159:21 Aug 11 17:42:01.932 INFO kablam! | Aug 11 17:42:01.932 INFO kablam! 159 | if let hir::ExprMatch(_, _, hir::MatchSource::ForLoopDesugar) = expr.node; Aug 11 17:42:01.932 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.932 INFO kablam! Aug 11 17:42:01.992 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:01.992 INFO kablam! --> src/utils/higher.rs:174:21 Aug 11 17:42:01.992 INFO kablam! | Aug 11 17:42:01.992 INFO kablam! 174 | if let hir::DeclLocal(ref loc) = decl.node; Aug 11 17:42:01.992 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.992 INFO kablam! Aug 11 17:42:01.992 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:01.992 INFO kablam! --> src/utils/higher.rs:188:21 Aug 11 17:42:01.992 INFO kablam! | Aug 11 17:42:01.992 INFO kablam! 188 | if let hir::ExprMatch(ref iterexpr, ref arms, hir::MatchSource::ForLoopDesugar) = expr.node; Aug 11 17:42:01.992 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.992 INFO kablam! Aug 11 17:42:01.992 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:01.993 INFO kablam! --> src/utils/higher.rs:189:21 Aug 11 17:42:01.993 INFO kablam! | Aug 11 17:42:01.993 INFO kablam! 189 | if let hir::ExprCall(_, ref iterargs) = iterexpr.node; Aug 11 17:42:01.993 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.993 INFO kablam! Aug 11 17:42:01.993 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in module `hir` Aug 11 17:42:01.993 INFO kablam! --> src/utils/higher.rs:191:21 Aug 11 17:42:01.993 INFO kablam! | Aug 11 17:42:01.993 INFO kablam! 191 | if let hir::ExprLoop(ref block, _, _) = arms[0].body.node; Aug 11 17:42:01.993 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.993 INFO kablam! Aug 11 17:42:01.993 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:01.993 INFO kablam! --> src/utils/higher.rs:194:21 Aug 11 17:42:01.993 INFO kablam! | Aug 11 17:42:01.993 INFO kablam! 194 | if let hir::StmtDecl(ref decl, _) = let_stmt.node; Aug 11 17:42:01.993 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.993 INFO kablam! Aug 11 17:42:01.993 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:01.993 INFO kablam! --> src/utils/higher.rs:195:21 Aug 11 17:42:01.993 INFO kablam! | Aug 11 17:42:01.993 INFO kablam! 195 | if let hir::DeclLocal(ref decl) = decl.node; Aug 11 17:42:01.993 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.993 INFO kablam! Aug 11 17:42:01.993 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:01.993 INFO kablam! --> src/utils/higher.rs:196:21 Aug 11 17:42:01.993 INFO kablam! | Aug 11 17:42:01.993 INFO kablam! 196 | if let hir::StmtExpr(ref expr, _) = body.node; Aug 11 17:42:01.993 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.993 INFO kablam! Aug 11 17:42:01.993 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:01.993 INFO kablam! --> src/utils/higher.rs:216:21 Aug 11 17:42:01.993 INFO kablam! | Aug 11 17:42:01.993 INFO kablam! 216 | if let hir::ExprCall(ref fun, ref args) = expr.node; Aug 11 17:42:01.994 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.994 INFO kablam! Aug 11 17:42:01.994 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:01.994 INFO kablam! --> src/utils/higher.rs:217:21 Aug 11 17:42:01.994 INFO kablam! | Aug 11 17:42:01.994 INFO kablam! 217 | if let hir::ExprPath(ref path) = fun.node; Aug 11 17:42:01.994 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:01.994 INFO kablam! Aug 11 17:42:01.994 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in module `hir` Aug 11 17:42:01.994 INFO kablam! --> src/utils/higher.rs:228:33 Aug 11 17:42:01.994 INFO kablam! | Aug 11 17:42:01.994 INFO kablam! 228 | if let hir::ExprBox(ref boxed) = args[0].node; Aug 11 17:42:01.994 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:01.994 INFO kablam! Aug 11 17:42:01.994 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in module `hir` Aug 11 17:42:01.994 INFO kablam! --> src/utils/higher.rs:229:33 Aug 11 17:42:01.994 INFO kablam! | Aug 11 17:42:01.994 INFO kablam! 229 | if let hir::ExprArray(ref args) = boxed.node; Aug 11 17:42:01.994 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:01.994 INFO kablam! Aug 11 17:42:01.994 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:01.994 INFO kablam! --> src/utils/mod.rs:177:12 Aug 11 17:42:01.994 INFO kablam! | Aug 11 17:42:01.994 INFO kablam! 177 | if let ExprPath(QPath::Resolved(None, ref path)) = expr.node { Aug 11 17:42:01.994 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:01.994 INFO kablam! Aug 11 17:42:01.994 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:01.994 INFO kablam! --> src/utils/mod.rs:213:13 Aug 11 17:42:01.994 INFO kablam! | Aug 11 17:42:01.994 INFO kablam! 213 | TyPath(ref inner_path) => { Aug 11 17:42:01.994 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.994 INFO kablam! Aug 11 17:42:01.994 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:01.994 INFO kablam! --> src/utils/mod.rs:333:16 Aug 11 17:42:01.994 INFO kablam! | Aug 11 17:42:01.995 INFO kablam! 333 | if let ExprMethodCall(ref path, _, ref args) = current.node { Aug 11 17:42:01.995 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:01.995 INFO kablam! Aug 11 17:42:01.995 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.995 INFO kablam! --> src/utils/mod.rs:448:12 Aug 11 17:42:01.995 INFO kablam! | Aug 11 17:42:01.995 INFO kablam! 448 | if let ExprBlock(_, _) = expr.node { Aug 11 17:42:01.995 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.995 INFO kablam! Aug 11 17:42:01.995 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:01.995 INFO kablam! --> src/utils/mod.rs:527:23 Aug 11 17:42:01.995 INFO kablam! | Aug 11 17:42:01.995 INFO kablam! 527 | node: ItemFn(_, _, _, eid), Aug 11 17:42:01.995 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.995 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:01.995 INFO kablam! | Aug 11 17:42:01.995 INFO kablam! 1 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:01.995 INFO kablam! | Aug 11 17:42:01.995 INFO kablam! Aug 11 17:42:01.995 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.995 INFO kablam! --> src/utils/mod.rs:533:17 Aug 11 17:42:01.995 INFO kablam! | Aug 11 17:42:01.995 INFO kablam! 533 | ExprBlock(ref block, _) => Some(block), Aug 11 17:42:01.995 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.995 INFO kablam! Aug 11 17:42:01.995 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:01.995 INFO kablam! --> src/utils/mod.rs:670:9 Aug 11 17:42:01.995 INFO kablam! | Aug 11 17:42:01.995 INFO kablam! 670 | TyPtr(ref mut_ty) | TyRptr(_, ref mut_ty) => walk_ptrs_hir_ty(&mut_ty.ty), Aug 11 17:42:01.995 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:01.995 INFO kablam! Aug 11 17:42:01.995 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:01.995 INFO kablam! --> src/utils/mod.rs:670:29 Aug 11 17:42:01.995 INFO kablam! | Aug 11 17:42:01.996 INFO kablam! 670 | TyPtr(ref mut_ty) | TyRptr(_, ref mut_ty) => walk_ptrs_hir_ty(&mut_ty.ty), Aug 11 17:42:01.996 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.996 INFO kablam! Aug 11 17:42:01.996 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:01.996 INFO kablam! --> src/utils/mod.rs:698:12 Aug 11 17:42:01.996 INFO kablam! | Aug 11 17:42:01.996 INFO kablam! 698 | if let ExprLit(ref spanned) = expr.node { Aug 11 17:42:01.996 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:01.996 INFO kablam! Aug 11 17:42:01.996 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:01.996 INFO kablam! --> src/utils/mod.rs:948:12 Aug 11 17:42:01.996 INFO kablam! | Aug 11 17:42:01.996 INFO kablam! 948 | if let ExprBlock(ref block, _) = expr.node { Aug 11 17:42:01.996 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:01.996 INFO kablam! Aug 11 17:42:01.996 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:01.996 INFO kablam! --> src/utils/mod.rs:1001:16 Aug 11 17:42:01.996 INFO kablam! | Aug 11 17:42:01.996 INFO kablam! 1001 | if let TyPath(ref qp) = slf.node; Aug 11 17:42:01.996 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:01.996 INFO kablam! Aug 11 17:42:02.020 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.020 INFO kablam! --> src/utils/mod.rs:1023:20 Aug 11 17:42:02.020 INFO kablam! | Aug 11 17:42:02.020 INFO kablam! 1023 | if let ExprPath(QPath::Resolved(None, ref path)) = arm.body.node; Aug 11 17:42:02.020 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.020 INFO kablam! Aug 11 17:42:02.020 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.021 INFO kablam! --> src/utils/mod.rs:1041:12 Aug 11 17:42:02.021 INFO kablam! | Aug 11 17:42:02.021 INFO kablam! 1041 | if let ExprMatch(_, ref arms, ref source) = expr.node { Aug 11 17:42:02.021 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.021 INFO kablam! Aug 11 17:42:02.021 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.021 INFO kablam! --> src/approx_const.rs:66:16 Aug 11 17:42:02.021 INFO kablam! | Aug 11 17:42:02.021 INFO kablam! 66 | if let ExprLit(ref lit) = e.node { Aug 11 17:42:02.021 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.021 INFO kablam! Aug 11 17:42:02.021 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:02.021 INFO kablam! --> src/arithmetic.rs:58:18 Aug 11 17:42:02.021 INFO kablam! | Aug 11 17:42:02.021 INFO kablam! 58 | hir::ExprBinary(ref op, ref l, ref r) => { Aug 11 17:42:02.021 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.021 INFO kablam! Aug 11 17:42:02.021 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAnd` in module `hir` Aug 11 17:42:02.021 INFO kablam! --> src/arithmetic.rs:60:26 Aug 11 17:42:02.021 INFO kablam! | Aug 11 17:42:02.021 INFO kablam! 60 | hir::BiAnd Aug 11 17:42:02.021 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.021 INFO kablam! Aug 11 17:42:02.021 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiOr` in module `hir` Aug 11 17:42:02.021 INFO kablam! --> src/arithmetic.rs:61:28 Aug 11 17:42:02.021 INFO kablam! | Aug 11 17:42:02.141 INFO kablam! 61 | | hir::BiOr Aug 11 17:42:02.141 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.141 INFO kablam! Aug 11 17:42:02.142 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitAnd` in module `hir` Aug 11 17:42:02.142 INFO kablam! --> src/arithmetic.rs:62:28 Aug 11 17:42:02.142 INFO kablam! | Aug 11 17:42:02.142 INFO kablam! 62 | | hir::BiBitAnd Aug 11 17:42:02.142 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.142 INFO kablam! Aug 11 17:42:02.142 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitOr` in module `hir` Aug 11 17:42:02.142 INFO kablam! --> src/arithmetic.rs:63:28 Aug 11 17:42:02.142 INFO kablam! | Aug 11 17:42:02.142 INFO kablam! 63 | | hir::BiBitOr Aug 11 17:42:02.142 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.142 INFO kablam! Aug 11 17:42:02.142 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitXor` in module `hir` Aug 11 17:42:02.142 INFO kablam! --> src/arithmetic.rs:64:28 Aug 11 17:42:02.142 INFO kablam! | Aug 11 17:42:02.142 INFO kablam! 64 | | hir::BiBitXor Aug 11 17:42:02.142 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.142 INFO kablam! Aug 11 17:42:02.142 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShl` in module `hir` Aug 11 17:42:02.142 INFO kablam! --> src/arithmetic.rs:65:28 Aug 11 17:42:02.142 INFO kablam! | Aug 11 17:42:02.142 INFO kablam! 65 | | hir::BiShl Aug 11 17:42:02.142 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.142 INFO kablam! Aug 11 17:42:02.142 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShr` in module `hir` Aug 11 17:42:02.143 INFO kablam! --> src/arithmetic.rs:66:28 Aug 11 17:42:02.143 INFO kablam! | Aug 11 17:42:02.143 INFO kablam! 66 | | hir::BiShr Aug 11 17:42:02.143 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.143 INFO kablam! Aug 11 17:42:02.143 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiEq` in module `hir` Aug 11 17:42:02.143 INFO kablam! --> src/arithmetic.rs:67:28 Aug 11 17:42:02.143 INFO kablam! | Aug 11 17:42:02.143 INFO kablam! 67 | | hir::BiEq Aug 11 17:42:02.143 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.143 INFO kablam! Aug 11 17:42:02.143 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiLt` in module `hir` Aug 11 17:42:02.143 INFO kablam! --> src/arithmetic.rs:68:28 Aug 11 17:42:02.143 INFO kablam! | Aug 11 17:42:02.143 INFO kablam! 68 | | hir::BiLt Aug 11 17:42:02.143 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.143 INFO kablam! Aug 11 17:42:02.143 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiLe` in module `hir` Aug 11 17:42:02.143 INFO kablam! --> src/arithmetic.rs:69:28 Aug 11 17:42:02.143 INFO kablam! | Aug 11 17:42:02.143 INFO kablam! 69 | | hir::BiLe Aug 11 17:42:02.143 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.143 INFO kablam! Aug 11 17:42:02.143 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiNe` in module `hir` Aug 11 17:42:02.143 INFO kablam! --> src/arithmetic.rs:70:28 Aug 11 17:42:02.144 INFO kablam! | Aug 11 17:42:02.144 INFO kablam! 70 | | hir::BiNe Aug 11 17:42:02.144 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.144 INFO kablam! Aug 11 17:42:02.144 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiGe` in module `hir` Aug 11 17:42:02.144 INFO kablam! --> src/arithmetic.rs:71:28 Aug 11 17:42:02.144 INFO kablam! | Aug 11 17:42:02.144 INFO kablam! 71 | | hir::BiGe Aug 11 17:42:02.144 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.144 INFO kablam! Aug 11 17:42:02.144 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiGt` in module `hir` Aug 11 17:42:02.149 INFO kablam! --> src/arithmetic.rs:72:28 Aug 11 17:42:02.149 INFO kablam! | Aug 11 17:42:02.149 INFO kablam! 72 | | hir::BiGt => return, Aug 11 17:42:02.149 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.149 INFO kablam! Aug 11 17:42:02.149 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:02.149 INFO kablam! --> src/arithmetic.rs:84:18 Aug 11 17:42:02.149 INFO kablam! | Aug 11 17:42:02.149 INFO kablam! 84 | hir::ExprUnary(hir::UnOp::UnNeg, ref arg) => { Aug 11 17:42:02.149 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.149 INFO kablam! Aug 11 17:42:02.149 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in module `hir` Aug 11 17:42:02.149 INFO kablam! --> src/assign_ops.rs:79:18 Aug 11 17:42:02.149 INFO kablam! | Aug 11 17:42:02.149 INFO kablam! 79 | hir::ExprAssignOp(op, ref lhs, ref rhs) => { Aug 11 17:42:02.149 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.149 INFO kablam! Aug 11 17:42:02.149 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:02.149 INFO kablam! --> src/assign_ops.rs:90:29 Aug 11 17:42:02.149 INFO kablam! | Aug 11 17:42:02.149 INFO kablam! 90 | if let hir::ExprBinary(binop, ref l, ref r) = rhs.node { Aug 11 17:42:02.149 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.149 INFO kablam! Aug 11 17:42:02.149 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in module `hir` Aug 11 17:42:02.149 INFO kablam! --> src/assign_ops.rs:134:18 Aug 11 17:42:02.149 INFO kablam! | Aug 11 17:42:02.149 INFO kablam! 134 | hir::ExprAssign(ref assignee, ref e) => { Aug 11 17:42:02.149 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.149 INFO kablam! Aug 11 17:42:02.150 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:02.150 INFO kablam! --> src/assign_ops.rs:135:29 Aug 11 17:42:02.150 INFO kablam! | Aug 11 17:42:02.150 INFO kablam! 135 | if let hir::ExprBinary(op, ref l, ref r) = e.node { Aug 11 17:42:02.150 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.150 INFO kablam! Aug 11 17:42:02.150 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAdd` in module `hir` Aug 11 17:42:02.150 INFO kablam! --> src/assign_ops.rs:178:34 Aug 11 17:42:02.150 INFO kablam! | Aug 11 17:42:02.150 INFO kablam! 178 | Add: BiAdd, Aug 11 17:42:02.150 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.150 INFO kablam! Aug 11 17:42:02.150 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiSub` in module `hir` Aug 11 17:42:02.150 INFO kablam! --> src/assign_ops.rs:179:34 Aug 11 17:42:02.150 INFO kablam! | Aug 11 17:42:02.150 INFO kablam! 179 | Sub: BiSub, Aug 11 17:42:02.150 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.150 INFO kablam! Aug 11 17:42:02.150 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiMul` in module `hir` Aug 11 17:42:02.150 INFO kablam! --> src/assign_ops.rs:180:34 Aug 11 17:42:02.150 INFO kablam! | Aug 11 17:42:02.150 INFO kablam! 180 | Mul: BiMul, Aug 11 17:42:02.150 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.150 INFO kablam! Aug 11 17:42:02.150 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiDiv` in module `hir` Aug 11 17:42:02.150 INFO kablam! --> src/assign_ops.rs:181:34 Aug 11 17:42:02.150 INFO kablam! | Aug 11 17:42:02.150 INFO kablam! 181 | Div: BiDiv, Aug 11 17:42:02.150 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.150 INFO kablam! Aug 11 17:42:02.150 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiRem` in module `hir` Aug 11 17:42:02.150 INFO kablam! --> src/assign_ops.rs:182:34 Aug 11 17:42:02.150 INFO kablam! | Aug 11 17:42:02.150 INFO kablam! 182 | Rem: BiRem, Aug 11 17:42:02.150 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.150 INFO kablam! Aug 11 17:42:02.151 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAnd` in module `hir` Aug 11 17:42:02.151 INFO kablam! --> src/assign_ops.rs:183:34 Aug 11 17:42:02.151 INFO kablam! | Aug 11 17:42:02.151 INFO kablam! 183 | And: BiAnd, Aug 11 17:42:02.151 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.151 INFO kablam! Aug 11 17:42:02.151 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiOr` in module `hir` Aug 11 17:42:02.151 INFO kablam! --> src/assign_ops.rs:184:33 Aug 11 17:42:02.151 INFO kablam! | Aug 11 17:42:02.151 INFO kablam! 184 | Or: BiOr, Aug 11 17:42:02.151 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.151 INFO kablam! Aug 11 17:42:02.151 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitAnd` in module `hir` Aug 11 17:42:02.151 INFO kablam! --> src/assign_ops.rs:185:37 Aug 11 17:42:02.151 INFO kablam! | Aug 11 17:42:02.151 INFO kablam! 185 | BitAnd: BiBitAnd, Aug 11 17:42:02.151 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.151 INFO kablam! Aug 11 17:42:02.151 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitOr` in module `hir` Aug 11 17:42:02.151 INFO kablam! --> src/assign_ops.rs:186:36 Aug 11 17:42:02.151 INFO kablam! | Aug 11 17:42:02.151 INFO kablam! 186 | BitOr: BiBitOr, Aug 11 17:42:02.151 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.151 INFO kablam! Aug 11 17:42:02.151 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitXor` in module `hir` Aug 11 17:42:02.151 INFO kablam! --> src/assign_ops.rs:187:37 Aug 11 17:42:02.151 INFO kablam! | Aug 11 17:42:02.151 INFO kablam! 187 | BitXor: BiBitXor, Aug 11 17:42:02.151 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.151 INFO kablam! Aug 11 17:42:02.151 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShr` in module `hir` Aug 11 17:42:02.151 INFO kablam! --> src/assign_ops.rs:188:34 Aug 11 17:42:02.151 INFO kablam! | Aug 11 17:42:02.151 INFO kablam! 188 | Shr: BiShr, Aug 11 17:42:02.151 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.151 INFO kablam! Aug 11 17:42:02.152 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:02.152 INFO kablam! --> src/utils/inspector.rs:195:14 Aug 11 17:42:02.152 INFO kablam! | Aug 11 17:42:02.152 INFO kablam! 195 | hir::ExprBinary(op, ref lhs, ref rhs) => { Aug 11 17:42:02.152 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.152 INFO kablam! Aug 11 17:42:02.152 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShl` in module `hir` Aug 11 17:42:02.152 INFO kablam! --> src/assign_ops.rs:189:34 Aug 11 17:42:02.152 INFO kablam! | Aug 11 17:42:02.152 INFO kablam! 189 | Shl: BiShl Aug 11 17:42:02.152 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.152 INFO kablam! Aug 11 17:42:02.152 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:02.152 INFO kablam! --> src/utils/inspector.rs:203:14 Aug 11 17:42:02.152 INFO kablam! | Aug 11 17:42:02.152 INFO kablam! 203 | hir::ExprUnary(op, ref inner) => { Aug 11 17:42:02.154 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.154 INFO kablam! Aug 11 17:42:02.154 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:02.154 INFO kablam! --> src/utils/inspector.rs:208:14 Aug 11 17:42:02.154 INFO kablam! | Aug 11 17:42:02.155 INFO kablam! 208 | hir::ExprLit(ref lit) => { Aug 11 17:42:02.155 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.155 INFO kablam! Aug 11 17:42:02.155 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAdd` in module `hir` Aug 11 17:42:02.155 INFO kablam! --> src/assign_ops.rs:227:38 Aug 11 17:42:02.155 INFO kablam! | Aug 11 17:42:02.155 INFO kablam! 227 | hir::BiAdd Aug 11 17:42:02.155 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.155 INFO kablam! Aug 11 17:42:02.155 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in module `hir` Aug 11 17:42:02.155 INFO kablam! --> src/utils/inspector.rs:212:14 Aug 11 17:42:02.155 INFO kablam! | Aug 11 17:42:02.155 INFO kablam! 212 | hir::ExprCast(ref e, ref target) => { Aug 11 17:42:02.156 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.156 INFO kablam! Aug 11 17:42:02.156 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in module `hir` Aug 11 17:42:02.156 INFO kablam! --> src/utils/inspector.rs:217:14 Aug 11 17:42:02.160 INFO kablam! | Aug 11 17:42:02.160 INFO kablam! 217 | hir::ExprType(ref e, ref target) => { Aug 11 17:42:02.160 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.160 INFO kablam! Aug 11 17:42:02.160 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiMul` in module `hir` Aug 11 17:42:02.160 INFO kablam! --> src/assign_ops.rs:228:40 Aug 11 17:42:02.160 INFO kablam! | Aug 11 17:42:02.161 INFO kablam! 228 | | hir::BiMul Aug 11 17:42:02.161 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.161 INFO kablam! Aug 11 17:42:02.161 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in module `hir` Aug 11 17:42:02.161 INFO kablam! --> src/utils/inspector.rs:222:14 Aug 11 17:42:02.161 INFO kablam! | Aug 11 17:42:02.161 INFO kablam! 222 | hir::ExprIf(ref e, _, ref els) => { Aug 11 17:42:02.161 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:02.161 INFO kablam! Aug 11 17:42:02.161 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in module `hir` Aug 11 17:42:02.161 INFO kablam! --> src/utils/inspector.rs:231:14 Aug 11 17:42:02.162 INFO kablam! | Aug 11 17:42:02.162 INFO kablam! 231 | hir::ExprWhile(ref cond, _, _) => { Aug 11 17:42:02.162 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.162 INFO kablam! Aug 11 17:42:02.162 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAnd` in module `hir` Aug 11 17:42:02.162 INFO kablam! --> src/assign_ops.rs:229:40 Aug 11 17:42:02.162 INFO kablam! | Aug 11 17:42:02.162 INFO kablam! 229 | | hir::BiAnd Aug 11 17:42:02.162 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.162 INFO kablam! Aug 11 17:42:02.162 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in module `hir` Aug 11 17:42:02.162 INFO kablam! --> src/utils/inspector.rs:236:14 Aug 11 17:42:02.163 INFO kablam! | Aug 11 17:42:02.163 INFO kablam! 236 | hir::ExprLoop(..) => { Aug 11 17:42:02.163 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.163 INFO kablam! Aug 11 17:42:02.163 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:02.163 INFO kablam! --> src/utils/inspector.rs:239:14 Aug 11 17:42:02.163 INFO kablam! | Aug 11 17:42:02.163 INFO kablam! 239 | hir::ExprMatch(ref cond, _, ref source) => { Aug 11 17:42:02.163 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.163 INFO kablam! Aug 11 17:42:02.163 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiOr` in module `hir` Aug 11 17:42:02.163 INFO kablam! --> src/assign_ops.rs:230:40 Aug 11 17:42:02.164 INFO kablam! | Aug 11 17:42:02.164 INFO kablam! 230 | | hir::BiOr Aug 11 17:42:02.164 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.164 INFO kablam! Aug 11 17:42:02.164 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in module `hir` Aug 11 17:42:02.164 INFO kablam! --> src/utils/inspector.rs:245:14 Aug 11 17:42:02.164 INFO kablam! | Aug 11 17:42:02.164 INFO kablam! 245 | hir::ExprClosure(ref clause, _, _, _, _) => { Aug 11 17:42:02.164 INFO kablam! | ^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.164 INFO kablam! Aug 11 17:42:02.164 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprYield` in module `hir` Aug 11 17:42:02.165 INFO kablam! --> src/utils/inspector.rs:249:14 Aug 11 17:42:02.165 INFO kablam! | Aug 11 17:42:02.165 INFO kablam! 249 | hir::ExprYield(ref sub) => { Aug 11 17:42:02.165 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.165 INFO kablam! Aug 11 17:42:02.165 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:02.165 INFO kablam! --> src/utils/inspector.rs:253:14 Aug 11 17:42:02.165 INFO kablam! | Aug 11 17:42:02.165 INFO kablam! 253 | hir::ExprBlock(_, _) => { Aug 11 17:42:02.165 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.165 INFO kablam! Aug 11 17:42:02.165 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitXor` in module `hir` Aug 11 17:42:02.166 INFO kablam! --> src/assign_ops.rs:231:40 Aug 11 17:42:02.166 INFO kablam! | Aug 11 17:42:02.166 INFO kablam! 231 | | hir::BiBitXor Aug 11 17:42:02.166 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.166 INFO kablam! Aug 11 17:42:02.166 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in module `hir` Aug 11 17:42:02.166 INFO kablam! --> src/utils/inspector.rs:256:14 Aug 11 17:42:02.166 INFO kablam! | Aug 11 17:42:02.166 INFO kablam! 256 | hir::ExprAssign(ref lhs, ref rhs) => { Aug 11 17:42:02.166 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.166 INFO kablam! Aug 11 17:42:02.166 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in module `hir` Aug 11 17:42:02.167 INFO kablam! --> src/utils/inspector.rs:263:14 Aug 11 17:42:02.167 INFO kablam! | Aug 11 17:42:02.167 INFO kablam! 263 | hir::ExprAssignOp(ref binop, ref lhs, ref rhs) => { Aug 11 17:42:02.167 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.167 INFO kablam! Aug 11 17:42:02.167 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitAnd` in module `hir` Aug 11 17:42:02.167 INFO kablam! --> src/assign_ops.rs:232:40 Aug 11 17:42:02.167 INFO kablam! | Aug 11 17:42:02.167 INFO kablam! 232 | | hir::BiBitAnd Aug 11 17:42:02.167 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.167 INFO kablam! Aug 11 17:42:02.167 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in module `hir` Aug 11 17:42:02.168 INFO kablam! --> src/utils/inspector.rs:271:14 Aug 11 17:42:02.168 INFO kablam! | Aug 11 17:42:02.168 INFO kablam! 271 | hir::ExprField(ref e, ident) => { Aug 11 17:42:02.168 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.168 INFO kablam! Aug 11 17:42:02.168 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in module `hir` Aug 11 17:42:02.168 INFO kablam! --> src/utils/inspector.rs:277:14 Aug 11 17:42:02.168 INFO kablam! | Aug 11 17:42:02.168 INFO kablam! 277 | hir::ExprIndex(ref arr, ref idx) => { Aug 11 17:42:02.168 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.168 INFO kablam! Aug 11 17:42:02.169 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitOr` in module `hir` Aug 11 17:42:02.169 INFO kablam! --> src/assign_ops.rs:233:40 Aug 11 17:42:02.169 INFO kablam! | Aug 11 17:42:02.169 INFO kablam! 233 | | hir::BiBitOr => { Aug 11 17:42:02.169 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.169 INFO kablam! Aug 11 17:42:02.169 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.169 INFO kablam! --> src/utils/inspector.rs:284:14 Aug 11 17:42:02.169 INFO kablam! | Aug 11 17:42:02.169 INFO kablam! 284 | hir::ExprPath(hir::QPath::Resolved(ref ty, ref path)) => { Aug 11 17:42:02.169 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.169 INFO kablam! Aug 11 17:42:02.170 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.170 INFO kablam! --> src/utils/inspector.rs:288:14 Aug 11 17:42:02.170 INFO kablam! | Aug 11 17:42:02.170 INFO kablam! 288 | hir::ExprPath(hir::QPath::TypeRelative(ref ty, ref seg)) => { Aug 11 17:42:02.170 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.170 INFO kablam! Aug 11 17:42:02.170 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:02.170 INFO kablam! --> src/assign_ops.rs:247:28 Aug 11 17:42:02.170 INFO kablam! | Aug 11 17:42:02.170 INFO kablam! 247 | fn is_commutative(op: hir::BinOp_) -> bool { Aug 11 17:42:02.170 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.170 INFO kablam! Aug 11 17:42:02.171 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:02.171 INFO kablam! --> src/utils/inspector.rs:292:14 Aug 11 17:42:02.171 INFO kablam! | Aug 11 17:42:02.171 INFO kablam! 292 | hir::ExprAddrOf(ref muta, ref e) => { Aug 11 17:42:02.171 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.171 INFO kablam! Aug 11 17:42:02.171 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in module `hir` Aug 11 17:42:02.171 INFO kablam! --> src/utils/inspector.rs:297:14 Aug 11 17:42:02.171 INFO kablam! | Aug 11 17:42:02.171 INFO kablam! 297 | hir::ExprBreak(_, ref e) => { Aug 11 17:42:02.171 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.171 INFO kablam! Aug 11 17:42:02.172 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in module `hir` Aug 11 17:42:02.172 INFO kablam! --> src/utils/inspector.rs:303:14 Aug 11 17:42:02.172 INFO kablam! | Aug 11 17:42:02.172 INFO kablam! 303 | hir::ExprContinue(_) => println!("{}Again", ind), Aug 11 17:42:02.172 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.172 INFO kablam! Aug 11 17:42:02.172 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExternCrate` in this scope Aug 11 17:42:02.172 INFO kablam! --> src/attrs.rs:157:13 Aug 11 17:42:02.172 INFO kablam! | Aug 11 17:42:02.172 INFO kablam! 157 | ItemExternCrate(_) | ItemUse(_, _) => { Aug 11 17:42:02.172 INFO kablam! | ^^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.173 INFO kablam! Aug 11 17:42:02.173 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in module `hir` Aug 11 17:42:02.173 INFO kablam! --> src/utils/inspector.rs:304:14 Aug 11 17:42:02.173 INFO kablam! | Aug 11 17:42:02.173 INFO kablam! 304 | hir::ExprRet(ref e) => { Aug 11 17:42:02.173 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.173 INFO kablam! Aug 11 17:42:02.173 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprInlineAsm` in module `hir` Aug 11 17:42:02.173 INFO kablam! --> src/utils/inspector.rs:310:14 Aug 11 17:42:02.173 INFO kablam! | Aug 11 17:42:02.173 INFO kablam! 310 | hir::ExprInlineAsm(_, ref input, ref output) => { Aug 11 17:42:02.173 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.174 INFO kablam! Aug 11 17:42:02.174 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in this scope Aug 11 17:42:02.174 INFO kablam! --> src/attrs.rs:157:34 Aug 11 17:42:02.174 INFO kablam! | Aug 11 17:42:02.174 INFO kablam! 157 | ItemExternCrate(_) | ItemUse(_, _) => { Aug 11 17:42:02.174 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.174 INFO kablam! Aug 11 17:42:02.174 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in module `hir` Aug 11 17:42:02.174 INFO kablam! --> src/utils/inspector.rs:321:14 Aug 11 17:42:02.174 INFO kablam! | Aug 11 17:42:02.174 INFO kablam! 321 | hir::ExprStruct(ref path, ref fields, ref base) => { Aug 11 17:42:02.175 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.175 INFO kablam! Aug 11 17:42:02.175 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in module `hir` Aug 11 17:42:02.175 INFO kablam! --> src/utils/inspector.rs:333:14 Aug 11 17:42:02.175 INFO kablam! | Aug 11 17:42:02.175 INFO kablam! 333 | hir::ExprRepeat(ref val, ref anon_const) => { Aug 11 17:42:02.175 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.175 INFO kablam! Aug 11 17:42:02.175 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in this scope Aug 11 17:42:02.175 INFO kablam! --> src/attrs.rs:165:48 Aug 11 17:42:02.175 INFO kablam! | Aug 11 17:42:02.175 INFO kablam! 165 | if let ItemUse(_, _) = item.node { Aug 11 17:42:02.176 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.176 INFO kablam! Aug 11 17:42:02.176 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExternCrate` in module `hir` Aug 11 17:42:02.176 INFO kablam! --> src/utils/inspector.rs:356:14 Aug 11 17:42:02.176 INFO kablam! | Aug 11 17:42:02.176 INFO kablam! 356 | hir::ItemExternCrate(ref _renamed_from) => { Aug 11 17:42:02.176 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.176 INFO kablam! Aug 11 17:42:02.176 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in module `hir` Aug 11 17:42:02.176 INFO kablam! --> src/utils/inspector.rs:370:14 Aug 11 17:42:02.177 INFO kablam! | Aug 11 17:42:02.177 INFO kablam! 370 | hir::ItemUse(ref path, ref kind) => println!("{:?}, {:?}", path, kind), Aug 11 17:42:02.177 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.177 INFO kablam! Aug 11 17:42:02.177 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:02.177 INFO kablam! --> src/attrs.rs:210:12 Aug 11 17:42:02.177 INFO kablam! | Aug 11 17:42:02.177 INFO kablam! 210 | if let ItemFn(_, _, _, eid) = item.node { Aug 11 17:42:02.177 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.177 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:02.177 INFO kablam! | Aug 11 17:42:02.178 INFO kablam! 3 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:02.178 INFO kablam! | Aug 11 17:42:02.178 INFO kablam! Aug 11 17:42:02.178 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in module `hir` Aug 11 17:42:02.178 INFO kablam! --> src/utils/inspector.rs:371:14 Aug 11 17:42:02.178 INFO kablam! | Aug 11 17:42:02.178 INFO kablam! 371 | hir::ItemStatic(..) => println!("static item of type {:#?}", cx.tcx.type_of(did)), Aug 11 17:42:02.178 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.178 INFO kablam! Aug 11 17:42:02.178 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in module `hir` Aug 11 17:42:02.178 INFO kablam! --> src/utils/inspector.rs:372:14 Aug 11 17:42:02.179 INFO kablam! | Aug 11 17:42:02.179 INFO kablam! 372 | hir::ItemConst(..) => println!("const item of type {:#?}", cx.tcx.type_of(did)), Aug 11 17:42:02.179 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.179 INFO kablam! Aug 11 17:42:02.179 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:02.179 INFO kablam! --> src/attrs.rs:237:13 Aug 11 17:42:02.179 INFO kablam! | Aug 11 17:42:02.179 INFO kablam! 237 | StmtDecl(_, _) => true, Aug 11 17:42:02.179 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.179 INFO kablam! Aug 11 17:42:02.179 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in module `hir` Aug 11 17:42:02.180 INFO kablam! --> src/utils/inspector.rs:373:14 Aug 11 17:42:02.180 INFO kablam! | Aug 11 17:42:02.180 INFO kablam! 373 | hir::ItemFn(..) => { Aug 11 17:42:02.180 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:02.180 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:02.180 INFO kablam! | Aug 11 17:42:02.180 INFO kablam! 5 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:02.180 INFO kablam! | Aug 11 17:42:02.180 INFO kablam! Aug 11 17:42:02.180 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemMod` in module `hir` Aug 11 17:42:02.180 INFO kablam! --> src/utils/inspector.rs:377:14 Aug 11 17:42:02.180 INFO kablam! | Aug 11 17:42:02.181 INFO kablam! 377 | hir::ItemMod(..) => println!("module"), Aug 11 17:42:02.181 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.181 INFO kablam! Aug 11 17:42:02.181 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:02.181 INFO kablam! --> src/attrs.rs:238:13 Aug 11 17:42:02.181 INFO kablam! | Aug 11 17:42:02.181 INFO kablam! 238 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => is_relevant_expr(tcx, tables, expr), Aug 11 17:42:02.181 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.181 INFO kablam! Aug 11 17:42:02.181 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemForeignMod` in module `hir` Aug 11 17:42:02.181 INFO kablam! --> src/utils/inspector.rs:378:14 Aug 11 17:42:02.182 INFO kablam! | Aug 11 17:42:02.182 INFO kablam! 378 | hir::ItemForeignMod(ref fm) => println!("foreign module with abi: {}", fm.abi), Aug 11 17:42:02.182 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.182 INFO kablam! Aug 11 17:42:02.182 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemGlobalAsm` in module `hir` Aug 11 17:42:02.182 INFO kablam! --> src/utils/inspector.rs:379:14 Aug 11 17:42:02.182 INFO kablam! | Aug 11 17:42:02.182 INFO kablam! 379 | hir::ItemGlobalAsm(ref asm) => println!("global asm: {:?}", asm), Aug 11 17:42:02.182 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.182 INFO kablam! Aug 11 17:42:02.182 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:02.183 INFO kablam! --> src/attrs.rs:238:37 Aug 11 17:42:02.183 INFO kablam! | Aug 11 17:42:02.183 INFO kablam! 238 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => is_relevant_expr(tcx, tables, expr), Aug 11 17:42:02.183 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.183 INFO kablam! Aug 11 17:42:02.183 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTy` in module `hir` Aug 11 17:42:02.183 INFO kablam! --> src/utils/inspector.rs:380:14 Aug 11 17:42:02.183 INFO kablam! | Aug 11 17:42:02.183 INFO kablam! 380 | hir::ItemTy(..) => { Aug 11 17:42:02.183 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:02.183 INFO kablam! Aug 11 17:42:02.184 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExistential` in module `hir` Aug 11 17:42:02.184 INFO kablam! --> src/utils/inspector.rs:383:14 Aug 11 17:42:02.184 INFO kablam! | Aug 11 17:42:02.184 INFO kablam! 383 | hir::ItemExistential(..) => { Aug 11 17:42:02.184 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.184 INFO kablam! Aug 11 17:42:02.184 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.184 INFO kablam! --> src/attrs.rs:247:9 Aug 11 17:42:02.184 INFO kablam! | Aug 11 17:42:02.184 INFO kablam! 247 | ExprBlock(ref block, _) => is_relevant_block(tcx, tables, block), Aug 11 17:42:02.184 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.185 INFO kablam! Aug 11 17:42:02.185 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in module `hir` Aug 11 17:42:02.185 INFO kablam! --> src/utils/inspector.rs:386:14 Aug 11 17:42:02.185 INFO kablam! | Aug 11 17:42:02.185 INFO kablam! 386 | hir::ItemEnum(..) => { Aug 11 17:42:02.185 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.185 INFO kablam! Aug 11 17:42:02.185 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStruct` in module `hir` Aug 11 17:42:02.185 INFO kablam! --> src/utils/inspector.rs:389:14 Aug 11 17:42:02.185 INFO kablam! | Aug 11 17:42:02.185 INFO kablam! 389 | hir::ItemStruct(..) => { Aug 11 17:42:02.186 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.186 INFO kablam! Aug 11 17:42:02.186 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.186 INFO kablam! --> src/attrs.rs:248:9 Aug 11 17:42:02.186 INFO kablam! | Aug 11 17:42:02.186 INFO kablam! 248 | ExprRet(Some(ref e)) => is_relevant_expr(tcx, tables, e), Aug 11 17:42:02.186 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.186 INFO kablam! Aug 11 17:42:02.186 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUnion` in module `hir` Aug 11 17:42:02.186 INFO kablam! --> src/utils/inspector.rs:392:14 Aug 11 17:42:02.186 INFO kablam! | Aug 11 17:42:02.187 INFO kablam! 392 | hir::ItemUnion(..) => { Aug 11 17:42:02.187 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.187 INFO kablam! Aug 11 17:42:02.187 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in module `hir` Aug 11 17:42:02.187 INFO kablam! --> src/utils/inspector.rs:395:14 Aug 11 17:42:02.187 INFO kablam! | Aug 11 17:42:02.187 INFO kablam! 395 | hir::ItemTrait(..) => { Aug 11 17:42:02.187 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.187 INFO kablam! Aug 11 17:42:02.187 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.187 INFO kablam! --> src/attrs.rs:249:9 Aug 11 17:42:02.188 INFO kablam! | Aug 11 17:42:02.188 INFO kablam! 249 | ExprRet(None) | ExprBreak(_, None) => false, Aug 11 17:42:02.188 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.188 INFO kablam! Aug 11 17:42:02.188 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTraitAlias` in module `hir` Aug 11 17:42:02.188 INFO kablam! --> src/utils/inspector.rs:403:14 Aug 11 17:42:02.188 INFO kablam! | Aug 11 17:42:02.188 INFO kablam! 403 | hir::ItemTraitAlias(..) => { Aug 11 17:42:02.188 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.188 INFO kablam! Aug 11 17:42:02.188 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:02.189 INFO kablam! --> src/attrs.rs:249:25 Aug 11 17:42:02.189 INFO kablam! | Aug 11 17:42:02.189 INFO kablam! 249 | ExprRet(None) | ExprBreak(_, None) => false, Aug 11 17:42:02.189 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.189 INFO kablam! Aug 11 17:42:02.189 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:02.189 INFO kablam! --> src/utils/inspector.rs:406:14 Aug 11 17:42:02.189 INFO kablam! | Aug 11 17:42:02.189 INFO kablam! 406 | hir::ItemImpl(_, _, _, _, Some(ref _trait_ref), _, _) => { Aug 11 17:42:02.189 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.189 INFO kablam! Aug 11 17:42:02.190 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.190 INFO kablam! --> src/attrs.rs:250:9 Aug 11 17:42:02.190 INFO kablam! | Aug 11 17:42:02.190 INFO kablam! 250 | ExprCall(ref path_expr, _) => if let ExprPath(ref qpath) = path_expr.node { Aug 11 17:42:02.190 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.190 INFO kablam! Aug 11 17:42:02.190 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:02.190 INFO kablam! --> src/utils/inspector.rs:409:14 Aug 11 17:42:02.190 INFO kablam! | Aug 11 17:42:02.190 INFO kablam! 409 | hir::ItemImpl(_, _, _, _, None, _, _) => { Aug 11 17:42:02.190 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.191 INFO kablam! Aug 11 17:42:02.191 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.191 INFO kablam! --> src/attrs.rs:250:46 Aug 11 17:42:02.191 INFO kablam! | Aug 11 17:42:02.191 INFO kablam! 250 | ExprCall(ref path_expr, _) => if let ExprPath(ref qpath) = path_expr.node { Aug 11 17:42:02.191 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.191 INFO kablam! Aug 11 17:42:02.191 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in this scope Aug 11 17:42:02.191 INFO kablam! --> src/utils/internal_lints.rs:120:16 Aug 11 17:42:02.191 INFO kablam! | Aug 11 17:42:02.192 INFO kablam! 120 | if let ItemStatic(ref ty, MutImmutable, body_id) = item.node { Aug 11 17:42:02.192 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.192 INFO kablam! Aug 11 17:42:02.192 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:02.192 INFO kablam! --> src/utils/internal_lints.rs:163:12 Aug 11 17:42:02.192 INFO kablam! | Aug 11 17:42:02.192 INFO kablam! 163 | if let TyRptr( Aug 11 17:42:02.192 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.192 INFO kablam! Aug 11 17:42:02.192 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.193 INFO kablam! --> src/bit_mask.rs:112:16 Aug 11 17:42:02.193 INFO kablam! | Aug 11 17:42:02.193 INFO kablam! 112 | if let ExprBinary(ref cmp, ref left, ref right) = e.node { Aug 11 17:42:02.193 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.193 INFO kablam! Aug 11 17:42:02.193 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:02.193 INFO kablam! --> src/utils/internal_lints.rs:171:16 Aug 11 17:42:02.193 INFO kablam! | Aug 11 17:42:02.193 INFO kablam! 171 | if let TyPath(ref path) = inner.node { Aug 11 17:42:02.193 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.193 INFO kablam! Aug 11 17:42:02.194 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:02.194 INFO kablam! --> src/utils/internal_lints.rs:180:12 Aug 11 17:42:02.194 INFO kablam! | Aug 11 17:42:02.194 INFO kablam! 180 | if let TyPath(ref path) = ty.node { Aug 11 17:42:02.194 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.194 INFO kablam! Aug 11 17:42:02.194 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.194 INFO kablam! --> src/bit_mask.rs:146:20 Aug 11 17:42:02.194 INFO kablam! | Aug 11 17:42:02.194 INFO kablam! 146 | fn invert_cmp(cmp: BinOp_) -> BinOp_ { Aug 11 17:42:02.194 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.195 INFO kablam! Aug 11 17:42:02.195 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.195 INFO kablam! --> src/utils/ptr.rs:57:16 Aug 11 17:42:02.195 INFO kablam! | Aug 11 17:42:02.195 INFO kablam! 57 | if let ExprMethodCall(ref seg, _, ref args) = expr.node { Aug 11 17:42:02.195 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.195 INFO kablam! Aug 11 17:42:02.195 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.196 INFO kablam! --> src/bit_mask.rs:146:31 Aug 11 17:42:02.196 INFO kablam! | Aug 11 17:42:02.196 INFO kablam! 146 | fn invert_cmp(cmp: BinOp_) -> BinOp_ { Aug 11 17:42:02.196 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.196 INFO kablam! Aug 11 17:42:02.196 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:02.196 INFO kablam! --> src/utils/higher.rs:12:23 Aug 11 17:42:02.196 INFO kablam! | Aug 11 17:42:02.196 INFO kablam! 12 | pub fn binop(op: hir::BinOp_) -> ast::BinOpKind { Aug 11 17:42:02.196 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.197 INFO kablam! Aug 11 17:42:02.197 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiEq` in module `hir` Aug 11 17:42:02.197 INFO kablam! --> src/utils/higher.rs:14:14 Aug 11 17:42:02.197 INFO kablam! | Aug 11 17:42:02.197 INFO kablam! 14 | hir::BiEq => ast::BinOpKind::Eq, Aug 11 17:42:02.197 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.197 INFO kablam! Aug 11 17:42:02.197 INFO kablam! error[E0425]: cannot find value `BiGt` in this scope Aug 11 17:42:02.197 INFO kablam! --> src/bit_mask.rs:150:17 Aug 11 17:42:02.197 INFO kablam! | Aug 11 17:42:02.197 INFO kablam! 150 | BiLt => BiGt, Aug 11 17:42:02.198 INFO kablam! | ^^^^ did you mean `BiLt`? Aug 11 17:42:02.198 INFO kablam! Aug 11 17:42:02.198 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiGe` in module `hir` Aug 11 17:42:02.198 INFO kablam! --> src/utils/higher.rs:15:14 Aug 11 17:42:02.198 INFO kablam! | Aug 11 17:42:02.198 INFO kablam! 15 | hir::BiGe => ast::BinOpKind::Ge, Aug 11 17:42:02.198 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.198 INFO kablam! Aug 11 17:42:02.198 INFO kablam! error[E0425]: cannot find value `BiLt` in this scope Aug 11 17:42:02.198 INFO kablam! --> src/bit_mask.rs:151:17 Aug 11 17:42:02.198 INFO kablam! | Aug 11 17:42:02.199 INFO kablam! 151 | BiGt => BiLt, Aug 11 17:42:02.199 INFO kablam! | ^^^^ did you mean `BiGt`? Aug 11 17:42:02.199 INFO kablam! Aug 11 17:42:02.199 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiGt` in module `hir` Aug 11 17:42:02.199 INFO kablam! --> src/utils/higher.rs:16:14 Aug 11 17:42:02.199 INFO kablam! | Aug 11 17:42:02.199 INFO kablam! 16 | hir::BiGt => ast::BinOpKind::Gt, Aug 11 17:42:02.200 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.200 INFO kablam! Aug 11 17:42:02.200 INFO kablam! error[E0425]: cannot find value `BiGe` in this scope Aug 11 17:42:02.200 INFO kablam! --> src/bit_mask.rs:152:17 Aug 11 17:42:02.200 INFO kablam! | Aug 11 17:42:02.200 INFO kablam! 152 | BiLe => BiGe, Aug 11 17:42:02.200 INFO kablam! | ^^^^ did you mean `BiLe`? Aug 11 17:42:02.200 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiLe` in module `hir` Aug 11 17:42:02.200 INFO kablam! --> src/utils/higher.rs:17:14 Aug 11 17:42:02.200 INFO kablam! | Aug 11 17:42:02.200 INFO kablam! 17 | hir::BiLe => ast::BinOpKind::Le, Aug 11 17:42:02.201 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.201 INFO kablam! Aug 11 17:42:02.201 INFO kablam! Aug 11 17:42:02.201 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiLt` in module `hir` Aug 11 17:42:02.201 INFO kablam! --> src/utils/higher.rs:18:14 Aug 11 17:42:02.201 INFO kablam! | Aug 11 17:42:02.201 INFO kablam! 18 | hir::BiLt => ast::BinOpKind::Lt, Aug 11 17:42:02.201 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.201 INFO kablam! Aug 11 17:42:02.201 INFO kablam! error[E0425]: cannot find value `BiLe` in this scope Aug 11 17:42:02.201 INFO kablam! --> src/bit_mask.rs:153:17 Aug 11 17:42:02.202 INFO kablam! | Aug 11 17:42:02.202 INFO kablam! 153 | BiGe => BiLe, Aug 11 17:42:02.202 INFO kablam! | ^^^^ did you mean `BiGe`? Aug 11 17:42:02.202 INFO kablam! Aug 11 17:42:02.202 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiNe` in module `hir` Aug 11 17:42:02.202 INFO kablam! --> src/utils/higher.rs:19:14 Aug 11 17:42:02.203 INFO kablam! | Aug 11 17:42:02.203 INFO kablam! 19 | hir::BiNe => ast::BinOpKind::Ne, Aug 11 17:42:02.203 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.203 INFO kablam! Aug 11 17:42:02.203 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiOr` in module `hir` Aug 11 17:42:02.203 INFO kablam! --> src/utils/higher.rs:20:14 Aug 11 17:42:02.203 INFO kablam! | Aug 11 17:42:02.203 INFO kablam! 20 | hir::BiOr => ast::BinOpKind::Or, Aug 11 17:42:02.203 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.203 INFO kablam! Aug 11 17:42:02.203 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:02.203 INFO kablam! --> src/bit_mask.rs:154:14 Aug 11 17:42:02.204 INFO kablam! | Aug 11 17:42:02.204 INFO kablam! 154 | _ => BiOr, // Dummy Aug 11 17:42:02.204 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.204 INFO kablam! Aug 11 17:42:02.204 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAdd` in module `hir` Aug 11 17:42:02.204 INFO kablam! --> src/utils/higher.rs:21:14 Aug 11 17:42:02.204 INFO kablam! | Aug 11 17:42:02.204 INFO kablam! 21 | hir::BiAdd => ast::BinOpKind::Add, Aug 11 17:42:02.271 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.271 INFO kablam! Aug 11 17:42:02.271 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.271 INFO kablam! --> src/bit_mask.rs:159:59 Aug 11 17:42:02.271 INFO kablam! | Aug 11 17:42:02.271 INFO kablam! 159 | fn check_compare(cx: &LateContext, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u128, span: Span) { Aug 11 17:42:02.271 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.271 INFO kablam! Aug 11 17:42:02.271 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAnd` in module `hir` Aug 11 17:42:02.271 INFO kablam! --> src/utils/higher.rs:22:14 Aug 11 17:42:02.271 INFO kablam! | Aug 11 17:42:02.271 INFO kablam! 22 | hir::BiAnd => ast::BinOpKind::And, Aug 11 17:42:02.271 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.271 INFO kablam! Aug 11 17:42:02.271 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitAnd` in module `hir` Aug 11 17:42:02.271 INFO kablam! --> src/utils/higher.rs:23:14 Aug 11 17:42:02.271 INFO kablam! | Aug 11 17:42:02.271 INFO kablam! 23 | hir::BiBitAnd => ast::BinOpKind::BitAnd, Aug 11 17:42:02.271 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.271 INFO kablam! Aug 11 17:42:02.271 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.271 INFO kablam! --> src/bit_mask.rs:160:12 Aug 11 17:42:02.271 INFO kablam! | Aug 11 17:42:02.271 INFO kablam! 160 | if let ExprBinary(ref op, ref left, ref right) = bit_op.node { Aug 11 17:42:02.271 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.271 INFO kablam! Aug 11 17:42:02.271 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitOr` in module `hir` Aug 11 17:42:02.271 INFO kablam! --> src/utils/higher.rs:24:14 Aug 11 17:42:02.272 INFO kablam! | Aug 11 17:42:02.272 INFO kablam! 24 | hir::BiBitOr => ast::BinOpKind::BitOr, Aug 11 17:42:02.272 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.272 INFO kablam! Aug 11 17:42:02.272 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitXor` in module `hir` Aug 11 17:42:02.272 INFO kablam! --> src/utils/higher.rs:25:14 Aug 11 17:42:02.272 INFO kablam! | Aug 11 17:42:02.272 INFO kablam! 25 | hir::BiBitXor => ast::BinOpKind::BitXor, Aug 11 17:42:02.272 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.272 INFO kablam! Aug 11 17:42:02.272 INFO kablam! error[E0425]: cannot find value `BiBitAnd` in this scope Aug 11 17:42:02.272 INFO kablam! --> src/bit_mask.rs:161:23 Aug 11 17:42:02.272 INFO kablam! | Aug 11 17:42:02.272 INFO kablam! 161 | if op.node != BiBitAnd && op.node != BiBitOr { Aug 11 17:42:02.272 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.272 INFO kablam! Aug 11 17:42:02.272 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiDiv` in module `hir` Aug 11 17:42:02.276 INFO kablam! --> src/utils/higher.rs:26:14 Aug 11 17:42:02.276 INFO kablam! | Aug 11 17:42:02.276 INFO kablam! 26 | hir::BiDiv => ast::BinOpKind::Div, Aug 11 17:42:02.276 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.276 INFO kablam! Aug 11 17:42:02.276 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiMul` in module `hir` Aug 11 17:42:02.276 INFO kablam! --> src/utils/higher.rs:27:14 Aug 11 17:42:02.276 INFO kablam! | Aug 11 17:42:02.276 INFO kablam! 27 | hir::BiMul => ast::BinOpKind::Mul, Aug 11 17:42:02.276 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.277 INFO kablam! error[E0425]: cannot find value `BiBitOr` in this scope Aug 11 17:42:02.277 INFO kablam! --> src/bit_mask.rs:161:46 Aug 11 17:42:02.277 INFO kablam! | Aug 11 17:42:02.277 INFO kablam! 161 | if op.node != BiBitAnd && op.node != BiBitOr { Aug 11 17:42:02.277 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.277 INFO kablam! Aug 11 17:42:02.277 INFO kablam! Aug 11 17:42:02.278 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiRem` in module `hir` Aug 11 17:42:02.278 INFO kablam! --> src/utils/higher.rs:28:14 Aug 11 17:42:02.278 INFO kablam! | Aug 11 17:42:02.278 INFO kablam! 28 | hir::BiRem => ast::BinOpKind::Rem, Aug 11 17:42:02.278 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.278 INFO kablam! Aug 11 17:42:02.278 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.278 INFO kablam! --> src/bit_mask.rs:170:45 Aug 11 17:42:02.278 INFO kablam! | Aug 11 17:42:02.278 INFO kablam! 170 | fn check_bit_mask(cx: &LateContext, bit_op: BinOp_, cmp_op: BinOp_, mask_value: u128, cmp_value: u128, span: Span) { Aug 11 17:42:02.278 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.278 INFO kablam! Aug 11 17:42:02.278 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShl` in module `hir` Aug 11 17:42:02.278 INFO kablam! --> src/utils/higher.rs:29:14 Aug 11 17:42:02.278 INFO kablam! | Aug 11 17:42:02.278 INFO kablam! 29 | hir::BiShl => ast::BinOpKind::Shl, Aug 11 17:42:02.278 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.278 INFO kablam! Aug 11 17:42:02.278 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShr` in module `hir` Aug 11 17:42:02.278 INFO kablam! --> src/utils/higher.rs:30:14 Aug 11 17:42:02.278 INFO kablam! | Aug 11 17:42:02.278 INFO kablam! 30 | hir::BiShr => ast::BinOpKind::Shr, Aug 11 17:42:02.278 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.279 INFO kablam! Aug 11 17:42:02.280 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.280 INFO kablam! --> src/bit_mask.rs:170:61 Aug 11 17:42:02.280 INFO kablam! | Aug 11 17:42:02.280 INFO kablam! 170 | fn check_bit_mask(cx: &LateContext, bit_op: BinOp_, cmp_op: BinOp_, mask_value: u128, cmp_value: u128, span: Span) { Aug 11 17:42:02.280 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.280 INFO kablam! Aug 11 17:42:02.280 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiSub` in module `hir` Aug 11 17:42:02.280 INFO kablam! --> src/utils/higher.rs:31:14 Aug 11 17:42:02.280 INFO kablam! | Aug 11 17:42:02.280 INFO kablam! 31 | hir::BiSub => ast::BinOpKind::Sub, Aug 11 17:42:02.280 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.280 INFO kablam! Aug 11 17:42:02.280 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.280 INFO kablam! --> src/utils/higher.rs:90:14 Aug 11 17:42:02.280 INFO kablam! | Aug 11 17:42:02.280 INFO kablam! 90 | hir::ExprPath(ref path) => { Aug 11 17:42:02.280 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.280 INFO kablam! Aug 11 17:42:02.280 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.280 INFO kablam! --> src/block_in_if_condition.rs:59:16 Aug 11 17:42:02.280 INFO kablam! | Aug 11 17:42:02.280 INFO kablam! 59 | if let ExprClosure(_, _, eid, _, _) = expr.node { Aug 11 17:42:02.280 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.280 INFO kablam! Aug 11 17:42:02.280 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:02.281 INFO kablam! --> src/utils/higher.rs:101:14 Aug 11 17:42:02.282 INFO kablam! | Aug 11 17:42:02.282 INFO kablam! 101 | hir::ExprCall(ref path, ref args) => if let hir::ExprPath(ref path) = path.node { Aug 11 17:42:02.282 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.282 INFO kablam! Aug 11 17:42:02.282 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.282 INFO kablam! --> src/utils/higher.rs:101:58 Aug 11 17:42:02.282 INFO kablam! | Aug 11 17:42:02.282 INFO kablam! 101 | hir::ExprCall(ref path, ref args) => if let hir::ExprPath(ref path) = path.node { Aug 11 17:42:02.282 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.282 INFO kablam! Aug 11 17:42:02.282 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.282 INFO kablam! --> src/block_in_if_condition.rs:62:34 Aug 11 17:42:02.282 INFO kablam! | Aug 11 17:42:02.282 INFO kablam! 62 | if matches!(ex.node, ExprBlock(_, _)) { Aug 11 17:42:02.282 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.282 INFO kablam! Aug 11 17:42:02.282 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in module `hir` Aug 11 17:42:02.282 INFO kablam! --> src/utils/higher.rs:114:14 Aug 11 17:42:02.282 INFO kablam! | Aug 11 17:42:02.282 INFO kablam! 114 | hir::ExprStruct(ref path, ref fields, None) => if match_qpath(path, &paths::RANGE_FROM_STD) Aug 11 17:42:02.282 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.282 INFO kablam! Aug 11 17:42:02.282 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:02.283 INFO kablam! --> src/utils/higher.rs:157:21 Aug 11 17:42:02.283 INFO kablam! | Aug 11 17:42:02.283 INFO kablam! 157 | if let hir::DeclLocal(ref loc) = decl.node; Aug 11 17:42:02.283 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.284 INFO kablam! Aug 11 17:42:02.284 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:02.284 INFO kablam! --> src/block_in_if_condition.rs:80:16 Aug 11 17:42:02.284 INFO kablam! | Aug 11 17:42:02.284 INFO kablam! 80 | if let ExprIf(ref check, ref then, _) = expr.node { Aug 11 17:42:02.284 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.284 INFO kablam! Aug 11 17:42:02.284 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:02.284 INFO kablam! --> src/utils/higher.rs:159:21 Aug 11 17:42:02.284 INFO kablam! | Aug 11 17:42:02.284 INFO kablam! 159 | if let hir::ExprMatch(_, _, hir::MatchSource::ForLoopDesugar) = expr.node; Aug 11 17:42:02.284 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.285 INFO kablam! Aug 11 17:42:02.285 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.285 INFO kablam! --> src/block_in_if_condition.rs:81:20 Aug 11 17:42:02.285 INFO kablam! | Aug 11 17:42:02.285 INFO kablam! 81 | if let ExprBlock(ref block, _) = check.node { Aug 11 17:42:02.285 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.285 INFO kablam! Aug 11 17:42:02.285 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:02.285 INFO kablam! --> src/utils/higher.rs:174:21 Aug 11 17:42:02.285 INFO kablam! | Aug 11 17:42:02.285 INFO kablam! 174 | if let hir::DeclLocal(ref loc) = decl.node; Aug 11 17:42:02.285 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.285 INFO kablam! Aug 11 17:42:02.285 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:02.285 INFO kablam! --> src/utils/higher.rs:188:21 Aug 11 17:42:02.285 INFO kablam! | Aug 11 17:42:02.285 INFO kablam! 188 | if let hir::ExprMatch(ref iterexpr, ref arms, hir::MatchSource::ForLoopDesugar) = expr.node; Aug 11 17:42:02.285 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.285 INFO kablam! Aug 11 17:42:02.286 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.286 INFO kablam! --> src/booleans.rs:87:31 Aug 11 17:42:02.286 INFO kablam! | Aug 11 17:42:02.286 INFO kablam! 87 | fn extract(&mut self, op: BinOp_, a: &[&'v Expr], mut v: Vec) -> Result, String> { Aug 11 17:42:02.286 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.286 INFO kablam! Aug 11 17:42:02.286 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:02.286 INFO kablam! --> src/utils/higher.rs:189:21 Aug 11 17:42:02.286 INFO kablam! | Aug 11 17:42:02.286 INFO kablam! 189 | if let hir::ExprCall(_, ref iterargs) = iterexpr.node; Aug 11 17:42:02.286 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.286 INFO kablam! Aug 11 17:42:02.286 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.286 INFO kablam! --> src/booleans.rs:89:20 Aug 11 17:42:02.286 INFO kablam! | Aug 11 17:42:02.286 INFO kablam! 89 | if let ExprBinary(binop, ref lhs, ref rhs) = a.node { Aug 11 17:42:02.286 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.286 INFO kablam! Aug 11 17:42:02.286 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:02.286 INFO kablam! --> src/booleans.rs:104:17 Aug 11 17:42:02.286 INFO kablam! | Aug 11 17:42:02.286 INFO kablam! 104 | ExprUnary(UnNot, ref inner) => return Ok(Bool::Not(box self.run(inner)?)), Aug 11 17:42:02.288 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.288 INFO kablam! Aug 11 17:42:02.288 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.288 INFO kablam! --> src/booleans.rs:105:17 Aug 11 17:42:02.288 INFO kablam! | Aug 11 17:42:02.288 INFO kablam! 105 | ExprBinary(binop, ref lhs, ref rhs) => match binop.node { Aug 11 17:42:02.288 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.288 INFO kablam! Aug 11 17:42:02.288 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.288 INFO kablam! --> src/booleans.rs:110:17 Aug 11 17:42:02.288 INFO kablam! | Aug 11 17:42:02.288 INFO kablam! 110 | ExprLit(ref lit) => match lit.node { Aug 11 17:42:02.288 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.288 INFO kablam! Aug 11 17:42:02.288 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.289 INFO kablam! --> src/booleans.rs:124:17 Aug 11 17:42:02.289 INFO kablam! | Aug 11 17:42:02.289 INFO kablam! 124 | ExprBinary(binop, ref lhs, ref rhs) => { Aug 11 17:42:02.289 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.289 INFO kablam! Aug 11 17:42:02.289 INFO kablam! error[E0425]: cannot find function `ExprBinary` in this scope Aug 11 17:42:02.289 INFO kablam! --> src/booleans.rs:136:35 Aug 11 17:42:02.289 INFO kablam! | Aug 11 17:42:02.289 INFO kablam! 136 | node: ExprBinary(dummy_spanned(op), lhs.clone(), rhs.clone()), Aug 11 17:42:02.289 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.289 INFO kablam! Aug 11 17:42:02.289 INFO kablam! error[E0425]: cannot find value `BiNe` in this scope Aug 11 17:42:02.289 INFO kablam! --> src/booleans.rs:140:41 Aug 11 17:42:02.289 INFO kablam! | Aug 11 17:42:02.290 INFO kablam! 140 | BiEq => mk_expr(BiNe), Aug 11 17:42:02.290 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.290 INFO kablam! Aug 11 17:42:02.290 INFO kablam! error[E0425]: cannot find value `BiEq` in this scope Aug 11 17:42:02.290 INFO kablam! --> src/booleans.rs:141:41 Aug 11 17:42:02.290 INFO kablam! | Aug 11 17:42:02.290 INFO kablam! 141 | BiNe => mk_expr(BiEq), Aug 11 17:42:02.290 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.290 INFO kablam! Aug 11 17:42:02.290 INFO kablam! error[E0425]: cannot find value `BiLe` in this scope Aug 11 17:42:02.290 INFO kablam! --> src/booleans.rs:142:41 Aug 11 17:42:02.290 INFO kablam! | Aug 11 17:42:02.290 INFO kablam! 142 | BiGt => mk_expr(BiLe), Aug 11 17:42:02.290 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.290 INFO kablam! Aug 11 17:42:02.290 INFO kablam! error[E0425]: cannot find value `BiLt` in this scope Aug 11 17:42:02.290 INFO kablam! --> src/booleans.rs:143:41 Aug 11 17:42:02.290 INFO kablam! | Aug 11 17:42:02.290 INFO kablam! 143 | BiGe => mk_expr(BiLt), Aug 11 17:42:02.290 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.290 INFO kablam! Aug 11 17:42:02.290 INFO kablam! error[E0425]: cannot find value `BiGe` in this scope Aug 11 17:42:02.290 INFO kablam! --> src/booleans.rs:144:41 Aug 11 17:42:02.292 INFO kablam! | Aug 11 17:42:02.292 INFO kablam! 144 | BiLt => mk_expr(BiGe), Aug 11 17:42:02.292 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.292 INFO kablam! Aug 11 17:42:02.292 INFO kablam! error[E0425]: cannot find value `BiGt` in this scope Aug 11 17:42:02.292 INFO kablam! --> src/booleans.rs:145:41 Aug 11 17:42:02.292 INFO kablam! | Aug 11 17:42:02.292 INFO kablam! 145 | BiLe => mk_expr(BiGt), Aug 11 17:42:02.292 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.292 INFO kablam! Aug 11 17:42:02.292 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.292 INFO kablam! --> src/booleans.rs:181:13 Aug 11 17:42:02.292 INFO kablam! | Aug 11 17:42:02.292 INFO kablam! 181 | ExprBinary(binop, ref lhs, ref rhs) => { Aug 11 17:42:02.293 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.293 INFO kablam! Aug 11 17:42:02.293 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.293 INFO kablam! --> src/booleans.rs:197:13 Aug 11 17:42:02.293 INFO kablam! | Aug 11 17:42:02.293 INFO kablam! 197 | ExprMethodCall(ref path, _, ref args) if args.len() == 1 => { Aug 11 17:42:02.293 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.293 INFO kablam! Aug 11 17:42:02.293 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.293 INFO kablam! --> src/booleans.rs:444:13 Aug 11 17:42:02.293 INFO kablam! | Aug 11 17:42:02.293 INFO kablam! 444 | ExprBinary(binop, _, _) if binop.node == BiOr || binop.node == BiAnd => self.bool_expr(e), Aug 11 17:42:02.293 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.293 INFO kablam! Aug 11 17:42:02.293 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:02.293 INFO kablam! --> src/booleans.rs:444:54 Aug 11 17:42:02.293 INFO kablam! | Aug 11 17:42:02.293 INFO kablam! 444 | ExprBinary(binop, _, _) if binop.node == BiOr || binop.node == BiAnd => self.bool_expr(e), Aug 11 17:42:02.293 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.293 INFO kablam! Aug 11 17:42:02.294 INFO kablam! error[E0425]: cannot find value `BiAnd` in this scope Aug 11 17:42:02.294 INFO kablam! --> src/booleans.rs:444:76 Aug 11 17:42:02.294 INFO kablam! | Aug 11 17:42:02.294 INFO kablam! 444 | ExprBinary(binop, _, _) if binop.node == BiOr || binop.node == BiAnd => self.bool_expr(e), Aug 11 17:42:02.294 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:02.294 INFO kablam! Aug 11 17:42:02.294 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:02.294 INFO kablam! --> src/booleans.rs:445:13 Aug 11 17:42:02.294 INFO kablam! | Aug 11 17:42:02.294 INFO kablam! 445 | ExprUnary(UnNot, ref inner) => if self.cx.tables.node_types()[inner.hir_id].is_bool() { Aug 11 17:42:02.294 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.294 INFO kablam! Aug 11 17:42:02.294 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.294 INFO kablam! --> src/bytecount.rs:41:20 Aug 11 17:42:02.294 INFO kablam! | Aug 11 17:42:02.295 INFO kablam! 41 | if let ExprMethodCall(ref count, _, ref count_args) = expr.node; Aug 11 17:42:02.295 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.295 INFO kablam! Aug 11 17:42:02.295 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.295 INFO kablam! --> src/bytecount.rs:44:20 Aug 11 17:42:02.295 INFO kablam! | Aug 11 17:42:02.296 INFO kablam! 44 | if let ExprMethodCall(ref filter, _, ref filter_args) = count_args[0].node; Aug 11 17:42:02.296 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.296 INFO kablam! Aug 11 17:42:02.296 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.296 INFO kablam! --> src/bytecount.rs:47:20 Aug 11 17:42:02.296 INFO kablam! | Aug 11 17:42:02.296 INFO kablam! 47 | if let ExprClosure(_, _, body_id, _, _) = filter_args[1].node; Aug 11 17:42:02.296 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.296 INFO kablam! Aug 11 17:42:02.296 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.297 INFO kablam! --> src/bytecount.rs:53:28 Aug 11 17:42:02.297 INFO kablam! | Aug 11 17:42:02.297 INFO kablam! 53 | if let ExprBinary(ref op, ref l, ref r) = body.value.node; Aug 11 17:42:02.297 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.297 INFO kablam! Aug 11 17:42:02.297 INFO kablam! error[E0425]: cannot find value `BiEq` in this scope Aug 11 17:42:02.297 INFO kablam! --> src/bytecount.rs:54:35 Aug 11 17:42:02.297 INFO kablam! | Aug 11 17:42:02.297 INFO kablam! 54 | if op.node == BiEq; Aug 11 17:42:02.297 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.297 INFO kablam! Aug 11 17:42:02.297 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.297 INFO kablam! --> src/bytecount.rs:69:47 Aug 11 17:42:02.297 INFO kablam! | Aug 11 17:42:02.297 INFO kablam! 69 | let haystack = if let ExprMethodCall(ref path, _, ref args) = Aug 11 17:42:02.297 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.297 INFO kablam! Aug 11 17:42:02.297 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:02.297 INFO kablam! --> src/bytecount.rs:101:9 Aug 11 17:42:02.297 INFO kablam! | Aug 11 17:42:02.297 INFO kablam! 101 | ExprBox(ref e) | ExprAddrOf(_, ref e) | ExprUnary(UnOp::UnDeref, ref e) => get_path_name(e), Aug 11 17:42:02.297 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.297 INFO kablam! Aug 11 17:42:02.297 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.298 INFO kablam! --> src/bytecount.rs:101:26 Aug 11 17:42:02.299 INFO kablam! | Aug 11 17:42:02.299 INFO kablam! 101 | ExprBox(ref e) | ExprAddrOf(_, ref e) | ExprUnary(UnOp::UnDeref, ref e) => get_path_name(e), Aug 11 17:42:02.299 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.299 INFO kablam! Aug 11 17:42:02.299 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:02.299 INFO kablam! --> src/bytecount.rs:101:49 Aug 11 17:42:02.299 INFO kablam! | Aug 11 17:42:02.299 INFO kablam! 101 | ExprBox(ref e) | ExprAddrOf(_, ref e) | ExprUnary(UnOp::UnDeref, ref e) => get_path_name(e), Aug 11 17:42:02.299 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.299 INFO kablam! Aug 11 17:42:02.299 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.299 INFO kablam! --> src/bytecount.rs:102:9 Aug 11 17:42:02.299 INFO kablam! | Aug 11 17:42:02.299 INFO kablam! 102 | ExprBlock(ref b, _) => if b.stmts.is_empty() { Aug 11 17:42:02.299 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.299 INFO kablam! Aug 11 17:42:02.299 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.299 INFO kablam! --> src/bytecount.rs:107:9 Aug 11 17:42:02.299 INFO kablam! | Aug 11 17:42:02.299 INFO kablam! 107 | ExprPath(ref qpath) => single_segment_path(qpath).map(|ps| ps.ident.name), Aug 11 17:42:02.299 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.299 INFO kablam! Aug 11 17:42:02.299 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:02.301 INFO kablam! --> src/copies.rs:118:23 Aug 11 17:42:02.301 INFO kablam! | Aug 11 17:42:02.301 INFO kablam! 118 | node: ExprIf(_, _, Some(ref else_expr)), Aug 11 17:42:02.301 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.301 INFO kablam! Aug 11 17:42:02.301 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.301 INFO kablam! --> src/copies.rs:175:12 Aug 11 17:42:02.301 INFO kablam! | Aug 11 17:42:02.301 INFO kablam! 175 | if let ExprMatch(_, ref arms, MatchSource::Normal) = expr.node { Aug 11 17:42:02.302 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.302 INFO kablam! Aug 11 17:42:02.302 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:02.302 INFO kablam! --> src/copies.rs:239:15 Aug 11 17:42:02.302 INFO kablam! | Aug 11 17:42:02.302 INFO kablam! 239 | while let ExprIf(ref cond, ref then_expr, ref else_expr) = expr.node { Aug 11 17:42:02.302 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.302 INFO kablam! Aug 11 17:42:02.302 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.302 INFO kablam! --> src/copies.rs:241:16 Aug 11 17:42:02.302 INFO kablam! | Aug 11 17:42:02.302 INFO kablam! 241 | if let ExprBlock(ref block, _) = then_expr.node { Aug 11 17:42:02.302 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.302 INFO kablam! Aug 11 17:42:02.302 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.302 INFO kablam! --> src/copies.rs:256:16 Aug 11 17:42:02.302 INFO kablam! | Aug 11 17:42:02.302 INFO kablam! 256 | if let ExprBlock(ref block, _) = expr.node { Aug 11 17:42:02.302 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.302 INFO kablam! Aug 11 17:42:02.303 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.303 INFO kablam! --> src/cyclomatic_complexity.rs:150:13 Aug 11 17:42:02.303 INFO kablam! | Aug 11 17:42:02.303 INFO kablam! 150 | ExprMatch(_, ref arms, _) => { Aug 11 17:42:02.303 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.303 INFO kablam! Aug 11 17:42:02.303 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.303 INFO kablam! --> src/cyclomatic_complexity.rs:157:13 Aug 11 17:42:02.303 INFO kablam! | Aug 11 17:42:02.304 INFO kablam! 157 | ExprCall(ref callee, _) => { Aug 11 17:42:02.304 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.304 INFO kablam! Aug 11 17:42:02.304 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.304 INFO kablam! --> src/cyclomatic_complexity.rs:170:13 Aug 11 17:42:02.304 INFO kablam! | Aug 11 17:42:02.304 INFO kablam! 170 | ExprClosure(.., _) => (), Aug 11 17:42:02.304 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.304 INFO kablam! Aug 11 17:42:02.304 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.304 INFO kablam! --> src/cyclomatic_complexity.rs:171:13 Aug 11 17:42:02.305 INFO kablam! | Aug 11 17:42:02.305 INFO kablam! 171 | ExprBinary(op, _, _) => { Aug 11 17:42:02.305 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.305 INFO kablam! Aug 11 17:42:02.305 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.305 INFO kablam! --> src/cyclomatic_complexity.rs:178:13 Aug 11 17:42:02.306 INFO kablam! | Aug 11 17:42:02.306 INFO kablam! 178 | ExprRet(_) => self.returns += 1, Aug 11 17:42:02.306 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.306 INFO kablam! Aug 11 17:42:02.306 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in module `hir` Aug 11 17:42:02.306 INFO kablam! --> src/utils/higher.rs:191:21 Aug 11 17:42:02.306 INFO kablam! | Aug 11 17:42:02.306 INFO kablam! 191 | if let hir::ExprLoop(ref block, _, _) = arms[0].body.node; Aug 11 17:42:02.306 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.306 INFO kablam! Aug 11 17:42:02.306 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:02.306 INFO kablam! --> src/utils/higher.rs:194:21 Aug 11 17:42:02.306 INFO kablam! | Aug 11 17:42:02.306 INFO kablam! 194 | if let hir::StmtDecl(ref decl, _) = let_stmt.node; Aug 11 17:42:02.306 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.306 INFO kablam! Aug 11 17:42:02.306 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:02.306 INFO kablam! --> src/utils/higher.rs:195:21 Aug 11 17:42:02.306 INFO kablam! | Aug 11 17:42:02.306 INFO kablam! 195 | if let hir::DeclLocal(ref decl) = decl.node; Aug 11 17:42:02.306 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.306 INFO kablam! Aug 11 17:42:02.306 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:02.306 INFO kablam! --> src/utils/higher.rs:196:21 Aug 11 17:42:02.308 INFO kablam! | Aug 11 17:42:02.308 INFO kablam! 196 | if let hir::StmtExpr(ref expr, _) = body.node; Aug 11 17:42:02.308 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.308 INFO kablam! Aug 11 17:42:02.308 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:02.308 INFO kablam! --> src/utils/higher.rs:216:21 Aug 11 17:42:02.308 INFO kablam! | Aug 11 17:42:02.308 INFO kablam! 216 | if let hir::ExprCall(ref fun, ref args) = expr.node; Aug 11 17:42:02.308 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.308 INFO kablam! Aug 11 17:42:02.308 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.308 INFO kablam! --> src/utils/higher.rs:217:21 Aug 11 17:42:02.308 INFO kablam! | Aug 11 17:42:02.308 INFO kablam! 217 | if let hir::ExprPath(ref path) = fun.node; Aug 11 17:42:02.308 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.308 INFO kablam! Aug 11 17:42:02.308 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in module `hir` Aug 11 17:42:02.308 INFO kablam! --> src/utils/higher.rs:228:33 Aug 11 17:42:02.309 INFO kablam! | Aug 11 17:42:02.309 INFO kablam! 228 | if let hir::ExprBox(ref boxed) = args[0].node; Aug 11 17:42:02.309 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.309 INFO kablam! Aug 11 17:42:02.309 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in module `hir` Aug 11 17:42:02.309 INFO kablam! --> src/utils/higher.rs:229:33 Aug 11 17:42:02.309 INFO kablam! | Aug 11 17:42:02.309 INFO kablam! 229 | if let hir::ExprArray(ref args) = boxed.node; Aug 11 17:42:02.309 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.309 INFO kablam! Aug 11 17:42:02.309 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.310 INFO kablam! --> src/utils/mod.rs:177:12 Aug 11 17:42:02.310 INFO kablam! | Aug 11 17:42:02.310 INFO kablam! 177 | if let ExprPath(QPath::Resolved(None, ref path)) = expr.node { Aug 11 17:42:02.310 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.310 INFO kablam! Aug 11 17:42:02.310 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:02.310 INFO kablam! --> src/utils/mod.rs:213:13 Aug 11 17:42:02.310 INFO kablam! | Aug 11 17:42:02.310 INFO kablam! 213 | TyPath(ref inner_path) => { Aug 11 17:42:02.310 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.310 INFO kablam! Aug 11 17:42:02.310 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.310 INFO kablam! --> src/utils/mod.rs:333:16 Aug 11 17:42:02.310 INFO kablam! | Aug 11 17:42:02.311 INFO kablam! 333 | if let ExprMethodCall(ref path, _, ref args) = current.node { Aug 11 17:42:02.311 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.311 INFO kablam! Aug 11 17:42:02.311 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.311 INFO kablam! --> src/utils/mod.rs:448:12 Aug 11 17:42:02.311 INFO kablam! | Aug 11 17:42:02.311 INFO kablam! 448 | if let ExprBlock(_, _) = expr.node { Aug 11 17:42:02.311 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.311 INFO kablam! Aug 11 17:42:02.311 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:02.311 INFO kablam! --> src/utils/mod.rs:527:23 Aug 11 17:42:02.311 INFO kablam! | Aug 11 17:42:02.312 INFO kablam! 527 | node: ItemFn(_, _, _, eid), Aug 11 17:42:02.312 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.312 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:02.312 INFO kablam! | Aug 11 17:42:02.312 INFO kablam! 1 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:02.312 INFO kablam! | Aug 11 17:42:02.312 INFO kablam! Aug 11 17:42:02.312 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.312 INFO kablam! --> src/utils/mod.rs:533:17 Aug 11 17:42:02.313 INFO kablam! | Aug 11 17:42:02.313 INFO kablam! 533 | ExprBlock(ref block, _) => Some(block), Aug 11 17:42:02.313 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.313 INFO kablam! Aug 11 17:42:02.313 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:02.313 INFO kablam! --> src/utils/mod.rs:670:9 Aug 11 17:42:02.313 INFO kablam! | Aug 11 17:42:02.313 INFO kablam! 670 | TyPtr(ref mut_ty) | TyRptr(_, ref mut_ty) => walk_ptrs_hir_ty(&mut_ty.ty), Aug 11 17:42:02.313 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:02.313 INFO kablam! Aug 11 17:42:02.313 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:02.313 INFO kablam! --> src/utils/mod.rs:670:29 Aug 11 17:42:02.313 INFO kablam! | Aug 11 17:42:02.313 INFO kablam! 670 | TyPtr(ref mut_ty) | TyRptr(_, ref mut_ty) => walk_ptrs_hir_ty(&mut_ty.ty), Aug 11 17:42:02.313 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.313 INFO kablam! Aug 11 17:42:02.313 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.313 INFO kablam! --> src/utils/mod.rs:698:12 Aug 11 17:42:02.313 INFO kablam! | Aug 11 17:42:02.314 INFO kablam! 698 | if let ExprLit(ref spanned) = expr.node { Aug 11 17:42:02.314 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.314 INFO kablam! Aug 11 17:42:02.314 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.314 INFO kablam! --> src/utils/mod.rs:948:12 Aug 11 17:42:02.315 INFO kablam! | Aug 11 17:42:02.315 INFO kablam! 948 | if let ExprBlock(ref block, _) = expr.node { Aug 11 17:42:02.315 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.315 INFO kablam! Aug 11 17:42:02.315 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:02.315 INFO kablam! --> src/utils/mod.rs:1001:16 Aug 11 17:42:02.315 INFO kablam! | Aug 11 17:42:02.315 INFO kablam! 1001 | if let TyPath(ref qp) = slf.node; Aug 11 17:42:02.315 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.315 INFO kablam! Aug 11 17:42:02.315 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.315 INFO kablam! --> src/utils/mod.rs:1023:20 Aug 11 17:42:02.315 INFO kablam! | Aug 11 17:42:02.315 INFO kablam! 1023 | if let ExprPath(QPath::Resolved(None, ref path)) = arm.body.node; Aug 11 17:42:02.315 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.315 INFO kablam! Aug 11 17:42:02.315 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.315 INFO kablam! --> src/utils/mod.rs:1041:12 Aug 11 17:42:02.315 INFO kablam! | Aug 11 17:42:02.316 INFO kablam! 1041 | if let ExprMatch(_, ref arms, ref source) = expr.node { Aug 11 17:42:02.316 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.316 INFO kablam! Aug 11 17:42:02.316 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.316 INFO kablam! --> src/approx_const.rs:66:16 Aug 11 17:42:02.316 INFO kablam! | Aug 11 17:42:02.316 INFO kablam! 66 | if let ExprLit(ref lit) = e.node { Aug 11 17:42:02.317 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.317 INFO kablam! Aug 11 17:42:02.317 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:02.317 INFO kablam! --> src/arithmetic.rs:58:18 Aug 11 17:42:02.317 INFO kablam! | Aug 11 17:42:02.317 INFO kablam! 58 | hir::ExprBinary(ref op, ref l, ref r) => { Aug 11 17:42:02.317 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.317 INFO kablam! Aug 11 17:42:02.317 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAnd` in module `hir` Aug 11 17:42:02.317 INFO kablam! --> src/arithmetic.rs:60:26 Aug 11 17:42:02.317 INFO kablam! | Aug 11 17:42:02.317 INFO kablam! 60 | hir::BiAnd Aug 11 17:42:02.317 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.317 INFO kablam! Aug 11 17:42:02.317 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiOr` in module `hir` Aug 11 17:42:02.317 INFO kablam! --> src/arithmetic.rs:61:28 Aug 11 17:42:02.317 INFO kablam! | Aug 11 17:42:02.317 INFO kablam! 61 | | hir::BiOr Aug 11 17:42:02.318 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.318 INFO kablam! Aug 11 17:42:02.318 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitAnd` in module `hir` Aug 11 17:42:02.318 INFO kablam! --> src/arithmetic.rs:62:28 Aug 11 17:42:02.318 INFO kablam! | Aug 11 17:42:02.318 INFO kablam! 62 | | hir::BiBitAnd Aug 11 17:42:02.318 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.318 INFO kablam! Aug 11 17:42:02.319 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitOr` in module `hir` Aug 11 17:42:02.319 INFO kablam! --> src/arithmetic.rs:63:28 Aug 11 17:42:02.319 INFO kablam! | Aug 11 17:42:02.319 INFO kablam! 63 | | hir::BiBitOr Aug 11 17:42:02.319 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.319 INFO kablam! Aug 11 17:42:02.319 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitXor` in module `hir` Aug 11 17:42:02.319 INFO kablam! --> src/arithmetic.rs:64:28 Aug 11 17:42:02.319 INFO kablam! | Aug 11 17:42:02.319 INFO kablam! 64 | | hir::BiBitXor Aug 11 17:42:02.320 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.320 INFO kablam! Aug 11 17:42:02.320 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShl` in module `hir` Aug 11 17:42:02.320 INFO kablam! --> src/arithmetic.rs:65:28 Aug 11 17:42:02.320 INFO kablam! | Aug 11 17:42:02.320 INFO kablam! 65 | | hir::BiShl Aug 11 17:42:02.320 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.320 INFO kablam! Aug 11 17:42:02.320 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShr` in module `hir` Aug 11 17:42:02.320 INFO kablam! --> src/arithmetic.rs:66:28 Aug 11 17:42:02.320 INFO kablam! | Aug 11 17:42:02.320 INFO kablam! 66 | | hir::BiShr Aug 11 17:42:02.320 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.320 INFO kablam! Aug 11 17:42:02.320 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiEq` in module `hir` Aug 11 17:42:02.320 INFO kablam! --> src/arithmetic.rs:67:28 Aug 11 17:42:02.320 INFO kablam! | Aug 11 17:42:02.320 INFO kablam! 67 | | hir::BiEq Aug 11 17:42:02.320 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.320 INFO kablam! Aug 11 17:42:02.321 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiLt` in module `hir` Aug 11 17:42:02.321 INFO kablam! --> src/arithmetic.rs:68:28 Aug 11 17:42:02.321 INFO kablam! | Aug 11 17:42:02.321 INFO kablam! 68 | | hir::BiLt Aug 11 17:42:02.321 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.322 INFO kablam! Aug 11 17:42:02.322 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiLe` in module `hir` Aug 11 17:42:02.322 INFO kablam! --> src/arithmetic.rs:69:28 Aug 11 17:42:02.322 INFO kablam! | Aug 11 17:42:02.322 INFO kablam! 69 | | hir::BiLe Aug 11 17:42:02.322 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.322 INFO kablam! Aug 11 17:42:02.322 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiNe` in module `hir` Aug 11 17:42:02.322 INFO kablam! --> src/arithmetic.rs:70:28 Aug 11 17:42:02.322 INFO kablam! | Aug 11 17:42:02.322 INFO kablam! 70 | | hir::BiNe Aug 11 17:42:02.322 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.322 INFO kablam! Aug 11 17:42:02.322 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiGe` in module `hir` Aug 11 17:42:02.322 INFO kablam! --> src/arithmetic.rs:71:28 Aug 11 17:42:02.322 INFO kablam! | Aug 11 17:42:02.322 INFO kablam! 71 | | hir::BiGe Aug 11 17:42:02.322 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.322 INFO kablam! Aug 11 17:42:02.322 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiGt` in module `hir` Aug 11 17:42:02.322 INFO kablam! --> src/arithmetic.rs:72:28 Aug 11 17:42:02.323 INFO kablam! | Aug 11 17:42:02.323 INFO kablam! 72 | | hir::BiGt => return, Aug 11 17:42:02.323 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.323 INFO kablam! Aug 11 17:42:02.323 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:02.323 INFO kablam! --> src/arithmetic.rs:84:18 Aug 11 17:42:02.324 INFO kablam! | Aug 11 17:42:02.324 INFO kablam! 84 | hir::ExprUnary(hir::UnOp::UnNeg, ref arg) => { Aug 11 17:42:02.324 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.324 INFO kablam! Aug 11 17:42:02.324 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in module `hir` Aug 11 17:42:02.324 INFO kablam! --> src/assign_ops.rs:79:18 Aug 11 17:42:02.324 INFO kablam! | Aug 11 17:42:02.324 INFO kablam! 79 | hir::ExprAssignOp(op, ref lhs, ref rhs) => { Aug 11 17:42:02.324 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.324 INFO kablam! Aug 11 17:42:02.324 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:02.324 INFO kablam! --> src/assign_ops.rs:90:29 Aug 11 17:42:02.324 INFO kablam! | Aug 11 17:42:02.324 INFO kablam! 90 | if let hir::ExprBinary(binop, ref l, ref r) = rhs.node { Aug 11 17:42:02.324 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.324 INFO kablam! Aug 11 17:42:02.325 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in module `hir` Aug 11 17:42:02.325 INFO kablam! --> src/assign_ops.rs:134:18 Aug 11 17:42:02.325 INFO kablam! | Aug 11 17:42:02.325 INFO kablam! 134 | hir::ExprAssign(ref assignee, ref e) => { Aug 11 17:42:02.325 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.325 INFO kablam! Aug 11 17:42:02.325 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:02.325 INFO kablam! --> src/assign_ops.rs:135:29 Aug 11 17:42:02.325 INFO kablam! | Aug 11 17:42:02.325 INFO kablam! 135 | if let hir::ExprBinary(op, ref l, ref r) = e.node { Aug 11 17:42:02.325 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.325 INFO kablam! Aug 11 17:42:02.326 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAdd` in module `hir` Aug 11 17:42:02.326 INFO kablam! --> src/assign_ops.rs:178:34 Aug 11 17:42:02.326 INFO kablam! | Aug 11 17:42:02.326 INFO kablam! 178 | Add: BiAdd, Aug 11 17:42:02.326 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.326 INFO kablam! Aug 11 17:42:02.326 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiSub` in module `hir` Aug 11 17:42:02.326 INFO kablam! --> src/assign_ops.rs:179:34 Aug 11 17:42:02.326 INFO kablam! | Aug 11 17:42:02.326 INFO kablam! 179 | Sub: BiSub, Aug 11 17:42:02.326 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.326 INFO kablam! Aug 11 17:42:02.326 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiMul` in module `hir` Aug 11 17:42:02.327 INFO kablam! --> src/assign_ops.rs:180:34 Aug 11 17:42:02.327 INFO kablam! | Aug 11 17:42:02.327 INFO kablam! 180 | Mul: BiMul, Aug 11 17:42:02.327 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.327 INFO kablam! Aug 11 17:42:02.327 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiDiv` in module `hir` Aug 11 17:42:02.327 INFO kablam! --> src/assign_ops.rs:181:34 Aug 11 17:42:02.327 INFO kablam! | Aug 11 17:42:02.327 INFO kablam! 181 | Div: BiDiv, Aug 11 17:42:02.327 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.327 INFO kablam! Aug 11 17:42:02.327 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiRem` in module `hir` Aug 11 17:42:02.327 INFO kablam! --> src/assign_ops.rs:182:34 Aug 11 17:42:02.327 INFO kablam! | Aug 11 17:42:02.327 INFO kablam! 182 | Rem: BiRem, Aug 11 17:42:02.327 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.328 INFO kablam! Aug 11 17:42:02.328 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAnd` in module `hir` Aug 11 17:42:02.328 INFO kablam! --> src/assign_ops.rs:183:34 Aug 11 17:42:02.328 INFO kablam! | Aug 11 17:42:02.328 INFO kablam! 183 | And: BiAnd, Aug 11 17:42:02.328 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.328 INFO kablam! Aug 11 17:42:02.328 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiOr` in module `hir` Aug 11 17:42:02.328 INFO kablam! --> src/assign_ops.rs:184:33 Aug 11 17:42:02.329 INFO kablam! | Aug 11 17:42:02.329 INFO kablam! 184 | Or: BiOr, Aug 11 17:42:02.329 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.329 INFO kablam! Aug 11 17:42:02.329 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitAnd` in module `hir` Aug 11 17:42:02.329 INFO kablam! --> src/assign_ops.rs:185:37 Aug 11 17:42:02.329 INFO kablam! | Aug 11 17:42:02.329 INFO kablam! 185 | BitAnd: BiBitAnd, Aug 11 17:42:02.329 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.329 INFO kablam! Aug 11 17:42:02.329 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitOr` in module `hir` Aug 11 17:42:02.329 INFO kablam! --> src/assign_ops.rs:186:36 Aug 11 17:42:02.329 INFO kablam! | Aug 11 17:42:02.329 INFO kablam! 186 | BitOr: BiBitOr, Aug 11 17:42:02.329 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.329 INFO kablam! Aug 11 17:42:02.329 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitXor` in module `hir` Aug 11 17:42:02.329 INFO kablam! --> src/assign_ops.rs:187:37 Aug 11 17:42:02.329 INFO kablam! | Aug 11 17:42:02.330 INFO kablam! 187 | BitXor: BiBitXor, Aug 11 17:42:02.330 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.330 INFO kablam! Aug 11 17:42:02.330 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.330 INFO kablam! --> src/default_trait_access.rs:41:20 Aug 11 17:42:02.330 INFO kablam! | Aug 11 17:42:02.330 INFO kablam! 41 | if let ExprCall(ref path, ..) = expr.node; Aug 11 17:42:02.330 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.330 INFO kablam! Aug 11 17:42:02.330 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShr` in module `hir` Aug 11 17:42:02.330 INFO kablam! --> src/assign_ops.rs:188:34 Aug 11 17:42:02.330 INFO kablam! | Aug 11 17:42:02.330 INFO kablam! 188 | Shr: BiShr, Aug 11 17:42:02.330 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.330 INFO kablam! Aug 11 17:42:02.330 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiShl` in module `hir` Aug 11 17:42:02.330 INFO kablam! --> src/assign_ops.rs:189:34 Aug 11 17:42:02.330 INFO kablam! | Aug 11 17:42:02.330 INFO kablam! 189 | Shl: BiShl Aug 11 17:42:02.330 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.330 INFO kablam! Aug 11 17:42:02.330 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.330 INFO kablam! --> src/default_trait_access.rs:43:20 Aug 11 17:42:02.330 INFO kablam! | Aug 11 17:42:02.330 INFO kablam! 43 | if let ExprPath(ref qpath) = path.node; Aug 11 17:42:02.330 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.330 INFO kablam! Aug 11 17:42:02.330 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAdd` in module `hir` Aug 11 17:42:02.331 INFO kablam! --> src/assign_ops.rs:227:38 Aug 11 17:42:02.331 INFO kablam! | Aug 11 17:42:02.331 INFO kablam! 227 | hir::BiAdd Aug 11 17:42:02.331 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.331 INFO kablam! Aug 11 17:42:02.331 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiMul` in module `hir` Aug 11 17:42:02.331 INFO kablam! --> src/assign_ops.rs:228:40 Aug 11 17:42:02.331 INFO kablam! | Aug 11 17:42:02.331 INFO kablam! 228 | | hir::BiMul Aug 11 17:42:02.331 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.331 INFO kablam! Aug 11 17:42:02.331 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:02.331 INFO kablam! --> src/derive.rs:73:16 Aug 11 17:42:02.331 INFO kablam! | Aug 11 17:42:02.331 INFO kablam! 73 | if let ItemImpl(_, _, _, _, Some(ref trait_ref), _, _) = item.node { Aug 11 17:42:02.331 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.331 INFO kablam! Aug 11 17:42:02.331 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiAnd` in module `hir` Aug 11 17:42:02.331 INFO kablam! --> src/assign_ops.rs:229:40 Aug 11 17:42:02.331 INFO kablam! | Aug 11 17:42:02.331 INFO kablam! 229 | | hir::BiAnd Aug 11 17:42:02.331 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.331 INFO kablam! Aug 11 17:42:02.331 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiOr` in module `hir` Aug 11 17:42:02.331 INFO kablam! --> src/assign_ops.rs:230:40 Aug 11 17:42:02.331 INFO kablam! | Aug 11 17:42:02.331 INFO kablam! 230 | | hir::BiOr Aug 11 17:42:02.332 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:02.332 INFO kablam! Aug 11 17:42:02.332 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.332 INFO kablam! --> src/double_comparison.rs:44:13 Aug 11 17:42:02.332 INFO kablam! | Aug 11 17:42:02.332 INFO kablam! 44 | op: BinOp_, Aug 11 17:42:02.332 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.332 INFO kablam! Aug 11 17:42:02.332 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitXor` in module `hir` Aug 11 17:42:02.332 INFO kablam! --> src/assign_ops.rs:231:40 Aug 11 17:42:02.332 INFO kablam! | Aug 11 17:42:02.332 INFO kablam! 231 | | hir::BiBitXor Aug 11 17:42:02.332 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.332 INFO kablam! Aug 11 17:42:02.332 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitAnd` in module `hir` Aug 11 17:42:02.332 INFO kablam! --> src/assign_ops.rs:232:40 Aug 11 17:42:02.332 INFO kablam! | Aug 11 17:42:02.332 INFO kablam! 232 | | hir::BiBitAnd Aug 11 17:42:02.332 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.332 INFO kablam! Aug 11 17:42:02.332 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.332 INFO kablam! --> src/double_comparison.rs:50:14 Aug 11 17:42:02.332 INFO kablam! | Aug 11 17:42:02.332 INFO kablam! 50 | (ExprBinary(lb, llhs, lrhs), ExprBinary(rb, rlhs, rrhs)) => { Aug 11 17:42:02.332 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.332 INFO kablam! Aug 11 17:42:02.333 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `BiBitOr` in module `hir` Aug 11 17:42:02.333 INFO kablam! --> src/assign_ops.rs:233:40 Aug 11 17:42:02.333 INFO kablam! | Aug 11 17:42:02.333 INFO kablam! 233 | | hir::BiBitOr => { Aug 11 17:42:02.333 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.333 INFO kablam! Aug 11 17:42:02.333 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:02.333 INFO kablam! --> src/assign_ops.rs:247:28 Aug 11 17:42:02.333 INFO kablam! | Aug 11 17:42:02.333 INFO kablam! 247 | fn is_commutative(op: hir::BinOp_) -> bool { Aug 11 17:42:02.333 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.333 INFO kablam! Aug 11 17:42:02.333 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.333 INFO kablam! --> src/double_comparison.rs:50:42 Aug 11 17:42:02.333 INFO kablam! | Aug 11 17:42:02.333 INFO kablam! 50 | (ExprBinary(lb, llhs, lrhs), ExprBinary(rb, rlhs, rrhs)) => { Aug 11 17:42:02.333 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.333 INFO kablam! Aug 11 17:42:02.333 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExternCrate` in this scope Aug 11 17:42:02.333 INFO kablam! --> src/attrs.rs:157:13 Aug 11 17:42:02.333 INFO kablam! | Aug 11 17:42:02.333 INFO kablam! 157 | ItemExternCrate(_) | ItemUse(_, _) => { Aug 11 17:42:02.333 INFO kablam! | ^^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.333 INFO kablam! Aug 11 17:42:02.333 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in this scope Aug 11 17:42:02.333 INFO kablam! --> src/attrs.rs:157:34 Aug 11 17:42:02.333 INFO kablam! | Aug 11 17:42:02.334 INFO kablam! 157 | ItemExternCrate(_) | ItemUse(_, _) => { Aug 11 17:42:02.334 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.334 INFO kablam! Aug 11 17:42:02.334 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.334 INFO kablam! --> src/double_comparison.rs:81:16 Aug 11 17:42:02.334 INFO kablam! | Aug 11 17:42:02.334 INFO kablam! 81 | if let ExprBinary(ref kind, ref lhs, ref rhs) = expr.node { Aug 11 17:42:02.334 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.334 INFO kablam! Aug 11 17:42:02.334 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in this scope Aug 11 17:42:02.334 INFO kablam! --> src/attrs.rs:165:48 Aug 11 17:42:02.334 INFO kablam! | Aug 11 17:42:02.334 INFO kablam! 165 | if let ItemUse(_, _) = item.node { Aug 11 17:42:02.334 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.334 INFO kablam! Aug 11 17:42:02.334 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:02.334 INFO kablam! --> src/attrs.rs:210:12 Aug 11 17:42:02.334 INFO kablam! | Aug 11 17:42:02.334 INFO kablam! 210 | if let ItemFn(_, _, _, eid) = item.node { Aug 11 17:42:02.334 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.334 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:02.334 INFO kablam! | Aug 11 17:42:02.334 INFO kablam! 3 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:02.334 INFO kablam! | Aug 11 17:42:02.334 INFO kablam! Aug 11 17:42:02.335 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.335 INFO kablam! --> src/drop_forget_ref.rs:119:20 Aug 11 17:42:02.335 INFO kablam! | Aug 11 17:42:02.335 INFO kablam! 119 | if let ExprCall(ref path, ref args) = expr.node; Aug 11 17:42:02.335 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.335 INFO kablam! Aug 11 17:42:02.335 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:02.335 INFO kablam! --> src/attrs.rs:237:13 Aug 11 17:42:02.335 INFO kablam! | Aug 11 17:42:02.335 INFO kablam! 237 | StmtDecl(_, _) => true, Aug 11 17:42:02.335 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.335 INFO kablam! Aug 11 17:42:02.335 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:02.335 INFO kablam! --> src/attrs.rs:238:13 Aug 11 17:42:02.335 INFO kablam! | Aug 11 17:42:02.335 INFO kablam! 238 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => is_relevant_expr(tcx, tables, expr), Aug 11 17:42:02.335 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.335 INFO kablam! Aug 11 17:42:02.335 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:02.335 INFO kablam! --> src/attrs.rs:238:37 Aug 11 17:42:02.335 INFO kablam! | Aug 11 17:42:02.335 INFO kablam! 238 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => is_relevant_expr(tcx, tables, expr), Aug 11 17:42:02.335 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.340 INFO kablam! Aug 11 17:42:02.341 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.341 INFO kablam! --> src/drop_forget_ref.rs:120:20 Aug 11 17:42:02.341 INFO kablam! | Aug 11 17:42:02.341 INFO kablam! 120 | if let ExprPath(ref qpath) = path.node; Aug 11 17:42:02.341 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.341 INFO kablam! Aug 11 17:42:02.341 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.341 INFO kablam! --> src/attrs.rs:247:9 Aug 11 17:42:02.341 INFO kablam! | Aug 11 17:42:02.341 INFO kablam! 247 | ExprBlock(ref block, _) => is_relevant_block(tcx, tables, block), Aug 11 17:42:02.341 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.341 INFO kablam! Aug 11 17:42:02.341 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.341 INFO kablam! --> src/attrs.rs:248:9 Aug 11 17:42:02.341 INFO kablam! | Aug 11 17:42:02.341 INFO kablam! 248 | ExprRet(Some(ref e)) => is_relevant_expr(tcx, tables, e), Aug 11 17:42:02.341 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.341 INFO kablam! Aug 11 17:42:02.341 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.342 INFO kablam! --> src/attrs.rs:249:9 Aug 11 17:42:02.342 INFO kablam! | Aug 11 17:42:02.342 INFO kablam! 249 | ExprRet(None) | ExprBreak(_, None) => false, Aug 11 17:42:02.342 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.342 INFO kablam! Aug 11 17:42:02.342 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.342 INFO kablam! --> src/duration_subsec.rs:41:20 Aug 11 17:42:02.342 INFO kablam! | Aug 11 17:42:02.342 INFO kablam! 41 | if let ExprBinary(Spanned { node: BiDiv, .. }, ref left, ref right) = expr.node; Aug 11 17:42:02.342 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.342 INFO kablam! Aug 11 17:42:02.342 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:02.342 INFO kablam! --> src/attrs.rs:249:25 Aug 11 17:42:02.342 INFO kablam! | Aug 11 17:42:02.342 INFO kablam! 249 | ExprRet(None) | ExprBreak(_, None) => false, Aug 11 17:42:02.342 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.342 INFO kablam! Aug 11 17:42:02.342 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.342 INFO kablam! --> src/attrs.rs:250:9 Aug 11 17:42:02.342 INFO kablam! | Aug 11 17:42:02.342 INFO kablam! 250 | ExprCall(ref path_expr, _) => if let ExprPath(ref qpath) = path_expr.node { Aug 11 17:42:02.342 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.342 INFO kablam! Aug 11 17:42:02.342 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.342 INFO kablam! --> src/attrs.rs:250:46 Aug 11 17:42:02.342 INFO kablam! | Aug 11 17:42:02.343 INFO kablam! 250 | ExprCall(ref path_expr, _) => if let ExprPath(ref qpath) = path_expr.node { Aug 11 17:42:02.343 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.343 INFO kablam! Aug 11 17:42:02.343 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.343 INFO kablam! --> src/duration_subsec.rs:42:20 Aug 11 17:42:02.343 INFO kablam! | Aug 11 17:42:02.343 INFO kablam! 42 | if let ExprMethodCall(ref method_path, _ , ref args) = left.node; Aug 11 17:42:02.343 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.343 INFO kablam! Aug 11 17:42:02.343 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.343 INFO kablam! --> src/bit_mask.rs:112:16 Aug 11 17:42:02.343 INFO kablam! | Aug 11 17:42:02.343 INFO kablam! 112 | if let ExprBinary(ref cmp, ref left, ref right) = e.node { Aug 11 17:42:02.343 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.343 INFO kablam! Aug 11 17:42:02.343 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.343 INFO kablam! --> src/bit_mask.rs:146:20 Aug 11 17:42:02.343 INFO kablam! | Aug 11 17:42:02.343 INFO kablam! 146 | fn invert_cmp(cmp: BinOp_) -> BinOp_ { Aug 11 17:42:02.343 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.343 INFO kablam! Aug 11 17:42:02.343 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in this scope Aug 11 17:42:02.343 INFO kablam! --> src/empty_enum.rs:37:16 Aug 11 17:42:02.343 INFO kablam! | Aug 11 17:42:02.343 INFO kablam! 37 | if let ItemEnum(..) = item.node { Aug 11 17:42:02.343 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.344 INFO kablam! Aug 11 17:42:02.344 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.344 INFO kablam! --> src/bit_mask.rs:146:31 Aug 11 17:42:02.344 INFO kablam! | Aug 11 17:42:02.344 INFO kablam! 146 | fn invert_cmp(cmp: BinOp_) -> BinOp_ { Aug 11 17:42:02.344 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.344 INFO kablam! Aug 11 17:42:02.344 INFO kablam! error[E0425]: cannot find value `BiGt` in this scope Aug 11 17:42:02.344 INFO kablam! --> src/bit_mask.rs:150:17 Aug 11 17:42:02.344 INFO kablam! | Aug 11 17:42:02.344 INFO kablam! 150 | BiLt => BiGt, Aug 11 17:42:02.344 INFO kablam! | ^^^^ did you mean `BiLt`? Aug 11 17:42:02.344 INFO kablam! Aug 11 17:42:02.344 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:02.344 INFO kablam! --> src/entry.rs:44:16 Aug 11 17:42:02.344 INFO kablam! | Aug 11 17:42:02.344 INFO kablam! 44 | if let ExprIf(ref check, ref then_block, ref else_block) = expr.node { Aug 11 17:42:02.344 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.344 INFO kablam! Aug 11 17:42:02.344 INFO kablam! error[E0425]: cannot find value `BiLt` in this scope Aug 11 17:42:02.344 INFO kablam! --> src/bit_mask.rs:151:17 Aug 11 17:42:02.344 INFO kablam! | Aug 11 17:42:02.344 INFO kablam! 151 | BiGt => BiLt, Aug 11 17:42:02.344 INFO kablam! | ^^^^ did you mean `BiGt`? Aug 11 17:42:02.347 INFO kablam! Aug 11 17:42:02.348 INFO kablam! error[E0425]: cannot find value `BiGe` in this scope Aug 11 17:42:02.348 INFO kablam! --> src/bit_mask.rs:152:17 Aug 11 17:42:02.348 INFO kablam! | Aug 11 17:42:02.348 INFO kablam! 152 | BiLe => BiGe, Aug 11 17:42:02.348 INFO kablam! | ^^^^ did you mean `BiLe`? Aug 11 17:42:02.348 INFO kablam! Aug 11 17:42:02.348 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:02.348 INFO kablam! --> src/entry.rs:45:20 Aug 11 17:42:02.348 INFO kablam! | Aug 11 17:42:02.348 INFO kablam! 45 | if let ExprUnary(UnOp::UnNot, ref check) = check.node { Aug 11 17:42:02.348 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.348 INFO kablam! Aug 11 17:42:02.348 INFO kablam! error[E0425]: cannot find value `BiLe` in this scope Aug 11 17:42:02.348 INFO kablam! --> src/bit_mask.rs:153:17 Aug 11 17:42:02.348 INFO kablam! | Aug 11 17:42:02.349 INFO kablam! 153 | BiGe => BiLe, Aug 11 17:42:02.349 INFO kablam! | ^^^^ did you mean `BiGe`? Aug 11 17:42:02.349 INFO kablam! Aug 11 17:42:02.349 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:02.349 INFO kablam! --> src/bit_mask.rs:154:14 Aug 11 17:42:02.349 INFO kablam! | Aug 11 17:42:02.349 INFO kablam! 154 | _ => BiOr, // Dummy Aug 11 17:42:02.349 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.349 INFO kablam! Aug 11 17:42:02.349 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.349 INFO kablam! --> src/bit_mask.rs:159:59 Aug 11 17:42:02.349 INFO kablam! | Aug 11 17:42:02.349 INFO kablam! 159 | fn check_compare(cx: &LateContext, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u128, span: Span) { Aug 11 17:42:02.349 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.349 INFO kablam! Aug 11 17:42:02.349 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.349 INFO kablam! --> src/entry.rs:50:56 Aug 11 17:42:02.349 INFO kablam! | Aug 11 17:42:02.349 INFO kablam! 50 | else_block.is_none() && if let ExprBlock(ref then_block, _) = then_block.node { Aug 11 17:42:02.349 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.349 INFO kablam! Aug 11 17:42:02.349 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.349 INFO kablam! --> src/bit_mask.rs:160:12 Aug 11 17:42:02.349 INFO kablam! | Aug 11 17:42:02.349 INFO kablam! 160 | if let ExprBinary(ref op, ref left, ref right) = bit_op.node { Aug 11 17:42:02.350 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.350 INFO kablam! Aug 11 17:42:02.350 INFO kablam! error[E0425]: cannot find value `BiBitAnd` in this scope Aug 11 17:42:02.350 INFO kablam! --> src/bit_mask.rs:161:23 Aug 11 17:42:02.350 INFO kablam! | Aug 11 17:42:02.350 INFO kablam! 161 | if op.node != BiBitAnd && op.node != BiBitOr { Aug 11 17:42:02.350 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.350 INFO kablam! Aug 11 17:42:02.350 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.350 INFO kablam! --> src/entry.rs:91:16 Aug 11 17:42:02.350 INFO kablam! | Aug 11 17:42:02.350 INFO kablam! 91 | if let ExprMethodCall(ref path, _, ref params) = check.node; Aug 11 17:42:02.350 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.350 INFO kablam! Aug 11 17:42:02.350 INFO kablam! error[E0425]: cannot find value `BiBitOr` in this scope Aug 11 17:42:02.350 INFO kablam! --> src/bit_mask.rs:161:46 Aug 11 17:42:02.350 INFO kablam! | Aug 11 17:42:02.350 INFO kablam! 161 | if op.node != BiBitAnd && op.node != BiBitOr { Aug 11 17:42:02.350 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.350 INFO kablam! Aug 11 17:42:02.350 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.350 INFO kablam! --> src/bit_mask.rs:170:45 Aug 11 17:42:02.350 INFO kablam! | Aug 11 17:42:02.350 INFO kablam! 170 | fn check_bit_mask(cx: &LateContext, bit_op: BinOp_, cmp_op: BinOp_, mask_value: u128, cmp_value: u128, span: Span) { Aug 11 17:42:02.350 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.350 INFO kablam! Aug 11 17:42:02.351 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.351 INFO kablam! --> src/bit_mask.rs:170:61 Aug 11 17:42:02.351 INFO kablam! | Aug 11 17:42:02.351 INFO kablam! 170 | fn check_bit_mask(cx: &LateContext, bit_op: BinOp_, cmp_op: BinOp_, mask_value: u128, cmp_value: u128, span: Span) { Aug 11 17:42:02.351 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.351 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.351 INFO kablam! --> src/entry.rs:94:16 Aug 11 17:42:02.351 INFO kablam! | Aug 11 17:42:02.351 INFO kablam! 94 | if let ExprAddrOf(_, ref key) = params[1].node; Aug 11 17:42:02.352 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.352 INFO kablam! Aug 11 17:42:02.352 INFO kablam! Aug 11 17:42:02.352 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.352 INFO kablam! --> src/block_in_if_condition.rs:59:16 Aug 11 17:42:02.352 INFO kablam! | Aug 11 17:42:02.353 INFO kablam! 59 | if let ExprClosure(_, _, eid, _, _) = expr.node { Aug 11 17:42:02.353 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.353 INFO kablam! Aug 11 17:42:02.353 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.353 INFO kablam! --> src/block_in_if_condition.rs:62:34 Aug 11 17:42:02.353 INFO kablam! | Aug 11 17:42:02.353 INFO kablam! 62 | if matches!(ex.node, ExprBlock(_, _)) { Aug 11 17:42:02.353 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.353 INFO kablam! Aug 11 17:42:02.353 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.353 INFO kablam! --> src/entry.rs:126:20 Aug 11 17:42:02.353 INFO kablam! | Aug 11 17:42:02.353 INFO kablam! 126 | if let ExprMethodCall(ref path, _, ref params) = expr.node; Aug 11 17:42:02.353 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.353 INFO kablam! Aug 11 17:42:02.353 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:02.353 INFO kablam! --> src/block_in_if_condition.rs:80:16 Aug 11 17:42:02.353 INFO kablam! | Aug 11 17:42:02.353 INFO kablam! 80 | if let ExprIf(ref check, ref then, _) = expr.node { Aug 11 17:42:02.353 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.353 INFO kablam! Aug 11 17:42:02.353 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.353 INFO kablam! --> src/block_in_if_condition.rs:81:20 Aug 11 17:42:02.353 INFO kablam! | Aug 11 17:42:02.353 INFO kablam! 81 | if let ExprBlock(ref block, _) = check.node { Aug 11 17:42:02.353 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.353 INFO kablam! Aug 11 17:42:02.353 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in this scope Aug 11 17:42:02.353 INFO kablam! --> src/enum_clike.rs:50:16 Aug 11 17:42:02.353 INFO kablam! | Aug 11 17:42:02.353 INFO kablam! 50 | if let ItemEnum(ref def, _) = item.node { Aug 11 17:42:02.354 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.354 INFO kablam! Aug 11 17:42:02.354 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.354 INFO kablam! --> src/booleans.rs:87:31 Aug 11 17:42:02.354 INFO kablam! | Aug 11 17:42:02.354 INFO kablam! 87 | fn extract(&mut self, op: BinOp_, a: &[&'v Expr], mut v: Vec) -> Result, String> { Aug 11 17:42:02.354 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.354 INFO kablam! Aug 11 17:42:02.354 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.354 INFO kablam! --> src/booleans.rs:89:20 Aug 11 17:42:02.354 INFO kablam! | Aug 11 17:42:02.354 INFO kablam! 89 | if let ExprBinary(binop, ref lhs, ref rhs) = a.node { Aug 11 17:42:02.354 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.354 INFO kablam! Aug 11 17:42:02.354 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in this scope Aug 11 17:42:02.354 INFO kablam! --> src/enum_glob_use.rs:50:16 Aug 11 17:42:02.354 INFO kablam! | Aug 11 17:42:02.354 INFO kablam! 50 | if let ItemUse(ref path, UseKind::Glob) = item.node { Aug 11 17:42:02.354 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.354 INFO kablam! Aug 11 17:42:02.354 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:02.354 INFO kablam! --> src/booleans.rs:104:17 Aug 11 17:42:02.354 INFO kablam! | Aug 11 17:42:02.354 INFO kablam! 104 | ExprUnary(UnNot, ref inner) => return Ok(Bool::Not(box self.run(inner)?)), Aug 11 17:42:02.354 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.354 INFO kablam! Aug 11 17:42:02.354 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.354 INFO kablam! --> src/booleans.rs:105:17 Aug 11 17:42:02.354 INFO kablam! | Aug 11 17:42:02.354 INFO kablam! 105 | ExprBinary(binop, ref lhs, ref rhs) => match binop.node { Aug 11 17:42:02.354 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.355 INFO kablam! Aug 11 17:42:02.355 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.355 INFO kablam! --> src/booleans.rs:110:17 Aug 11 17:42:02.355 INFO kablam! | Aug 11 17:42:02.355 INFO kablam! 110 | ExprLit(ref lit) => match lit.node { Aug 11 17:42:02.355 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.355 INFO kablam! Aug 11 17:42:02.355 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.355 INFO kablam! --> src/eq_op.rs:55:16 Aug 11 17:42:02.355 INFO kablam! | Aug 11 17:42:02.355 INFO kablam! 55 | if let ExprBinary(op, ref left, ref right) = e.node { Aug 11 17:42:02.355 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.355 INFO kablam! Aug 11 17:42:02.355 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.355 INFO kablam! --> src/booleans.rs:124:17 Aug 11 17:42:02.355 INFO kablam! | Aug 11 17:42:02.355 INFO kablam! 124 | ExprBinary(binop, ref lhs, ref rhs) => { Aug 11 17:42:02.355 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.355 INFO kablam! Aug 11 17:42:02.355 INFO kablam! error[E0425]: cannot find function `ExprBinary` in this scope Aug 11 17:42:02.355 INFO kablam! --> src/booleans.rs:136:35 Aug 11 17:42:02.355 INFO kablam! | Aug 11 17:42:02.355 INFO kablam! 136 | node: ExprBinary(dummy_spanned(op), lhs.clone(), rhs.clone()), Aug 11 17:42:02.355 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.355 INFO kablam! Aug 11 17:42:02.355 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.355 INFO kablam! --> src/eq_op.rs:88:23 Aug 11 17:42:02.355 INFO kablam! | Aug 11 17:42:02.355 INFO kablam! 88 | (&ExprLit(..), _) | (_, &ExprLit(..)) => {}, Aug 11 17:42:02.355 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.355 INFO kablam! Aug 11 17:42:02.356 INFO kablam! error[E0425]: cannot find value `BiNe` in this scope Aug 11 17:42:02.356 INFO kablam! --> src/booleans.rs:140:41 Aug 11 17:42:02.356 INFO kablam! | Aug 11 17:42:02.356 INFO kablam! 140 | BiEq => mk_expr(BiNe), Aug 11 17:42:02.356 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.356 INFO kablam! Aug 11 17:42:02.356 INFO kablam! error[E0425]: cannot find value `BiEq` in this scope Aug 11 17:42:02.356 INFO kablam! --> src/booleans.rs:141:41 Aug 11 17:42:02.356 INFO kablam! | Aug 11 17:42:02.356 INFO kablam! 141 | BiNe => mk_expr(BiEq), Aug 11 17:42:02.356 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.356 INFO kablam! Aug 11 17:42:02.356 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.360 INFO kablam! --> src/eq_op.rs:88:46 Aug 11 17:42:02.360 INFO kablam! | Aug 11 17:42:02.360 INFO kablam! 88 | (&ExprLit(..), _) | (_, &ExprLit(..)) => {}, Aug 11 17:42:02.360 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.360 INFO kablam! Aug 11 17:42:02.360 INFO kablam! error[E0425]: cannot find value `BiLe` in this scope Aug 11 17:42:02.361 INFO kablam! --> src/booleans.rs:142:41 Aug 11 17:42:02.361 INFO kablam! | Aug 11 17:42:02.361 INFO kablam! 142 | BiGt => mk_expr(BiLe), Aug 11 17:42:02.361 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.361 INFO kablam! Aug 11 17:42:02.361 INFO kablam! error[E0425]: cannot find value `BiLt` in this scope Aug 11 17:42:02.361 INFO kablam! --> src/booleans.rs:143:41 Aug 11 17:42:02.361 INFO kablam! | Aug 11 17:42:02.361 INFO kablam! 143 | BiGe => mk_expr(BiLt), Aug 11 17:42:02.361 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.361 INFO kablam! Aug 11 17:42:02.362 INFO kablam! error[E0425]: cannot find value `BiGe` in this scope Aug 11 17:42:02.362 INFO kablam! --> src/booleans.rs:144:41 Aug 11 17:42:02.362 INFO kablam! | Aug 11 17:42:02.362 INFO kablam! 144 | BiLt => mk_expr(BiGe), Aug 11 17:42:02.362 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.362 INFO kablam! Aug 11 17:42:02.362 INFO kablam! error[E0425]: cannot find value `BiGt` in this scope Aug 11 17:42:02.362 INFO kablam! --> src/booleans.rs:145:41 Aug 11 17:42:02.362 INFO kablam! | Aug 11 17:42:02.362 INFO kablam! 145 | BiLe => mk_expr(BiGt), Aug 11 17:42:02.362 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.362 INFO kablam! Aug 11 17:42:02.362 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.362 INFO kablam! --> src/booleans.rs:181:13 Aug 11 17:42:02.362 INFO kablam! | Aug 11 17:42:02.362 INFO kablam! 181 | ExprBinary(binop, ref lhs, ref rhs) => { Aug 11 17:42:02.362 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.362 INFO kablam! Aug 11 17:42:02.363 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.363 INFO kablam! --> src/booleans.rs:197:13 Aug 11 17:42:02.363 INFO kablam! | Aug 11 17:42:02.363 INFO kablam! 197 | ExprMethodCall(ref path, _, ref args) if args.len() == 1 => { Aug 11 17:42:02.363 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.363 INFO kablam! Aug 11 17:42:02.363 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.363 INFO kablam! --> src/booleans.rs:444:13 Aug 11 17:42:02.363 INFO kablam! | Aug 11 17:42:02.363 INFO kablam! 444 | ExprBinary(binop, _, _) if binop.node == BiOr || binop.node == BiAnd => self.bool_expr(e), Aug 11 17:42:02.363 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.363 INFO kablam! Aug 11 17:42:02.363 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:02.363 INFO kablam! --> src/booleans.rs:444:54 Aug 11 17:42:02.363 INFO kablam! | Aug 11 17:42:02.363 INFO kablam! 444 | ExprBinary(binop, _, _) if binop.node == BiOr || binop.node == BiAnd => self.bool_expr(e), Aug 11 17:42:02.363 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.363 INFO kablam! Aug 11 17:42:02.363 INFO kablam! error[E0425]: cannot find value `BiAnd` in this scope Aug 11 17:42:02.363 INFO kablam! --> src/booleans.rs:444:76 Aug 11 17:42:02.363 INFO kablam! | Aug 11 17:42:02.363 INFO kablam! 444 | ExprBinary(binop, _, _) if binop.node == BiOr || binop.node == BiAnd => self.bool_expr(e), Aug 11 17:42:02.363 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:02.363 INFO kablam! Aug 11 17:42:02.363 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:02.364 INFO kablam! --> src/booleans.rs:445:13 Aug 11 17:42:02.364 INFO kablam! | Aug 11 17:42:02.364 INFO kablam! 445 | ExprUnary(UnNot, ref inner) => if self.cx.tables.node_types()[inner.hir_id].is_bool() { Aug 11 17:42:02.364 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.364 INFO kablam! Aug 11 17:42:02.364 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.364 INFO kablam! --> src/bytecount.rs:41:20 Aug 11 17:42:02.364 INFO kablam! | Aug 11 17:42:02.364 INFO kablam! 41 | if let ExprMethodCall(ref count, _, ref count_args) = expr.node; Aug 11 17:42:02.364 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.364 INFO kablam! Aug 11 17:42:02.364 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.364 INFO kablam! --> src/bytecount.rs:44:20 Aug 11 17:42:02.364 INFO kablam! | Aug 11 17:42:02.364 INFO kablam! 44 | if let ExprMethodCall(ref filter, _, ref filter_args) = count_args[0].node; Aug 11 17:42:02.364 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.364 INFO kablam! Aug 11 17:42:02.364 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.364 INFO kablam! --> src/bytecount.rs:47:20 Aug 11 17:42:02.364 INFO kablam! | Aug 11 17:42:02.364 INFO kablam! 47 | if let ExprClosure(_, _, body_id, _, _) = filter_args[1].node; Aug 11 17:42:02.364 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.364 INFO kablam! Aug 11 17:42:02.364 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.365 INFO kablam! --> src/bytecount.rs:53:28 Aug 11 17:42:02.365 INFO kablam! | Aug 11 17:42:02.365 INFO kablam! 53 | if let ExprBinary(ref op, ref l, ref r) = body.value.node; Aug 11 17:42:02.365 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.365 INFO kablam! Aug 11 17:42:02.365 INFO kablam! error[E0425]: cannot find value `BiEq` in this scope Aug 11 17:42:02.365 INFO kablam! --> src/bytecount.rs:54:35 Aug 11 17:42:02.365 INFO kablam! | Aug 11 17:42:02.365 INFO kablam! 54 | if op.node == BiEq; Aug 11 17:42:02.365 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.365 INFO kablam! Aug 11 17:42:02.365 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.365 INFO kablam! --> src/bytecount.rs:69:47 Aug 11 17:42:02.365 INFO kablam! | Aug 11 17:42:02.365 INFO kablam! 69 | let haystack = if let ExprMethodCall(ref path, _, ref args) = Aug 11 17:42:02.365 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.365 INFO kablam! Aug 11 17:42:02.365 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:02.365 INFO kablam! --> src/bytecount.rs:101:9 Aug 11 17:42:02.365 INFO kablam! | Aug 11 17:42:02.365 INFO kablam! 101 | ExprBox(ref e) | ExprAddrOf(_, ref e) | ExprUnary(UnOp::UnDeref, ref e) => get_path_name(e), Aug 11 17:42:02.365 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.365 INFO kablam! Aug 11 17:42:02.365 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.365 INFO kablam! --> src/bytecount.rs:101:26 Aug 11 17:42:02.366 INFO kablam! | Aug 11 17:42:02.366 INFO kablam! 101 | ExprBox(ref e) | ExprAddrOf(_, ref e) | ExprUnary(UnOp::UnDeref, ref e) => get_path_name(e), Aug 11 17:42:02.366 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.366 INFO kablam! Aug 11 17:42:02.366 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:02.366 INFO kablam! --> src/bytecount.rs:101:49 Aug 11 17:42:02.366 INFO kablam! | Aug 11 17:42:02.366 INFO kablam! 101 | ExprBox(ref e) | ExprAddrOf(_, ref e) | ExprUnary(UnOp::UnDeref, ref e) => get_path_name(e), Aug 11 17:42:02.366 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.366 INFO kablam! Aug 11 17:42:02.366 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.366 INFO kablam! --> src/bytecount.rs:102:9 Aug 11 17:42:02.366 INFO kablam! | Aug 11 17:42:02.366 INFO kablam! 102 | ExprBlock(ref b, _) => if b.stmts.is_empty() { Aug 11 17:42:02.366 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.366 INFO kablam! Aug 11 17:42:02.366 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.366 INFO kablam! --> src/bytecount.rs:107:9 Aug 11 17:42:02.366 INFO kablam! | Aug 11 17:42:02.366 INFO kablam! 107 | ExprPath(ref qpath) => single_segment_path(qpath).map(|ps| ps.ident.name), Aug 11 17:42:02.366 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.366 INFO kablam! Aug 11 17:42:02.366 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:02.366 INFO kablam! --> src/copies.rs:118:23 Aug 11 17:42:02.366 INFO kablam! | Aug 11 17:42:02.367 INFO kablam! 118 | node: ExprIf(_, _, Some(ref else_expr)), Aug 11 17:42:02.367 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.367 INFO kablam! Aug 11 17:42:02.367 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.367 INFO kablam! --> src/copies.rs:175:12 Aug 11 17:42:02.367 INFO kablam! | Aug 11 17:42:02.367 INFO kablam! 175 | if let ExprMatch(_, ref arms, MatchSource::Normal) = expr.node { Aug 11 17:42:02.367 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.367 INFO kablam! Aug 11 17:42:02.367 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:02.367 INFO kablam! --> src/copies.rs:239:15 Aug 11 17:42:02.367 INFO kablam! | Aug 11 17:42:02.367 INFO kablam! 239 | while let ExprIf(ref cond, ref then_expr, ref else_expr) = expr.node { Aug 11 17:42:02.367 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.367 INFO kablam! Aug 11 17:42:02.367 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.367 INFO kablam! --> src/copies.rs:241:16 Aug 11 17:42:02.367 INFO kablam! | Aug 11 17:42:02.367 INFO kablam! 241 | if let ExprBlock(ref block, _) = then_expr.node { Aug 11 17:42:02.367 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.367 INFO kablam! Aug 11 17:42:02.367 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.367 INFO kablam! --> src/copies.rs:256:16 Aug 11 17:42:02.368 INFO kablam! | Aug 11 17:42:02.368 INFO kablam! 256 | if let ExprBlock(ref block, _) = expr.node { Aug 11 17:42:02.368 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.368 INFO kablam! Aug 11 17:42:02.368 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.368 INFO kablam! --> src/cyclomatic_complexity.rs:150:13 Aug 11 17:42:02.368 INFO kablam! | Aug 11 17:42:02.368 INFO kablam! 150 | ExprMatch(_, ref arms, _) => { Aug 11 17:42:02.368 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.368 INFO kablam! Aug 11 17:42:02.368 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.368 INFO kablam! --> src/cyclomatic_complexity.rs:157:13 Aug 11 17:42:02.368 INFO kablam! | Aug 11 17:42:02.368 INFO kablam! 157 | ExprCall(ref callee, _) => { Aug 11 17:42:02.368 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.368 INFO kablam! Aug 11 17:42:02.368 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.368 INFO kablam! --> src/cyclomatic_complexity.rs:170:13 Aug 11 17:42:02.368 INFO kablam! | Aug 11 17:42:02.368 INFO kablam! 170 | ExprClosure(.., _) => (), Aug 11 17:42:02.368 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.368 INFO kablam! Aug 11 17:42:02.368 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.369 INFO kablam! --> src/cyclomatic_complexity.rs:171:13 Aug 11 17:42:02.369 INFO kablam! | Aug 11 17:42:02.369 INFO kablam! 171 | ExprBinary(op, _, _) => { Aug 11 17:42:02.369 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.369 INFO kablam! Aug 11 17:42:02.369 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.369 INFO kablam! --> src/cyclomatic_complexity.rs:178:13 Aug 11 17:42:02.369 INFO kablam! | Aug 11 17:42:02.369 INFO kablam! 178 | ExprRet(_) => self.returns += 1, Aug 11 17:42:02.369 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.369 INFO kablam! Aug 11 17:42:02.369 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.369 INFO kablam! --> src/default_trait_access.rs:41:20 Aug 11 17:42:02.369 INFO kablam! | Aug 11 17:42:02.369 INFO kablam! 41 | if let ExprCall(ref path, ..) = expr.node; Aug 11 17:42:02.369 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.369 INFO kablam! Aug 11 17:42:02.369 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.369 INFO kablam! --> src/default_trait_access.rs:43:20 Aug 11 17:42:02.369 INFO kablam! | Aug 11 17:42:02.369 INFO kablam! 43 | if let ExprPath(ref qpath) = path.node; Aug 11 17:42:02.369 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.370 INFO kablam! Aug 11 17:42:02.370 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:02.370 INFO kablam! --> src/derive.rs:73:16 Aug 11 17:42:02.370 INFO kablam! | Aug 11 17:42:02.370 INFO kablam! 73 | if let ItemImpl(_, _, _, _, Some(ref trait_ref), _, _) = item.node { Aug 11 17:42:02.370 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.370 INFO kablam! Aug 11 17:42:02.370 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:02.370 INFO kablam! --> src/double_comparison.rs:44:13 Aug 11 17:42:02.370 INFO kablam! | Aug 11 17:42:02.370 INFO kablam! 44 | op: BinOp_, Aug 11 17:42:02.370 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:02.370 INFO kablam! Aug 11 17:42:02.370 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.370 INFO kablam! --> src/double_comparison.rs:50:14 Aug 11 17:42:02.370 INFO kablam! | Aug 11 17:42:02.370 INFO kablam! 50 | (ExprBinary(lb, llhs, lrhs), ExprBinary(rb, rlhs, rrhs)) => { Aug 11 17:42:02.370 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.370 INFO kablam! Aug 11 17:42:02.370 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.370 INFO kablam! --> src/double_comparison.rs:50:42 Aug 11 17:42:02.370 INFO kablam! | Aug 11 17:42:02.370 INFO kablam! 50 | (ExprBinary(lb, llhs, lrhs), ExprBinary(rb, rlhs, rrhs)) => { Aug 11 17:42:02.371 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.371 INFO kablam! Aug 11 17:42:02.371 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.371 INFO kablam! --> src/double_comparison.rs:81:16 Aug 11 17:42:02.371 INFO kablam! | Aug 11 17:42:02.371 INFO kablam! 81 | if let ExprBinary(ref kind, ref lhs, ref rhs) = expr.node { Aug 11 17:42:02.371 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.371 INFO kablam! Aug 11 17:42:02.371 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.371 INFO kablam! --> src/eq_op.rs:90:23 Aug 11 17:42:02.371 INFO kablam! | Aug 11 17:42:02.371 INFO kablam! 90 | (&ExprAddrOf(_, ref l), &ExprAddrOf(_, ref r)) => { Aug 11 17:42:02.371 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.371 INFO kablam! Aug 11 17:42:02.371 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.371 INFO kablam! --> src/drop_forget_ref.rs:119:20 Aug 11 17:42:02.371 INFO kablam! | Aug 11 17:42:02.371 INFO kablam! 119 | if let ExprCall(ref path, ref args) = expr.node; Aug 11 17:42:02.371 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.371 INFO kablam! Aug 11 17:42:02.371 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.371 INFO kablam! --> src/drop_forget_ref.rs:120:20 Aug 11 17:42:02.372 INFO kablam! | Aug 11 17:42:02.372 INFO kablam! 120 | if let ExprPath(ref qpath) = path.node; Aug 11 17:42:02.372 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.372 INFO kablam! Aug 11 17:42:02.372 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.372 INFO kablam! --> src/duration_subsec.rs:41:20 Aug 11 17:42:02.372 INFO kablam! | Aug 11 17:42:02.372 INFO kablam! 41 | if let ExprBinary(Spanned { node: BiDiv, .. }, ref left, ref right) = expr.node; Aug 11 17:42:02.372 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.372 INFO kablam! Aug 11 17:42:02.372 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.372 INFO kablam! --> src/duration_subsec.rs:42:20 Aug 11 17:42:02.372 INFO kablam! | Aug 11 17:42:02.372 INFO kablam! 42 | if let ExprMethodCall(ref method_path, _ , ref args) = left.node; Aug 11 17:42:02.372 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.372 INFO kablam! Aug 11 17:42:02.372 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in this scope Aug 11 17:42:02.372 INFO kablam! --> src/empty_enum.rs:37:16 Aug 11 17:42:02.372 INFO kablam! | Aug 11 17:42:02.372 INFO kablam! 37 | if let ItemEnum(..) = item.node { Aug 11 17:42:02.372 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.372 INFO kablam! Aug 11 17:42:02.372 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.373 INFO kablam! --> src/eq_op.rs:90:46 Aug 11 17:42:02.373 INFO kablam! | Aug 11 17:42:02.373 INFO kablam! 90 | (&ExprAddrOf(_, ref l), &ExprAddrOf(_, ref r)) => { Aug 11 17:42:02.373 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.373 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:02.373 INFO kablam! --> src/entry.rs:44:16 Aug 11 17:42:02.373 INFO kablam! | Aug 11 17:42:02.373 INFO kablam! 44 | if let ExprIf(ref check, ref then_block, ref else_block) = expr.node { Aug 11 17:42:02.373 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.373 INFO kablam! Aug 11 17:42:02.373 INFO kablam! Aug 11 17:42:02.373 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:02.373 INFO kablam! --> src/entry.rs:45:20 Aug 11 17:42:02.373 INFO kablam! | Aug 11 17:42:02.373 INFO kablam! 45 | if let ExprUnary(UnOp::UnNot, ref check) = check.node { Aug 11 17:42:02.373 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.373 INFO kablam! Aug 11 17:42:02.373 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.373 INFO kablam! --> src/entry.rs:50:56 Aug 11 17:42:02.373 INFO kablam! | Aug 11 17:42:02.373 INFO kablam! 50 | else_block.is_none() && if let ExprBlock(ref then_block, _) = then_block.node { Aug 11 17:42:02.373 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.373 INFO kablam! Aug 11 17:42:02.374 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.374 INFO kablam! --> src/eq_op.rs:131:23 Aug 11 17:42:02.374 INFO kablam! | Aug 11 17:42:02.374 INFO kablam! 131 | (&ExprAddrOf(_, ref l), _) => { Aug 11 17:42:02.374 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.374 INFO kablam! Aug 11 17:42:02.374 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.374 INFO kablam! --> src/entry.rs:91:16 Aug 11 17:42:02.374 INFO kablam! | Aug 11 17:42:02.374 INFO kablam! 91 | if let ExprMethodCall(ref path, _, ref params) = check.node; Aug 11 17:42:02.374 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.374 INFO kablam! Aug 11 17:42:02.374 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.374 INFO kablam! --> src/entry.rs:94:16 Aug 11 17:42:02.374 INFO kablam! | Aug 11 17:42:02.374 INFO kablam! 94 | if let ExprAddrOf(_, ref key) = params[1].node; Aug 11 17:42:02.374 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.374 INFO kablam! Aug 11 17:42:02.374 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.374 INFO kablam! --> src/eq_op.rs:142:26 Aug 11 17:42:02.374 INFO kablam! | Aug 11 17:42:02.374 INFO kablam! 142 | (_, &ExprAddrOf(_, ref r)) => { Aug 11 17:42:02.374 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.375 INFO kablam! Aug 11 17:42:02.375 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.375 INFO kablam! --> src/entry.rs:126:20 Aug 11 17:42:02.375 INFO kablam! | Aug 11 17:42:02.375 INFO kablam! 126 | if let ExprMethodCall(ref path, _, ref params) = expr.node; Aug 11 17:42:02.375 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.375 INFO kablam! Aug 11 17:42:02.375 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.375 INFO kablam! --> src/erasing_op.rs:39:16 Aug 11 17:42:02.375 INFO kablam! | Aug 11 17:42:02.375 INFO kablam! 39 | if let ExprBinary(ref cmp, ref left, ref right) = e.node { Aug 11 17:42:02.375 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.375 INFO kablam! Aug 11 17:42:02.375 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in this scope Aug 11 17:42:02.375 INFO kablam! --> src/enum_clike.rs:50:16 Aug 11 17:42:02.375 INFO kablam! | Aug 11 17:42:02.375 INFO kablam! 50 | if let ItemEnum(ref def, _) = item.node { Aug 11 17:42:02.375 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.375 INFO kablam! Aug 11 17:42:02.375 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:02.375 INFO kablam! --> src/escape.rs:113:24 Aug 11 17:42:02.375 INFO kablam! | Aug 11 17:42:02.375 INFO kablam! 113 | if let StmtDecl(ref decl, _) = st.node { Aug 11 17:42:02.375 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.376 INFO kablam! Aug 11 17:42:02.376 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:02.376 INFO kablam! --> src/escape.rs:114:28 Aug 11 17:42:02.376 INFO kablam! | Aug 11 17:42:02.376 INFO kablam! 114 | if let DeclLocal(ref loc) = decl.node { Aug 11 17:42:02.376 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.376 INFO kablam! Aug 11 17:42:02.376 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:02.376 INFO kablam! --> src/escape.rs:116:36 Aug 11 17:42:02.376 INFO kablam! | Aug 11 17:42:02.376 INFO kablam! 116 | if let ExprBox(..) = ex.node { Aug 11 17:42:02.376 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.376 INFO kablam! Aug 11 17:42:02.376 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in this scope Aug 11 17:42:02.376 INFO kablam! --> src/enum_glob_use.rs:50:16 Aug 11 17:42:02.376 INFO kablam! | Aug 11 17:42:02.376 INFO kablam! 50 | if let ItemUse(ref path, UseKind::Glob) = item.node { Aug 11 17:42:02.376 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.376 INFO kablam! Aug 11 17:42:02.376 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.376 INFO kablam! --> src/eta_reduction.rs:40:13 Aug 11 17:42:02.376 INFO kablam! | Aug 11 17:42:02.376 INFO kablam! 40 | ExprCall(_, ref args) | ExprMethodCall(_, _, ref args) => for arg in args { Aug 11 17:42:02.377 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.377 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.377 INFO kablam! --> src/eq_op.rs:55:16 Aug 11 17:42:02.377 INFO kablam! | Aug 11 17:42:02.377 INFO kablam! 55 | if let ExprBinary(op, ref left, ref right) = e.node { Aug 11 17:42:02.377 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.377 INFO kablam! Aug 11 17:42:02.377 INFO kablam! Aug 11 17:42:02.377 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.377 INFO kablam! --> src/eq_op.rs:88:23 Aug 11 17:42:02.377 INFO kablam! | Aug 11 17:42:02.377 INFO kablam! 88 | (&ExprLit(..), _) | (_, &ExprLit(..)) => {}, Aug 11 17:42:02.377 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.377 INFO kablam! Aug 11 17:42:02.377 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.377 INFO kablam! --> src/eta_reduction.rs:40:37 Aug 11 17:42:02.377 INFO kablam! | Aug 11 17:42:02.377 INFO kablam! 40 | ExprCall(_, ref args) | ExprMethodCall(_, _, ref args) => for arg in args { Aug 11 17:42:02.377 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.377 INFO kablam! Aug 11 17:42:02.377 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.377 INFO kablam! --> src/eq_op.rs:88:46 Aug 11 17:42:02.377 INFO kablam! | Aug 11 17:42:02.378 INFO kablam! 88 | (&ExprLit(..), _) | (_, &ExprLit(..)) => {}, Aug 11 17:42:02.378 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.378 INFO kablam! Aug 11 17:42:02.379 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.379 INFO kablam! --> src/eq_op.rs:90:23 Aug 11 17:42:02.379 INFO kablam! | Aug 11 17:42:02.379 INFO kablam! 90 | (&ExprAddrOf(_, ref l), &ExprAddrOf(_, ref r)) => { Aug 11 17:42:02.379 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.379 INFO kablam! Aug 11 17:42:02.380 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.380 INFO kablam! --> src/eta_reduction.rs:49:12 Aug 11 17:42:02.380 INFO kablam! | Aug 11 17:42:02.380 INFO kablam! 49 | if let ExprClosure(_, ref decl, eid, _, _) = expr.node { Aug 11 17:42:02.380 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.380 INFO kablam! Aug 11 17:42:02.380 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.380 INFO kablam! --> src/eq_op.rs:90:46 Aug 11 17:42:02.380 INFO kablam! | Aug 11 17:42:02.380 INFO kablam! 90 | (&ExprAddrOf(_, ref l), &ExprAddrOf(_, ref r)) => { Aug 11 17:42:02.380 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.381 INFO kablam! Aug 11 17:42:02.382 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.382 INFO kablam! --> src/eq_op.rs:131:23 Aug 11 17:42:02.382 INFO kablam! | Aug 11 17:42:02.382 INFO kablam! 131 | (&ExprAddrOf(_, ref l), _) => { Aug 11 17:42:02.382 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.382 INFO kablam! Aug 11 17:42:02.383 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.383 INFO kablam! --> src/eta_reduction.rs:52:16 Aug 11 17:42:02.384 INFO kablam! | Aug 11 17:42:02.384 INFO kablam! 52 | if let ExprCall(ref caller, ref args) = ex.node { Aug 11 17:42:02.384 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.384 INFO kablam! Aug 11 17:42:02.385 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.385 INFO kablam! --> src/eq_op.rs:142:26 Aug 11 17:42:02.385 INFO kablam! | Aug 11 17:42:02.385 INFO kablam! 142 | (_, &ExprAddrOf(_, ref r)) => { Aug 11 17:42:02.385 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.385 INFO kablam! Aug 11 17:42:02.387 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.387 INFO kablam! --> src/erasing_op.rs:39:16 Aug 11 17:42:02.387 INFO kablam! | Aug 11 17:42:02.387 INFO kablam! 39 | if let ExprBinary(ref cmp, ref left, ref right) = e.node { Aug 11 17:42:02.387 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.387 INFO kablam! Aug 11 17:42:02.390 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.390 INFO kablam! --> src/eta_reduction.rs:76:28 Aug 11 17:42:02.390 INFO kablam! | Aug 11 17:42:02.390 INFO kablam! 76 | if let ExprPath(QPath::Resolved(None, ref p)) = a2.node { Aug 11 17:42:02.390 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.390 INFO kablam! Aug 11 17:42:02.390 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:02.390 INFO kablam! --> src/escape.rs:113:24 Aug 11 17:42:02.390 INFO kablam! | Aug 11 17:42:02.390 INFO kablam! 113 | if let StmtDecl(ref decl, _) = st.node { Aug 11 17:42:02.390 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.390 INFO kablam! Aug 11 17:42:02.391 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:02.392 INFO kablam! --> src/escape.rs:114:28 Aug 11 17:42:02.392 INFO kablam! | Aug 11 17:42:02.392 INFO kablam! 114 | if let DeclLocal(ref loc) = decl.node { Aug 11 17:42:02.392 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.392 INFO kablam! Aug 11 17:42:02.392 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:02.392 INFO kablam! --> src/eval_order_dependence.rs:65:13 Aug 11 17:42:02.393 INFO kablam! | Aug 11 17:42:02.393 INFO kablam! 65 | ExprAssign(ref lhs, _) | ExprAssignOp(_, ref lhs, _) => if let ExprPath(ref qpath) = lhs.node { Aug 11 17:42:02.393 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.393 INFO kablam! Aug 11 17:42:02.394 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:02.394 INFO kablam! --> src/escape.rs:116:36 Aug 11 17:42:02.394 INFO kablam! | Aug 11 17:42:02.394 INFO kablam! 116 | if let ExprBox(..) = ex.node { Aug 11 17:42:02.394 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.394 INFO kablam! Aug 11 17:42:02.402 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:02.402 INFO kablam! --> src/eval_order_dependence.rs:65:38 Aug 11 17:42:02.402 INFO kablam! | Aug 11 17:42:02.402 INFO kablam! 65 | ExprAssign(ref lhs, _) | ExprAssignOp(_, ref lhs, _) => if let ExprPath(ref qpath) = lhs.node { Aug 11 17:42:02.402 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.402 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.402 INFO kablam! --> src/eta_reduction.rs:40:13 Aug 11 17:42:02.402 INFO kablam! | Aug 11 17:42:02.402 INFO kablam! 40 | ExprCall(_, ref args) | ExprMethodCall(_, _, ref args) => for arg in args { Aug 11 17:42:02.402 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.402 INFO kablam! Aug 11 17:42:02.402 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.402 INFO kablam! --> src/eta_reduction.rs:40:37 Aug 11 17:42:02.402 INFO kablam! | Aug 11 17:42:02.402 INFO kablam! 40 | ExprCall(_, ref args) | ExprMethodCall(_, _, ref args) => for arg in args { Aug 11 17:42:02.402 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.403 INFO kablam! Aug 11 17:42:02.403 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.403 INFO kablam! --> src/eta_reduction.rs:49:12 Aug 11 17:42:02.403 INFO kablam! | Aug 11 17:42:02.403 INFO kablam! 49 | if let ExprClosure(_, ref decl, eid, _, _) = expr.node { Aug 11 17:42:02.403 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.403 INFO kablam! Aug 11 17:42:02.403 INFO kablam! Aug 11 17:42:02.404 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.404 INFO kablam! --> src/eta_reduction.rs:52:16 Aug 11 17:42:02.404 INFO kablam! | Aug 11 17:42:02.405 INFO kablam! 52 | if let ExprCall(ref caller, ref args) = ex.node { Aug 11 17:42:02.405 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.405 INFO kablam! Aug 11 17:42:02.409 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.409 INFO kablam! --> src/eta_reduction.rs:76:28 Aug 11 17:42:02.409 INFO kablam! | Aug 11 17:42:02.409 INFO kablam! 76 | if let ExprPath(QPath::Resolved(None, ref p)) = a2.node { Aug 11 17:42:02.409 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.409 INFO kablam! Aug 11 17:42:02.409 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:02.409 INFO kablam! --> src/eval_order_dependence.rs:65:13 Aug 11 17:42:02.409 INFO kablam! | Aug 11 17:42:02.409 INFO kablam! 65 | ExprAssign(ref lhs, _) | ExprAssignOp(_, ref lhs, _) => if let ExprPath(ref qpath) = lhs.node { Aug 11 17:42:02.409 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.409 INFO kablam! Aug 11 17:42:02.410 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:02.410 INFO kablam! --> src/eval_order_dependence.rs:65:38 Aug 11 17:42:02.411 INFO kablam! | Aug 11 17:42:02.411 INFO kablam! 65 | ExprAssign(ref lhs, _) | ExprAssignOp(_, ref lhs, _) => if let ExprPath(ref qpath) = lhs.node { Aug 11 17:42:02.411 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.411 INFO kablam! Aug 11 17:42:02.411 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.411 INFO kablam! --> src/eval_order_dependence.rs:65:76 Aug 11 17:42:02.411 INFO kablam! | Aug 11 17:42:02.412 INFO kablam! 65 | ExprAssign(ref lhs, _) | ExprAssignOp(_, ref lhs, _) => if let ExprPath(ref qpath) = lhs.node { Aug 11 17:42:02.412 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.413 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.413 INFO kablam! --> src/eval_order_dependence.rs:65:76 Aug 11 17:42:02.413 INFO kablam! | Aug 11 17:42:02.413 INFO kablam! 65 | ExprAssign(ref lhs, _) | ExprAssignOp(_, ref lhs, _) => if let ExprPath(ref qpath) = lhs.node { Aug 11 17:42:02.414 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.414 INFO kablam! Aug 11 17:42:02.414 INFO kablam! Aug 11 17:42:02.416 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:02.416 INFO kablam! --> src/eval_order_dependence.rs:85:13 Aug 11 17:42:02.416 INFO kablam! | Aug 11 17:42:02.416 INFO kablam! 85 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => DivergenceVisitor { cx }.maybe_walk_expr(e), Aug 11 17:42:02.416 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.416 INFO kablam! Aug 11 17:42:02.417 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:02.417 INFO kablam! --> src/eval_order_dependence.rs:85:13 Aug 11 17:42:02.418 INFO kablam! | Aug 11 17:42:02.418 INFO kablam! 85 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => DivergenceVisitor { cx }.maybe_walk_expr(e), Aug 11 17:42:02.418 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.418 INFO kablam! Aug 11 17:42:02.419 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:02.419 INFO kablam! --> src/eval_order_dependence.rs:85:34 Aug 11 17:42:02.419 INFO kablam! | Aug 11 17:42:02.419 INFO kablam! 85 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => DivergenceVisitor { cx }.maybe_walk_expr(e), Aug 11 17:42:02.419 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.419 INFO kablam! Aug 11 17:42:02.422 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:02.422 INFO kablam! --> src/eval_order_dependence.rs:85:34 Aug 11 17:42:02.422 INFO kablam! | Aug 11 17:42:02.422 INFO kablam! 85 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => DivergenceVisitor { cx }.maybe_walk_expr(e), Aug 11 17:42:02.422 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.422 INFO kablam! Aug 11 17:42:02.424 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:02.424 INFO kablam! --> src/eval_order_dependence.rs:86:13 Aug 11 17:42:02.424 INFO kablam! | Aug 11 17:42:02.424 INFO kablam! 86 | StmtDecl(ref d, _) => if let DeclLocal(ref local) = d.node { Aug 11 17:42:02.424 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.425 INFO kablam! Aug 11 17:42:02.425 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:02.426 INFO kablam! --> src/eval_order_dependence.rs:86:13 Aug 11 17:42:02.426 INFO kablam! | Aug 11 17:42:02.426 INFO kablam! 86 | StmtDecl(ref d, _) => if let DeclLocal(ref local) = d.node { Aug 11 17:42:02.426 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.426 INFO kablam! Aug 11 17:42:02.428 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:02.428 INFO kablam! --> src/eval_order_dependence.rs:86:42 Aug 11 17:42:02.428 INFO kablam! | Aug 11 17:42:02.428 INFO kablam! 86 | StmtDecl(ref d, _) => if let DeclLocal(ref local) = d.node { Aug 11 17:42:02.428 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.428 INFO kablam! Aug 11 17:42:02.429 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:02.429 INFO kablam! --> src/eval_order_dependence.rs:86:42 Aug 11 17:42:02.429 INFO kablam! | Aug 11 17:42:02.429 INFO kablam! 86 | StmtDecl(ref d, _) => if let DeclLocal(ref local) = d.node { Aug 11 17:42:02.429 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.430 INFO kablam! Aug 11 17:42:02.432 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.432 INFO kablam! --> src/eval_order_dependence.rs:105:13 Aug 11 17:42:02.432 INFO kablam! | Aug 11 17:42:02.432 INFO kablam! 105 | ExprClosure(.., _) => {}, Aug 11 17:42:02.432 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.432 INFO kablam! Aug 11 17:42:02.435 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.435 INFO kablam! --> src/eval_order_dependence.rs:105:13 Aug 11 17:42:02.435 INFO kablam! | Aug 11 17:42:02.435 INFO kablam! 105 | ExprClosure(.., _) => {}, Aug 11 17:42:02.435 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.435 INFO kablam! Aug 11 17:42:02.435 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.435 INFO kablam! --> src/eval_order_dependence.rs:106:13 Aug 11 17:42:02.436 INFO kablam! | Aug 11 17:42:02.436 INFO kablam! 106 | ExprMatch(ref e, ref arms, _) => { Aug 11 17:42:02.436 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.436 INFO kablam! Aug 11 17:42:02.438 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.438 INFO kablam! --> src/eval_order_dependence.rs:106:13 Aug 11 17:42:02.438 INFO kablam! | Aug 11 17:42:02.438 INFO kablam! 106 | ExprMatch(ref e, ref arms, _) => { Aug 11 17:42:02.438 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.438 INFO kablam! Aug 11 17:42:02.440 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:02.440 INFO kablam! --> src/eval_order_dependence.rs:127:13 Aug 11 17:42:02.440 INFO kablam! | Aug 11 17:42:02.440 INFO kablam! 127 | ExprContinue(_) | ExprBreak(_, _) | ExprRet(_) => self.report_diverging_sub_expr(e), Aug 11 17:42:02.440 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.440 INFO kablam! Aug 11 17:42:02.443 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:02.443 INFO kablam! --> src/eval_order_dependence.rs:127:13 Aug 11 17:42:02.443 INFO kablam! | Aug 11 17:42:02.443 INFO kablam! 127 | ExprContinue(_) | ExprBreak(_, _) | ExprRet(_) => self.report_diverging_sub_expr(e), Aug 11 17:42:02.443 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.443 INFO kablam! Aug 11 17:42:02.443 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:02.443 INFO kablam! --> src/eval_order_dependence.rs:127:31 Aug 11 17:42:02.443 INFO kablam! | Aug 11 17:42:02.443 INFO kablam! 127 | ExprContinue(_) | ExprBreak(_, _) | ExprRet(_) => self.report_diverging_sub_expr(e), Aug 11 17:42:02.444 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.444 INFO kablam! Aug 11 17:42:02.446 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:02.446 INFO kablam! --> src/eval_order_dependence.rs:127:31 Aug 11 17:42:02.446 INFO kablam! | Aug 11 17:42:02.446 INFO kablam! 127 | ExprContinue(_) | ExprBreak(_, _) | ExprRet(_) => self.report_diverging_sub_expr(e), Aug 11 17:42:02.446 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.446 INFO kablam! Aug 11 17:42:02.447 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.447 INFO kablam! --> src/eval_order_dependence.rs:127:49 Aug 11 17:42:02.447 INFO kablam! | Aug 11 17:42:02.447 INFO kablam! 127 | ExprContinue(_) | ExprBreak(_, _) | ExprRet(_) => self.report_diverging_sub_expr(e), Aug 11 17:42:02.447 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.447 INFO kablam! Aug 11 17:42:02.450 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.450 INFO kablam! --> src/eval_order_dependence.rs:128:13 Aug 11 17:42:02.450 INFO kablam! | Aug 11 17:42:02.450 INFO kablam! 128 | ExprCall(ref func, _) => { Aug 11 17:42:02.450 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.450 INFO kablam! Aug 11 17:42:02.451 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.451 INFO kablam! --> src/eval_order_dependence.rs:127:49 Aug 11 17:42:02.451 INFO kablam! | Aug 11 17:42:02.451 INFO kablam! 127 | ExprContinue(_) | ExprBreak(_, _) | ExprRet(_) => self.report_diverging_sub_expr(e), Aug 11 17:42:02.451 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.451 INFO kablam! Aug 11 17:42:02.453 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.454 INFO kablam! --> src/eval_order_dependence.rs:140:13 Aug 11 17:42:02.454 INFO kablam! | Aug 11 17:42:02.454 INFO kablam! 140 | ExprMethodCall(..) => { Aug 11 17:42:02.454 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.454 INFO kablam! Aug 11 17:42:02.454 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.454 INFO kablam! --> src/eval_order_dependence.rs:128:13 Aug 11 17:42:02.454 INFO kablam! | Aug 11 17:42:02.454 INFO kablam! 128 | ExprCall(ref func, _) => { Aug 11 17:42:02.454 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.454 INFO kablam! Aug 11 17:42:02.456 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:02.456 INFO kablam! --> src/eval_order_dependence.rs:221:9 Aug 11 17:42:02.456 INFO kablam! | Aug 11 17:42:02.456 INFO kablam! 221 | ExprArray(_) | Aug 11 17:42:02.457 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.457 INFO kablam! Aug 11 17:42:02.457 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.457 INFO kablam! --> src/eval_order_dependence.rs:140:13 Aug 11 17:42:02.457 INFO kablam! | Aug 11 17:42:02.457 INFO kablam! 140 | ExprMethodCall(..) => { Aug 11 17:42:02.457 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.457 INFO kablam! Aug 11 17:42:02.460 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:02.460 INFO kablam! --> src/eval_order_dependence.rs:222:9 Aug 11 17:42:02.460 INFO kablam! | Aug 11 17:42:02.460 INFO kablam! 222 | ExprTup(_) | Aug 11 17:42:02.460 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.460 INFO kablam! Aug 11 17:42:02.462 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:02.463 INFO kablam! --> src/eval_order_dependence.rs:221:9 Aug 11 17:42:02.463 INFO kablam! | Aug 11 17:42:02.463 INFO kablam! 221 | ExprArray(_) | Aug 11 17:42:02.463 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.463 INFO kablam! Aug 11 17:42:02.464 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.464 INFO kablam! --> src/eval_order_dependence.rs:223:9 Aug 11 17:42:02.464 INFO kablam! | Aug 11 17:42:02.464 INFO kablam! 223 | ExprMethodCall(..) | Aug 11 17:42:02.464 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.464 INFO kablam! Aug 11 17:42:02.465 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:02.465 INFO kablam! --> src/eval_order_dependence.rs:222:9 Aug 11 17:42:02.465 INFO kablam! | Aug 11 17:42:02.465 INFO kablam! 222 | ExprTup(_) | Aug 11 17:42:02.465 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.465 INFO kablam! Aug 11 17:42:02.467 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.467 INFO kablam! --> src/eval_order_dependence.rs:223:9 Aug 11 17:42:02.468 INFO kablam! | Aug 11 17:42:02.468 INFO kablam! 223 | ExprMethodCall(..) | Aug 11 17:42:02.468 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.468 INFO kablam! Aug 11 17:42:02.474 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.474 INFO kablam! --> src/eval_order_dependence.rs:224:9 Aug 11 17:42:02.474 INFO kablam! | Aug 11 17:42:02.474 INFO kablam! 224 | ExprCall(_, _) | Aug 11 17:42:02.474 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.474 INFO kablam! Aug 11 17:42:02.474 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.474 INFO kablam! --> src/eval_order_dependence.rs:224:9 Aug 11 17:42:02.474 INFO kablam! | Aug 11 17:42:02.474 INFO kablam! 224 | ExprCall(_, _) | Aug 11 17:42:02.474 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.474 INFO kablam! Aug 11 17:42:02.474 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:02.474 INFO kablam! --> src/eval_order_dependence.rs:225:9 Aug 11 17:42:02.474 INFO kablam! | Aug 11 17:42:02.474 INFO kablam! 225 | ExprAssign(_, _) | Aug 11 17:42:02.474 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.474 INFO kablam! Aug 11 17:42:02.474 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:02.474 INFO kablam! --> src/eval_order_dependence.rs:226:9 Aug 11 17:42:02.474 INFO kablam! | Aug 11 17:42:02.474 INFO kablam! 226 | ExprIndex(_, _) | Aug 11 17:42:02.474 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.474 INFO kablam! Aug 11 17:42:02.476 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:02.476 INFO kablam! --> src/eval_order_dependence.rs:227:9 Aug 11 17:42:02.476 INFO kablam! | Aug 11 17:42:02.476 INFO kablam! 227 | ExprRepeat(_, _) | Aug 11 17:42:02.476 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.476 INFO kablam! Aug 11 17:42:02.477 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:02.477 INFO kablam! --> src/eval_order_dependence.rs:225:9 Aug 11 17:42:02.477 INFO kablam! | Aug 11 17:42:02.477 INFO kablam! 225 | ExprAssign(_, _) | Aug 11 17:42:02.477 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.477 INFO kablam! Aug 11 17:42:02.478 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:02.478 INFO kablam! --> src/eval_order_dependence.rs:228:9 Aug 11 17:42:02.478 INFO kablam! | Aug 11 17:42:02.478 INFO kablam! 228 | ExprStruct(_, _, _) => { Aug 11 17:42:02.478 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.478 INFO kablam! Aug 11 17:42:02.480 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.480 INFO kablam! --> src/eval_order_dependence.rs:231:9 Aug 11 17:42:02.481 INFO kablam! | Aug 11 17:42:02.481 INFO kablam! 231 | ExprBinary(op, _, _) | ExprAssignOp(op, _, _) => { Aug 11 17:42:02.481 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.481 INFO kablam! Aug 11 17:42:02.482 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:02.482 INFO kablam! --> src/eval_order_dependence.rs:226:9 Aug 11 17:42:02.482 INFO kablam! | Aug 11 17:42:02.482 INFO kablam! 226 | ExprIndex(_, _) | Aug 11 17:42:02.482 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.482 INFO kablam! Aug 11 17:42:02.483 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:02.483 INFO kablam! --> src/eval_order_dependence.rs:231:32 Aug 11 17:42:02.483 INFO kablam! | Aug 11 17:42:02.483 INFO kablam! 231 | ExprBinary(op, _, _) | ExprAssignOp(op, _, _) => { Aug 11 17:42:02.483 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.483 INFO kablam! Aug 11 17:42:02.485 INFO kablam! error[E0425]: cannot find value `BiAnd` in this scope Aug 11 17:42:02.485 INFO kablam! --> src/eval_order_dependence.rs:232:27 Aug 11 17:42:02.485 INFO kablam! | Aug 11 17:42:02.485 INFO kablam! 232 | if op.node == BiAnd || op.node == BiOr { Aug 11 17:42:02.485 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:02.485 INFO kablam! Aug 11 17:42:02.487 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:02.487 INFO kablam! --> src/eval_order_dependence.rs:227:9 Aug 11 17:42:02.487 INFO kablam! | Aug 11 17:42:02.487 INFO kablam! 227 | ExprRepeat(_, _) | Aug 11 17:42:02.487 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.487 INFO kablam! Aug 11 17:42:02.487 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:02.487 INFO kablam! --> src/eval_order_dependence.rs:232:47 Aug 11 17:42:02.487 INFO kablam! | Aug 11 17:42:02.487 INFO kablam! 232 | if op.node == BiAnd || op.node == BiOr { Aug 11 17:42:02.487 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.487 INFO kablam! Aug 11 17:42:02.491 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:02.491 INFO kablam! --> src/eval_order_dependence.rs:228:9 Aug 11 17:42:02.491 INFO kablam! | Aug 11 17:42:02.491 INFO kablam! 228 | ExprStruct(_, _, _) => { Aug 11 17:42:02.491 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.491 INFO kablam! Aug 11 17:42:02.495 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.495 INFO kablam! --> src/eval_order_dependence.rs:231:9 Aug 11 17:42:02.495 INFO kablam! | Aug 11 17:42:02.495 INFO kablam! 231 | ExprBinary(op, _, _) | ExprAssignOp(op, _, _) => { Aug 11 17:42:02.495 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.495 INFO kablam! Aug 11 17:42:02.499 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:02.499 INFO kablam! --> src/eval_order_dependence.rs:231:32 Aug 11 17:42:02.499 INFO kablam! | Aug 11 17:42:02.499 INFO kablam! 231 | ExprBinary(op, _, _) | ExprAssignOp(op, _, _) => { Aug 11 17:42:02.499 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.499 INFO kablam! Aug 11 17:42:02.504 INFO kablam! error[E0425]: cannot find value `BiAnd` in this scope Aug 11 17:42:02.504 INFO kablam! --> src/eval_order_dependence.rs:232:27 Aug 11 17:42:02.504 INFO kablam! | Aug 11 17:42:02.504 INFO kablam! 232 | if op.node == BiAnd || op.node == BiOr { Aug 11 17:42:02.504 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:02.504 INFO kablam! Aug 11 17:42:02.508 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:02.508 INFO kablam! --> src/eval_order_dependence.rs:232:47 Aug 11 17:42:02.508 INFO kablam! | Aug 11 17:42:02.508 INFO kablam! 232 | if op.node == BiAnd || op.node == BiOr { Aug 11 17:42:02.508 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:02.508 INFO kablam! Aug 11 17:42:02.511 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.511 INFO kablam! --> src/eval_order_dependence.rs:239:9 Aug 11 17:42:02.511 INFO kablam! | Aug 11 17:42:02.511 INFO kablam! 239 | ExprClosure(_, _, _, _, _) => { Aug 11 17:42:02.511 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.512 INFO kablam! Aug 11 17:42:02.515 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:02.515 INFO kablam! --> src/eval_order_dependence.rs:265:9 Aug 11 17:42:02.515 INFO kablam! | Aug 11 17:42:02.515 INFO kablam! 265 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => check_expr(vis, expr), Aug 11 17:42:02.516 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.516 INFO kablam! Aug 11 17:42:02.518 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.518 INFO kablam! --> src/eval_order_dependence.rs:239:9 Aug 11 17:42:02.518 INFO kablam! | Aug 11 17:42:02.518 INFO kablam! 239 | ExprClosure(_, _, _, _, _) => { Aug 11 17:42:02.518 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.519 INFO kablam! Aug 11 17:42:02.520 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:02.520 INFO kablam! --> src/eval_order_dependence.rs:265:33 Aug 11 17:42:02.520 INFO kablam! | Aug 11 17:42:02.520 INFO kablam! 265 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => check_expr(vis, expr), Aug 11 17:42:02.520 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.520 INFO kablam! Aug 11 17:42:02.524 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:02.524 INFO kablam! --> src/eval_order_dependence.rs:266:9 Aug 11 17:42:02.524 INFO kablam! | Aug 11 17:42:02.524 INFO kablam! 266 | StmtDecl(ref decl, _) => { Aug 11 17:42:02.524 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.524 INFO kablam! Aug 11 17:42:02.524 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:02.525 INFO kablam! --> src/eval_order_dependence.rs:265:9 Aug 11 17:42:02.525 INFO kablam! | Aug 11 17:42:02.525 INFO kablam! 265 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => check_expr(vis, expr), Aug 11 17:42:02.525 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.525 INFO kablam! Aug 11 17:42:02.528 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:02.528 INFO kablam! --> src/eval_order_dependence.rs:270:17 Aug 11 17:42:02.528 INFO kablam! | Aug 11 17:42:02.528 INFO kablam! 270 | DeclLocal(ref local) => Some(local), Aug 11 17:42:02.528 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.528 INFO kablam! Aug 11 17:42:02.532 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:02.532 INFO kablam! --> src/eval_order_dependence.rs:265:33 Aug 11 17:42:02.532 INFO kablam! | Aug 11 17:42:02.532 INFO kablam! 265 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => check_expr(vis, expr), Aug 11 17:42:02.532 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.532 INFO kablam! Aug 11 17:42:02.532 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.532 INFO kablam! --> src/eval_order_dependence.rs:300:13 Aug 11 17:42:02.533 INFO kablam! | Aug 11 17:42:02.533 INFO kablam! 300 | ExprPath(ref qpath) => { Aug 11 17:42:02.533 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.533 INFO kablam! Aug 11 17:42:02.536 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:02.536 INFO kablam! --> src/eval_order_dependence.rs:266:9 Aug 11 17:42:02.536 INFO kablam! | Aug 11 17:42:02.536 INFO kablam! 266 | StmtDecl(ref decl, _) => { Aug 11 17:42:02.536 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.536 INFO kablam! Aug 11 17:42:02.536 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.536 INFO kablam! --> src/eval_order_dependence.rs:323:13 Aug 11 17:42:02.537 INFO kablam! | Aug 11 17:42:02.537 INFO kablam! 323 | ExprClosure(_, _, _, _, _) | Aug 11 17:42:02.537 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.537 INFO kablam! Aug 11 17:42:02.539 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:02.540 INFO kablam! --> src/eval_order_dependence.rs:270:17 Aug 11 17:42:02.540 INFO kablam! | Aug 11 17:42:02.540 INFO kablam! 270 | DeclLocal(ref local) => Some(local), Aug 11 17:42:02.540 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.540 INFO kablam! Aug 11 17:42:02.540 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.540 INFO kablam! --> src/eval_order_dependence.rs:335:13 Aug 11 17:42:02.541 INFO kablam! | Aug 11 17:42:02.541 INFO kablam! 335 | ExprAddrOf(_, _) => { Aug 11 17:42:02.541 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.541 INFO kablam! Aug 11 17:42:02.543 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.543 INFO kablam! --> src/eval_order_dependence.rs:300:13 Aug 11 17:42:02.543 INFO kablam! | Aug 11 17:42:02.543 INFO kablam! 300 | ExprPath(ref qpath) => { Aug 11 17:42:02.543 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.543 INFO kablam! Aug 11 17:42:02.544 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:02.544 INFO kablam! --> src/eval_order_dependence.rs:351:16 Aug 11 17:42:02.545 INFO kablam! | Aug 11 17:42:02.545 INFO kablam! 351 | if let ExprAssign(ref lhs, _) = parent.node { Aug 11 17:42:02.545 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.545 INFO kablam! Aug 11 17:42:02.547 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.547 INFO kablam! --> src/eval_order_dependence.rs:323:13 Aug 11 17:42:02.547 INFO kablam! | Aug 11 17:42:02.547 INFO kablam! 323 | ExprClosure(_, _, _, _, _) | Aug 11 17:42:02.547 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.547 INFO kablam! Aug 11 17:42:02.548 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:02.548 INFO kablam! --> src/excessive_precision.rs:48:25 Aug 11 17:42:02.549 INFO kablam! | Aug 11 17:42:02.549 INFO kablam! 48 | if let hir::ExprLit(ref lit) = expr.node; Aug 11 17:42:02.549 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.549 INFO kablam! Aug 11 17:42:02.550 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.550 INFO kablam! --> src/eval_order_dependence.rs:335:13 Aug 11 17:42:02.550 INFO kablam! | Aug 11 17:42:02.550 INFO kablam! 335 | ExprAddrOf(_, _) => { Aug 11 17:42:02.550 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.550 INFO kablam! Aug 11 17:42:02.553 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.553 INFO kablam! --> src/explicit_write.rs:38:20 Aug 11 17:42:02.553 INFO kablam! | Aug 11 17:42:02.553 INFO kablam! 38 | if let ExprMethodCall(ref unwrap_fun, _, ref unwrap_args) = expr.node; Aug 11 17:42:02.553 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.553 INFO kablam! Aug 11 17:42:02.553 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:02.553 INFO kablam! --> src/eval_order_dependence.rs:351:16 Aug 11 17:42:02.554 INFO kablam! | Aug 11 17:42:02.554 INFO kablam! 351 | if let ExprAssign(ref lhs, _) = parent.node { Aug 11 17:42:02.554 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.554 INFO kablam! Aug 11 17:42:02.556 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:02.557 INFO kablam! --> src/excessive_precision.rs:48:25 Aug 11 17:42:02.557 INFO kablam! | Aug 11 17:42:02.557 INFO kablam! 48 | if let hir::ExprLit(ref lit) = expr.node; Aug 11 17:42:02.557 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:02.557 INFO kablam! Aug 11 17:42:02.560 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.560 INFO kablam! --> src/explicit_write.rs:42:20 Aug 11 17:42:02.560 INFO kablam! | Aug 11 17:42:02.560 INFO kablam! 42 | if let ExprMethodCall(ref write_fun, _, ref write_args) = Aug 11 17:42:02.561 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.561 INFO kablam! Aug 11 17:42:02.561 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.561 INFO kablam! --> src/explicit_write.rs:38:20 Aug 11 17:42:02.561 INFO kablam! | Aug 11 17:42:02.561 INFO kablam! 38 | if let ExprMethodCall(ref unwrap_fun, _, ref unwrap_args) = expr.node; Aug 11 17:42:02.561 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.561 INFO kablam! Aug 11 17:42:02.562 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.562 INFO kablam! --> src/explicit_write.rs:47:20 Aug 11 17:42:02.562 INFO kablam! | Aug 11 17:42:02.562 INFO kablam! 47 | if let ExprCall(ref dest_fun, _) = write_args[0].node; Aug 11 17:42:02.562 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.562 INFO kablam! Aug 11 17:42:02.562 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.562 INFO kablam! --> src/explicit_write.rs:42:20 Aug 11 17:42:02.562 INFO kablam! | Aug 11 17:42:02.562 INFO kablam! 42 | if let ExprMethodCall(ref write_fun, _, ref write_args) = Aug 11 17:42:02.562 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.562 INFO kablam! Aug 11 17:42:02.565 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.565 INFO kablam! --> src/explicit_write.rs:47:20 Aug 11 17:42:02.565 INFO kablam! | Aug 11 17:42:02.565 INFO kablam! 47 | if let ExprCall(ref dest_fun, _) = write_args[0].node; Aug 11 17:42:02.565 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.565 INFO kablam! Aug 11 17:42:02.566 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.566 INFO kablam! --> src/explicit_write.rs:48:20 Aug 11 17:42:02.566 INFO kablam! | Aug 11 17:42:02.566 INFO kablam! 48 | if let ExprPath(ref qpath) = dest_fun.node; Aug 11 17:42:02.566 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.566 INFO kablam! Aug 11 17:42:02.568 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.568 INFO kablam! --> src/explicit_write.rs:48:20 Aug 11 17:42:02.568 INFO kablam! | Aug 11 17:42:02.568 INFO kablam! 48 | if let ExprPath(ref qpath) = dest_fun.node; Aug 11 17:42:02.568 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.568 INFO kablam! Aug 11 17:42:02.571 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:02.571 INFO kablam! --> src/fallible_impl_from.rs:42:25 Aug 11 17:42:02.571 INFO kablam! | Aug 11 17:42:02.571 INFO kablam! 42 | if let hir::ItemImpl(.., ref impl_items) = item.node; Aug 11 17:42:02.571 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.571 INFO kablam! Aug 11 17:42:02.571 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:02.571 INFO kablam! --> src/fallible_impl_from.rs:42:25 Aug 11 17:42:02.571 INFO kablam! | Aug 11 17:42:02.571 INFO kablam! 42 | if let hir::ItemImpl(.., ref impl_items) = item.node; Aug 11 17:42:02.571 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.572 INFO kablam! Aug 11 17:42:02.574 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.574 INFO kablam! --> src/fallible_impl_from.rs:66:24 Aug 11 17:42:02.574 INFO kablam! | Aug 11 17:42:02.574 INFO kablam! 66 | if let ExprCall(ref func_expr, _) = expr.node; Aug 11 17:42:02.575 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.575 INFO kablam! Aug 11 17:42:02.575 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.575 INFO kablam! --> src/fallible_impl_from.rs:66:24 Aug 11 17:42:02.575 INFO kablam! | Aug 11 17:42:02.575 INFO kablam! 66 | if let ExprCall(ref func_expr, _) = expr.node; Aug 11 17:42:02.575 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.575 INFO kablam! Aug 11 17:42:02.577 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.578 INFO kablam! --> src/fallible_impl_from.rs:67:24 Aug 11 17:42:02.578 INFO kablam! | Aug 11 17:42:02.578 INFO kablam! 67 | if let ExprPath(QPath::Resolved(_, ref path)) = func_expr.node; Aug 11 17:42:02.578 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.578 INFO kablam! Aug 11 17:42:02.579 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.579 INFO kablam! --> src/fallible_impl_from.rs:67:24 Aug 11 17:42:02.580 INFO kablam! | Aug 11 17:42:02.580 INFO kablam! 67 | if let ExprPath(QPath::Resolved(_, ref path)) = func_expr.node; Aug 11 17:42:02.580 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.580 INFO kablam! Aug 11 17:42:02.581 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.581 INFO kablam! --> src/format.rs:49:17 Aug 11 17:42:02.581 INFO kablam! | Aug 11 17:42:02.581 INFO kablam! 49 | ExprCall(ref fun, ref args) => { Aug 11 17:42:02.581 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.581 INFO kablam! Aug 11 17:42:02.583 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.583 INFO kablam! --> src/format.rs:51:32 Aug 11 17:42:02.584 INFO kablam! | Aug 11 17:42:02.584 INFO kablam! 51 | if let ExprPath(ref qpath) = fun.node; Aug 11 17:42:02.584 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.584 INFO kablam! Aug 11 17:42:02.584 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.584 INFO kablam! --> src/format.rs:49:17 Aug 11 17:42:02.584 INFO kablam! | Aug 11 17:42:02.584 INFO kablam! 49 | ExprCall(ref fun, ref args) => { Aug 11 17:42:02.584 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.584 INFO kablam! Aug 11 17:42:02.586 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.586 INFO kablam! --> src/format.rs:67:17 Aug 11 17:42:02.586 INFO kablam! | Aug 11 17:42:02.586 INFO kablam! 67 | ExprMatch(ref matchee, _, _) => if let ExprTup(ref tup) = matchee.node { Aug 11 17:42:02.587 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.587 INFO kablam! Aug 11 17:42:02.588 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.588 INFO kablam! --> src/format.rs:51:32 Aug 11 17:42:02.588 INFO kablam! | Aug 11 17:42:02.588 INFO kablam! 51 | if let ExprPath(ref qpath) = fun.node; Aug 11 17:42:02.588 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.588 INFO kablam! Aug 11 17:42:02.589 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:02.590 INFO kablam! --> src/format.rs:67:56 Aug 11 17:42:02.590 INFO kablam! | Aug 11 17:42:02.590 INFO kablam! 67 | ExprMatch(ref matchee, _, _) => if let ExprTup(ref tup) = matchee.node { Aug 11 17:42:02.590 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.590 INFO kablam! Aug 11 17:42:02.592 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.592 INFO kablam! --> src/format.rs:67:17 Aug 11 17:42:02.592 INFO kablam! | Aug 11 17:42:02.592 INFO kablam! 67 | ExprMatch(ref matchee, _, _) => if let ExprTup(ref tup) = matchee.node { Aug 11 17:42:02.592 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.593 INFO kablam! Aug 11 17:42:02.593 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.593 INFO kablam! --> src/format.rs:84:16 Aug 11 17:42:02.593 INFO kablam! | Aug 11 17:42:02.593 INFO kablam! 84 | if let ExprAddrOf(_, ref expr) = expr.node; // &[""] Aug 11 17:42:02.593 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.593 INFO kablam! Aug 11 17:42:02.595 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:02.595 INFO kablam! --> src/format.rs:85:16 Aug 11 17:42:02.595 INFO kablam! | Aug 11 17:42:02.595 INFO kablam! 85 | if let ExprArray(ref exprs) = expr.node; // [""] Aug 11 17:42:02.596 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.596 INFO kablam! Aug 11 17:42:02.597 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:02.597 INFO kablam! --> src/format.rs:67:56 Aug 11 17:42:02.597 INFO kablam! | Aug 11 17:42:02.597 INFO kablam! 67 | ExprMatch(ref matchee, _, _) => if let ExprTup(ref tup) = matchee.node { Aug 11 17:42:02.597 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.597 INFO kablam! Aug 11 17:42:02.598 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.598 INFO kablam! --> src/format.rs:87:16 Aug 11 17:42:02.598 INFO kablam! | Aug 11 17:42:02.598 INFO kablam! 87 | if let ExprLit(ref lit) = exprs[0].node; Aug 11 17:42:02.598 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.598 INFO kablam! Aug 11 17:42:02.600 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.600 INFO kablam! --> src/format.rs:84:16 Aug 11 17:42:02.600 INFO kablam! | Aug 11 17:42:02.600 INFO kablam! 84 | if let ExprAddrOf(_, ref expr) = expr.node; // &[""] Aug 11 17:42:02.600 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.600 INFO kablam! Aug 11 17:42:02.602 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.602 INFO kablam! --> src/format.rs:108:16 Aug 11 17:42:02.602 INFO kablam! | Aug 11 17:42:02.602 INFO kablam! 108 | if let ExprAddrOf(_, ref expr) = expr.node; Aug 11 17:42:02.602 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.602 INFO kablam! Aug 11 17:42:02.603 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:02.603 INFO kablam! --> src/format.rs:85:16 Aug 11 17:42:02.604 INFO kablam! | Aug 11 17:42:02.604 INFO kablam! 85 | if let ExprArray(ref exprs) = expr.node; // [""] Aug 11 17:42:02.604 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.604 INFO kablam! Aug 11 17:42:02.606 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.606 INFO kablam! --> src/format.rs:109:16 Aug 11 17:42:02.606 INFO kablam! | Aug 11 17:42:02.606 INFO kablam! 109 | if let ExprMatch(ref match_expr, ref arms, _) = expr.node; Aug 11 17:42:02.606 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.606 INFO kablam! Aug 11 17:42:02.608 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.609 INFO kablam! --> src/format.rs:87:16 Aug 11 17:42:02.609 INFO kablam! | Aug 11 17:42:02.609 INFO kablam! 87 | if let ExprLit(ref lit) = exprs[0].node; Aug 11 17:42:02.609 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.609 INFO kablam! Aug 11 17:42:02.611 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:02.611 INFO kablam! --> src/format.rs:114:16 Aug 11 17:42:02.611 INFO kablam! | Aug 11 17:42:02.611 INFO kablam! 114 | if let ExprArray(ref exprs) = arms[0].body.node; Aug 11 17:42:02.611 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.611 INFO kablam! Aug 11 17:42:02.617 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.617 INFO kablam! --> src/format.rs:116:16 Aug 11 17:42:02.617 INFO kablam! | Aug 11 17:42:02.617 INFO kablam! 116 | if let ExprCall(_, ref args) = exprs[0].node; Aug 11 17:42:02.617 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.617 INFO kablam! Aug 11 17:42:02.619 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.619 INFO kablam! --> src/format.rs:108:16 Aug 11 17:42:02.619 INFO kablam! | Aug 11 17:42:02.619 INFO kablam! 108 | if let ExprAddrOf(_, ref expr) = expr.node; Aug 11 17:42:02.620 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.620 INFO kablam! Aug 11 17:42:02.685 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.685 INFO kablam! --> src/format.rs:118:16 Aug 11 17:42:02.685 INFO kablam! | Aug 11 17:42:02.685 INFO kablam! 118 | if let ExprPath(ref qpath) = args[1].node; Aug 11 17:42:02.685 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.685 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.685 INFO kablam! --> src/format.rs:109:16 Aug 11 17:42:02.685 INFO kablam! | Aug 11 17:42:02.685 INFO kablam! 109 | if let ExprMatch(ref match_expr, ref arms, _) = expr.node; Aug 11 17:42:02.685 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.685 INFO kablam! Aug 11 17:42:02.686 INFO kablam! Aug 11 17:42:02.686 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:02.686 INFO kablam! --> src/format.rs:124:24 Aug 11 17:42:02.686 INFO kablam! | Aug 11 17:42:02.686 INFO kablam! 124 | if let ExprTup(ref values) = match_expr.node { Aug 11 17:42:02.686 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.686 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:02.686 INFO kablam! --> src/format.rs:114:16 Aug 11 17:42:02.686 INFO kablam! | Aug 11 17:42:02.686 INFO kablam! 114 | if let ExprArray(ref exprs) = arms[0].body.node; Aug 11 17:42:02.686 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.686 INFO kablam! Aug 11 17:42:02.686 INFO kablam! Aug 11 17:42:02.686 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.686 INFO kablam! --> src/format.rs:146:16 Aug 11 17:42:02.686 INFO kablam! | Aug 11 17:42:02.686 INFO kablam! 146 | if let ExprAddrOf(_, ref expr) = expr.node; Aug 11 17:42:02.686 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.686 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.686 INFO kablam! --> src/format.rs:116:16 Aug 11 17:42:02.686 INFO kablam! | Aug 11 17:42:02.686 INFO kablam! 116 | if let ExprCall(_, ref args) = exprs[0].node; Aug 11 17:42:02.686 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.686 INFO kablam! Aug 11 17:42:02.686 INFO kablam! Aug 11 17:42:02.686 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:02.686 INFO kablam! --> src/format.rs:147:16 Aug 11 17:42:02.686 INFO kablam! | Aug 11 17:42:02.686 INFO kablam! 147 | if let ExprArray(ref exprs) = expr.node; Aug 11 17:42:02.687 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.687 INFO kablam! Aug 11 17:42:02.687 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.687 INFO kablam! --> src/format.rs:118:16 Aug 11 17:42:02.687 INFO kablam! | Aug 11 17:42:02.687 INFO kablam! 118 | if let ExprPath(ref qpath) = args[1].node; Aug 11 17:42:02.687 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.687 INFO kablam! Aug 11 17:42:02.687 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:02.687 INFO kablam! --> src/format.rs:124:24 Aug 11 17:42:02.687 INFO kablam! | Aug 11 17:42:02.687 INFO kablam! 124 | if let ExprTup(ref values) = match_expr.node { Aug 11 17:42:02.687 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.687 INFO kablam! Aug 11 17:42:02.687 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:02.687 INFO kablam! --> src/format.rs:149:16 Aug 11 17:42:02.687 INFO kablam! | Aug 11 17:42:02.687 INFO kablam! 149 | if let ExprStruct(_, ref fields, _) = exprs[0].node; Aug 11 17:42:02.687 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.687 INFO kablam! Aug 11 17:42:02.687 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:02.687 INFO kablam! --> src/format.rs:151:16 Aug 11 17:42:02.687 INFO kablam! | Aug 11 17:42:02.687 INFO kablam! 151 | if let ExprStruct(_, ref fields, _) = format_field.expr.node; Aug 11 17:42:02.687 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.687 INFO kablam! Aug 11 17:42:02.688 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.688 INFO kablam! --> src/format.rs:146:16 Aug 11 17:42:02.688 INFO kablam! | Aug 11 17:42:02.688 INFO kablam! 146 | if let ExprAddrOf(_, ref expr) = expr.node; Aug 11 17:42:02.688 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.688 INFO kablam! Aug 11 17:42:02.688 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:02.688 INFO kablam! --> src/format.rs:147:16 Aug 11 17:42:02.688 INFO kablam! | Aug 11 17:42:02.688 INFO kablam! 147 | if let ExprArray(ref exprs) = expr.node; Aug 11 17:42:02.688 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.688 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.688 INFO kablam! --> src/format.rs:153:16 Aug 11 17:42:02.688 INFO kablam! | Aug 11 17:42:02.688 INFO kablam! 153 | if let ExprPath(ref qpath) = align_field.expr.node; Aug 11 17:42:02.688 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.688 INFO kablam! Aug 11 17:42:02.688 INFO kablam! Aug 11 17:42:02.688 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:02.688 INFO kablam! --> src/functions.rs:89:38 Aug 11 17:42:02.688 INFO kablam! | Aug 11 17:42:02.688 INFO kablam! 89 | matches!(item.node, hir::ItemImpl(_, _, _, _, Some(_), _, _)) Aug 11 17:42:02.688 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.688 INFO kablam! Aug 11 17:42:02.688 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:02.688 INFO kablam! --> src/format.rs:149:16 Aug 11 17:42:02.688 INFO kablam! | Aug 11 17:42:02.688 INFO kablam! 149 | if let ExprStruct(_, ref fields, _) = exprs[0].node; Aug 11 17:42:02.688 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.688 INFO kablam! Aug 11 17:42:02.694 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:02.694 INFO kablam! --> src/format.rs:151:16 Aug 11 17:42:02.694 INFO kablam! | Aug 11 17:42:02.694 INFO kablam! 151 | if let ExprStruct(_, ref fields, _) = format_field.expr.node; Aug 11 17:42:02.694 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.697 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in module `hir` Aug 11 17:42:02.697 INFO kablam! --> src/functions.rs:171:56 Aug 11 17:42:02.698 INFO kablam! | Aug 11 17:42:02.698 INFO kablam! 171 | if let (&hir::PatKind::Binding(_, id, _, _), &hir::TyPtr(_)) = (&arg.pat.node, &ty.node) { Aug 11 17:42:02.698 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.698 INFO kablam! Aug 11 17:42:02.698 INFO kablam! Aug 11 17:42:02.703 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:02.703 INFO kablam! --> src/functions.rs:187:18 Aug 11 17:42:02.703 INFO kablam! | Aug 11 17:42:02.703 INFO kablam! 187 | hir::ExprCall(ref f, ref args) => { Aug 11 17:42:02.703 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.705 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.705 INFO kablam! --> src/format.rs:153:16 Aug 11 17:42:02.705 INFO kablam! | Aug 11 17:42:02.705 INFO kablam! 153 | if let ExprPath(ref qpath) = align_field.expr.node; Aug 11 17:42:02.705 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.705 INFO kablam! Aug 11 17:42:02.706 INFO kablam! Aug 11 17:42:02.710 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:02.710 INFO kablam! --> src/functions.rs:89:38 Aug 11 17:42:02.710 INFO kablam! | Aug 11 17:42:02.710 INFO kablam! 89 | matches!(item.node, hir::ItemImpl(_, _, _, _, Some(_), _, _)) Aug 11 17:42:02.710 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.712 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:02.712 INFO kablam! --> src/functions.rs:196:18 Aug 11 17:42:02.712 INFO kablam! | Aug 11 17:42:02.712 INFO kablam! 196 | hir::ExprMethodCall(_, _, ref args) => { Aug 11 17:42:02.713 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.713 INFO kablam! Aug 11 17:42:02.714 INFO kablam! Aug 11 17:42:02.717 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:02.717 INFO kablam! --> src/functions.rs:206:18 Aug 11 17:42:02.717 INFO kablam! | Aug 11 17:42:02.717 INFO kablam! 206 | hir::ExprUnary(hir::UnDeref, ref ptr) => self.check_arg(ptr), Aug 11 17:42:02.717 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.719 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in module `hir` Aug 11 17:42:02.719 INFO kablam! --> src/functions.rs:171:56 Aug 11 17:42:02.720 INFO kablam! | Aug 11 17:42:02.720 INFO kablam! 171 | if let (&hir::PatKind::Binding(_, id, _, _), &hir::TyPtr(_)) = (&arg.pat.node, &ty.node) { Aug 11 17:42:02.720 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:02.720 INFO kablam! Aug 11 17:42:02.720 INFO kablam! Aug 11 17:42:02.723 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.723 INFO kablam! --> src/functions.rs:219:21 Aug 11 17:42:02.723 INFO kablam! | Aug 11 17:42:02.723 INFO kablam! 219 | if let hir::ExprPath(ref qpath) = ptr.node { Aug 11 17:42:02.723 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.726 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:02.726 INFO kablam! --> src/functions.rs:187:18 Aug 11 17:42:02.726 INFO kablam! | Aug 11 17:42:02.726 INFO kablam! 187 | hir::ExprCall(ref f, ref args) => { Aug 11 17:42:02.726 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.727 INFO kablam! Aug 11 17:42:02.729 INFO kablam! Aug 11 17:42:02.737 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.737 INFO kablam! --> src/identity_conversion.rs:46:13 Aug 11 17:42:02.737 INFO kablam! | Aug 11 17:42:02.737 INFO kablam! 46 | ExprMatch(_, ref arms, MatchSource::TryDesugar) => { Aug 11 17:42:02.737 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.737 INFO kablam! Aug 11 17:42:02.737 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:02.737 INFO kablam! --> src/functions.rs:196:18 Aug 11 17:42:02.737 INFO kablam! | Aug 11 17:42:02.737 INFO kablam! 196 | hir::ExprMethodCall(_, _, ref args) => { Aug 11 17:42:02.737 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.737 INFO kablam! Aug 11 17:42:02.741 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:02.741 INFO kablam! --> src/functions.rs:206:18 Aug 11 17:42:02.741 INFO kablam! | Aug 11 17:42:02.741 INFO kablam! 206 | hir::ExprUnary(hir::UnDeref, ref ptr) => self.check_arg(ptr), Aug 11 17:42:02.741 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.741 INFO kablam! Aug 11 17:42:02.742 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.742 INFO kablam! --> src/identity_conversion.rs:48:21 Aug 11 17:42:02.742 INFO kablam! | Aug 11 17:42:02.742 INFO kablam! 48 | ExprRet(Some(ref e)) | ExprBreak(_, Some(ref e)) => e, Aug 11 17:42:02.742 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.742 INFO kablam! Aug 11 17:42:02.747 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.748 INFO kablam! --> src/functions.rs:219:21 Aug 11 17:42:02.748 INFO kablam! | Aug 11 17:42:02.748 INFO kablam! 219 | if let hir::ExprPath(ref qpath) = ptr.node { Aug 11 17:42:02.748 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.749 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:02.749 INFO kablam! --> src/identity_conversion.rs:48:44 Aug 11 17:42:02.749 INFO kablam! | Aug 11 17:42:02.749 INFO kablam! 48 | ExprRet(Some(ref e)) | ExprBreak(_, Some(ref e)) => e, Aug 11 17:42:02.749 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.749 INFO kablam! Aug 11 17:42:02.749 INFO kablam! Aug 11 17:42:02.755 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.755 INFO kablam! --> src/identity_conversion.rs:46:13 Aug 11 17:42:02.755 INFO kablam! | Aug 11 17:42:02.755 INFO kablam! 46 | ExprMatch(_, ref arms, MatchSource::TryDesugar) => { Aug 11 17:42:02.755 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.755 INFO kablam! Aug 11 17:42:02.757 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.757 INFO kablam! --> src/identity_conversion.rs:51:24 Aug 11 17:42:02.757 INFO kablam! | Aug 11 17:42:02.758 INFO kablam! 51 | if let ExprCall(_, ref args) = e.node { Aug 11 17:42:02.758 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.758 INFO kablam! Aug 11 17:42:02.763 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.763 INFO kablam! --> src/identity_conversion.rs:58:13 Aug 11 17:42:02.763 INFO kablam! | Aug 11 17:42:02.763 INFO kablam! 58 | ExprMethodCall(ref name, .., ref args) => { Aug 11 17:42:02.763 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.763 INFO kablam! Aug 11 17:42:02.766 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:02.766 INFO kablam! --> src/identity_conversion.rs:48:21 Aug 11 17:42:02.766 INFO kablam! | Aug 11 17:42:02.766 INFO kablam! 48 | ExprRet(Some(ref e)) | ExprBreak(_, Some(ref e)) => e, Aug 11 17:42:02.766 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.766 INFO kablam! Aug 11 17:42:02.781 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.781 INFO kablam! --> src/identity_conversion.rs:71:13 Aug 11 17:42:02.781 INFO kablam! | Aug 11 17:42:02.781 INFO kablam! 71 | ExprCall(ref path, ref args) => if let ExprPath(ref qpath) = path.node { Aug 11 17:42:02.781 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.781 INFO kablam! Aug 11 17:42:02.782 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:02.782 INFO kablam! --> src/identity_conversion.rs:48:44 Aug 11 17:42:02.782 INFO kablam! | Aug 11 17:42:02.782 INFO kablam! 48 | ExprRet(Some(ref e)) | ExprBreak(_, Some(ref e)) => e, Aug 11 17:42:02.782 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.782 INFO kablam! Aug 11 17:42:02.791 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.791 INFO kablam! --> src/identity_conversion.rs:51:24 Aug 11 17:42:02.791 INFO kablam! | Aug 11 17:42:02.791 INFO kablam! 51 | if let ExprCall(_, ref args) = e.node { Aug 11 17:42:02.791 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.792 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.792 INFO kablam! --> src/identity_conversion.rs:71:52 Aug 11 17:42:02.792 INFO kablam! | Aug 11 17:42:02.792 INFO kablam! 71 | ExprCall(ref path, ref args) => if let ExprPath(ref qpath) = path.node { Aug 11 17:42:02.792 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.792 INFO kablam! Aug 11 17:42:02.794 INFO kablam! Aug 11 17:42:02.800 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.800 INFO kablam! --> src/identity_conversion.rs:58:13 Aug 11 17:42:02.800 INFO kablam! | Aug 11 17:42:02.800 INFO kablam! 58 | ExprMethodCall(ref name, .., ref args) => { Aug 11 17:42:02.800 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.805 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.805 INFO kablam! --> src/identity_op.rs:39:16 Aug 11 17:42:02.805 INFO kablam! | Aug 11 17:42:02.805 INFO kablam! 39 | if let ExprBinary(ref cmp, ref left, ref right) = e.node { Aug 11 17:42:02.805 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.805 INFO kablam! Aug 11 17:42:02.806 INFO kablam! Aug 11 17:42:02.811 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.811 INFO kablam! --> src/if_let_redundant_pattern_matching.rs:48:16 Aug 11 17:42:02.811 INFO kablam! | Aug 11 17:42:02.811 INFO kablam! 48 | if let ExprMatch(ref op, ref arms, MatchSource::IfLetDesugar { .. }) = expr.node { Aug 11 17:42:02.811 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.811 INFO kablam! Aug 11 17:42:02.814 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:02.814 INFO kablam! --> src/indexing_slicing.rs:97:16 Aug 11 17:42:02.815 INFO kablam! | Aug 11 17:42:02.815 INFO kablam! 97 | if let ExprIndex(ref array, ref index) = &expr.node { Aug 11 17:42:02.815 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.815 INFO kablam! Aug 11 17:42:02.816 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.816 INFO kablam! --> src/identity_conversion.rs:71:13 Aug 11 17:42:02.816 INFO kablam! | Aug 11 17:42:02.816 INFO kablam! 71 | ExprCall(ref path, ref args) => if let ExprPath(ref qpath) = path.node { Aug 11 17:42:02.816 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.816 INFO kablam! Aug 11 17:42:02.818 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.818 INFO kablam! --> src/infinite_iter.rs:144:9 Aug 11 17:42:02.818 INFO kablam! | Aug 11 17:42:02.818 INFO kablam! 144 | ExprMethodCall(ref method, _, ref args) => { Aug 11 17:42:02.818 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.818 INFO kablam! Aug 11 17:42:02.822 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.822 INFO kablam! --> src/infinite_iter.rs:156:24 Aug 11 17:42:02.822 INFO kablam! | Aug 11 17:42:02.822 INFO kablam! 156 | if let ExprClosure(_, _, body_id, _, _) = args[1].node { Aug 11 17:42:02.822 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.822 INFO kablam! Aug 11 17:42:02.825 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.825 INFO kablam! --> src/infinite_iter.rs:163:9 Aug 11 17:42:02.825 INFO kablam! | Aug 11 17:42:02.825 INFO kablam! 163 | ExprBlock(ref block, _) => block.expr.as_ref().map_or(Finite, |e| is_infinite(cx, e)), Aug 11 17:42:02.825 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.825 INFO kablam! Aug 11 17:42:02.827 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:02.827 INFO kablam! --> src/infinite_iter.rs:164:9 Aug 11 17:42:02.828 INFO kablam! | Aug 11 17:42:02.828 INFO kablam! 164 | ExprBox(ref e) | ExprAddrOf(_, ref e) => is_infinite(cx, e), Aug 11 17:42:02.828 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.828 INFO kablam! Aug 11 17:42:02.830 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.830 INFO kablam! --> src/infinite_iter.rs:164:26 Aug 11 17:42:02.830 INFO kablam! | Aug 11 17:42:02.830 INFO kablam! 164 | ExprBox(ref e) | ExprAddrOf(_, ref e) => is_infinite(cx, e), Aug 11 17:42:02.830 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.830 INFO kablam! Aug 11 17:42:02.833 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.833 INFO kablam! --> src/infinite_iter.rs:165:9 Aug 11 17:42:02.833 INFO kablam! | Aug 11 17:42:02.833 INFO kablam! 165 | ExprCall(ref path, _) => if let ExprPath(ref qpath) = path.node { Aug 11 17:42:02.833 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.833 INFO kablam! Aug 11 17:42:02.834 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.834 INFO kablam! --> src/identity_conversion.rs:71:52 Aug 11 17:42:02.834 INFO kablam! | Aug 11 17:42:02.834 INFO kablam! 71 | ExprCall(ref path, ref args) => if let ExprPath(ref qpath) = path.node { Aug 11 17:42:02.834 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.834 INFO kablam! Aug 11 17:42:02.836 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.836 INFO kablam! --> src/infinite_iter.rs:165:41 Aug 11 17:42:02.837 INFO kablam! | Aug 11 17:42:02.837 INFO kablam! 165 | ExprCall(ref path, _) => if let ExprPath(ref qpath) = path.node { Aug 11 17:42:02.837 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.837 INFO kablam! Aug 11 17:42:02.839 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:02.839 INFO kablam! --> src/infinite_iter.rs:170:9 Aug 11 17:42:02.839 INFO kablam! | Aug 11 17:42:02.839 INFO kablam! 170 | ExprStruct(..) => higher::range(cx, expr) Aug 11 17:42:02.839 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.839 INFO kablam! Aug 11 17:42:02.842 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.842 INFO kablam! --> src/infinite_iter.rs:208:9 Aug 11 17:42:02.842 INFO kablam! | Aug 11 17:42:02.842 INFO kablam! 208 | ExprMethodCall(ref method, _, ref args) => { Aug 11 17:42:02.842 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.842 INFO kablam! Aug 11 17:42:02.844 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.844 INFO kablam! --> src/infinite_iter.rs:227:9 Aug 11 17:42:02.844 INFO kablam! | Aug 11 17:42:02.844 INFO kablam! 227 | ExprBinary(op, ref l, ref r) => if op.node.is_comparison() { Aug 11 17:42:02.844 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.844 INFO kablam! Aug 11 17:42:02.847 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.847 INFO kablam! --> src/invalid_ref.rs:38:20 Aug 11 17:42:02.847 INFO kablam! | Aug 11 17:42:02.847 INFO kablam! 38 | if let ExprCall(ref path, ref args) = expr.node; Aug 11 17:42:02.847 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.847 INFO kablam! Aug 11 17:42:02.848 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.848 INFO kablam! --> src/identity_op.rs:39:16 Aug 11 17:42:02.848 INFO kablam! | Aug 11 17:42:02.848 INFO kablam! 39 | if let ExprBinary(ref cmp, ref left, ref right) = e.node { Aug 11 17:42:02.848 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.848 INFO kablam! Aug 11 17:42:02.850 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.850 INFO kablam! --> src/invalid_ref.rs:39:20 Aug 11 17:42:02.850 INFO kablam! | Aug 11 17:42:02.850 INFO kablam! 39 | if let ExprPath(ref qpath) = path.node; Aug 11 17:42:02.850 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.850 INFO kablam! Aug 11 17:42:02.852 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in this scope Aug 11 17:42:02.852 INFO kablam! --> src/large_enum_variant.rs:52:16 Aug 11 17:42:02.852 INFO kablam! | Aug 11 17:42:02.852 INFO kablam! 52 | if let ItemEnum(ref def, _) = item.node { Aug 11 17:42:02.852 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.852 INFO kablam! Aug 11 17:42:02.853 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.853 INFO kablam! --> src/if_let_redundant_pattern_matching.rs:48:16 Aug 11 17:42:02.853 INFO kablam! | Aug 11 17:42:02.853 INFO kablam! 48 | if let ExprMatch(ref op, ref arms, MatchSource::IfLetDesugar { .. }) = expr.node { Aug 11 17:42:02.853 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.853 INFO kablam! Aug 11 17:42:02.856 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in this scope Aug 11 17:42:02.856 INFO kablam! --> src/len_zero.rs:71:13 Aug 11 17:42:02.856 INFO kablam! | Aug 11 17:42:02.856 INFO kablam! 71 | ItemTrait(_, _, _, _, ref trait_items) => check_trait_items(cx, item, trait_items), Aug 11 17:42:02.856 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.856 INFO kablam! Aug 11 17:42:02.857 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:02.857 INFO kablam! --> src/indexing_slicing.rs:97:16 Aug 11 17:42:02.857 INFO kablam! | Aug 11 17:42:02.857 INFO kablam! 97 | if let ExprIndex(ref array, ref index) = &expr.node { Aug 11 17:42:02.857 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.857 INFO kablam! Aug 11 17:42:02.858 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:02.858 INFO kablam! --> src/len_zero.rs:72:13 Aug 11 17:42:02.858 INFO kablam! | Aug 11 17:42:02.858 INFO kablam! 72 | ItemImpl(_, _, _, _, None, _, ref impl_items) => check_impl_items(cx, item, impl_items), Aug 11 17:42:02.858 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.858 INFO kablam! Aug 11 17:42:02.860 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.860 INFO kablam! --> src/len_zero.rs:82:16 Aug 11 17:42:02.860 INFO kablam! | Aug 11 17:42:02.860 INFO kablam! 82 | if let ExprBinary(Spanned { node: cmp, .. }, ref left, ref right) = expr.node { Aug 11 17:42:02.860 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.860 INFO kablam! Aug 11 17:42:02.862 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.862 INFO kablam! --> src/len_zero.rs:197:14 Aug 11 17:42:02.862 INFO kablam! | Aug 11 17:42:02.862 INFO kablam! 197 | if let (&ExprMethodCall(ref method_path, _, ref args), &ExprLit(ref lit)) = (&method.node, &lit.node) { Aug 11 17:42:02.862 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.862 INFO kablam! Aug 11 17:42:02.863 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.863 INFO kablam! --> src/infinite_iter.rs:144:9 Aug 11 17:42:02.863 INFO kablam! | Aug 11 17:42:02.863 INFO kablam! 144 | ExprMethodCall(ref method, _, ref args) => { Aug 11 17:42:02.863 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.863 INFO kablam! Aug 11 17:42:02.865 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.865 INFO kablam! --> src/len_zero.rs:197:61 Aug 11 17:42:02.865 INFO kablam! | Aug 11 17:42:02.865 INFO kablam! 197 | if let (&ExprMethodCall(ref method_path, _, ref args), &ExprLit(ref lit)) = (&method.node, &lit.node) { Aug 11 17:42:02.865 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.865 INFO kablam! Aug 11 17:42:02.867 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:02.867 INFO kablam! --> src/infinite_iter.rs:156:24 Aug 11 17:42:02.867 INFO kablam! | Aug 11 17:42:02.868 INFO kablam! 156 | if let ExprClosure(_, _, body_id, _, _) = args[1].node { Aug 11 17:42:02.868 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.868 INFO kablam! Aug 11 17:42:02.872 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:02.872 INFO kablam! --> src/infinite_iter.rs:163:9 Aug 11 17:42:02.872 INFO kablam! | Aug 11 17:42:02.872 INFO kablam! 163 | ExprBlock(ref block, _) => block.expr.as_ref().map_or(Finite, |e| is_infinite(cx, e)), Aug 11 17:42:02.872 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.872 INFO kablam! Aug 11 17:42:02.875 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:02.875 INFO kablam! --> src/infinite_iter.rs:164:9 Aug 11 17:42:02.875 INFO kablam! | Aug 11 17:42:02.875 INFO kablam! 164 | ExprBox(ref e) | ExprAddrOf(_, ref e) => is_infinite(cx, e), Aug 11 17:42:02.875 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.875 INFO kablam! Aug 11 17:42:02.879 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:02.879 INFO kablam! --> src/infinite_iter.rs:164:26 Aug 11 17:42:02.879 INFO kablam! | Aug 11 17:42:02.879 INFO kablam! 164 | ExprBox(ref e) | ExprAddrOf(_, ref e) => is_infinite(cx, e), Aug 11 17:42:02.879 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.879 INFO kablam! Aug 11 17:42:02.882 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.882 INFO kablam! --> src/infinite_iter.rs:165:9 Aug 11 17:42:02.882 INFO kablam! | Aug 11 17:42:02.882 INFO kablam! 165 | ExprCall(ref path, _) => if let ExprPath(ref qpath) = path.node { Aug 11 17:42:02.882 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.882 INFO kablam! Aug 11 17:42:02.886 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.886 INFO kablam! --> src/infinite_iter.rs:165:41 Aug 11 17:42:02.886 INFO kablam! | Aug 11 17:42:02.886 INFO kablam! 165 | ExprCall(ref path, _) => if let ExprPath(ref qpath) = path.node { Aug 11 17:42:02.886 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.886 INFO kablam! Aug 11 17:42:02.889 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:02.889 INFO kablam! --> src/infinite_iter.rs:170:9 Aug 11 17:42:02.889 INFO kablam! | Aug 11 17:42:02.889 INFO kablam! 170 | ExprStruct(..) => higher::range(cx, expr) Aug 11 17:42:02.889 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.889 INFO kablam! Aug 11 17:42:02.890 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:02.890 INFO kablam! --> src/let_if_seq.rs:68:29 Aug 11 17:42:02.890 INFO kablam! | Aug 11 17:42:02.890 INFO kablam! 68 | if let hir::StmtDecl(ref decl, _) = stmt.node; Aug 11 17:42:02.890 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.890 INFO kablam! Aug 11 17:42:02.892 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.892 INFO kablam! --> src/infinite_iter.rs:208:9 Aug 11 17:42:02.892 INFO kablam! | Aug 11 17:42:02.892 INFO kablam! 208 | ExprMethodCall(ref method, _, ref args) => { Aug 11 17:42:02.892 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.892 INFO kablam! Aug 11 17:42:02.894 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:02.894 INFO kablam! --> src/let_if_seq.rs:69:29 Aug 11 17:42:02.894 INFO kablam! | Aug 11 17:42:02.894 INFO kablam! 69 | if let hir::DeclLocal(ref decl) = decl.node; Aug 11 17:42:02.894 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.894 INFO kablam! Aug 11 17:42:02.896 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.896 INFO kablam! --> src/infinite_iter.rs:227:9 Aug 11 17:42:02.896 INFO kablam! | Aug 11 17:42:02.897 INFO kablam! 227 | ExprBinary(op, ref l, ref r) => if op.node.is_comparison() { Aug 11 17:42:02.897 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.897 INFO kablam! Aug 11 17:42:02.899 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:02.899 INFO kablam! --> src/let_if_seq.rs:71:29 Aug 11 17:42:02.899 INFO kablam! | Aug 11 17:42:02.899 INFO kablam! 71 | if let hir::StmtExpr(ref if_, _) = expr.node; Aug 11 17:42:02.899 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.899 INFO kablam! Aug 11 17:42:02.902 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in module `hir` Aug 11 17:42:02.903 INFO kablam! --> src/let_if_seq.rs:72:29 Aug 11 17:42:02.903 INFO kablam! | Aug 11 17:42:02.903 INFO kablam! 72 | if let hir::ExprIf(ref cond, ref then, ref else_) = if_.node; Aug 11 17:42:02.903 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:02.903 INFO kablam! Aug 11 17:42:02.903 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:02.903 INFO kablam! --> src/invalid_ref.rs:38:20 Aug 11 17:42:02.903 INFO kablam! | Aug 11 17:42:02.903 INFO kablam! 38 | if let ExprCall(ref path, ref args) = expr.node; Aug 11 17:42:02.903 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.903 INFO kablam! Aug 11 17:42:02.907 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:02.907 INFO kablam! --> src/let_if_seq.rs:74:29 Aug 11 17:42:02.907 INFO kablam! | Aug 11 17:42:02.907 INFO kablam! 74 | if let hir::ExprBlock(ref then, _) = then.node; Aug 11 17:42:02.907 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.907 INFO kablam! Aug 11 17:42:02.908 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:02.908 INFO kablam! --> src/invalid_ref.rs:39:20 Aug 11 17:42:02.908 INFO kablam! | Aug 11 17:42:02.908 INFO kablam! 39 | if let ExprPath(ref qpath) = path.node; Aug 11 17:42:02.908 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.908 INFO kablam! Aug 11 17:42:02.911 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:02.911 INFO kablam! --> src/let_if_seq.rs:81:37 Aug 11 17:42:02.911 INFO kablam! | Aug 11 17:42:02.911 INFO kablam! 81 | if let hir::ExprBlock(ref else_, _) = else_.node { Aug 11 17:42:02.911 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.911 INFO kablam! Aug 11 17:42:02.913 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in this scope Aug 11 17:42:02.913 INFO kablam! --> src/large_enum_variant.rs:52:16 Aug 11 17:42:02.913 INFO kablam! | Aug 11 17:42:02.913 INFO kablam! 52 | if let ItemEnum(ref def, _) = item.node { Aug 11 17:42:02.913 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.913 INFO kablam! Aug 11 17:42:02.915 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.915 INFO kablam! --> src/let_if_seq.rs:143:25 Aug 11 17:42:02.916 INFO kablam! | Aug 11 17:42:02.916 INFO kablam! 143 | if let hir::ExprPath(ref qpath) = expr.node; Aug 11 17:42:02.916 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.916 INFO kablam! Aug 11 17:42:02.918 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in this scope Aug 11 17:42:02.918 INFO kablam! --> src/len_zero.rs:71:13 Aug 11 17:42:02.918 INFO kablam! | Aug 11 17:42:02.918 INFO kablam! 71 | ItemTrait(_, _, _, _, ref trait_items) => check_trait_items(cx, item, trait_items), Aug 11 17:42:02.918 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.918 INFO kablam! Aug 11 17:42:02.920 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:02.920 INFO kablam! --> src/let_if_seq.rs:166:21 Aug 11 17:42:02.921 INFO kablam! | Aug 11 17:42:02.921 INFO kablam! 166 | if let hir::StmtSemi(ref expr, _) = expr.node; Aug 11 17:42:02.921 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.921 INFO kablam! Aug 11 17:42:02.923 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:02.923 INFO kablam! --> src/len_zero.rs:72:13 Aug 11 17:42:02.923 INFO kablam! | Aug 11 17:42:02.923 INFO kablam! 72 | ItemImpl(_, _, _, _, None, _, ref impl_items) => check_impl_items(cx, item, impl_items), Aug 11 17:42:02.923 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.923 INFO kablam! Aug 11 17:42:02.925 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in module `hir` Aug 11 17:42:02.925 INFO kablam! --> src/let_if_seq.rs:167:21 Aug 11 17:42:02.925 INFO kablam! | Aug 11 17:42:02.925 INFO kablam! 167 | if let hir::ExprAssign(ref var, ref value) = expr.node; Aug 11 17:42:02.925 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.925 INFO kablam! Aug 11 17:42:02.928 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:02.928 INFO kablam! --> src/len_zero.rs:82:16 Aug 11 17:42:02.928 INFO kablam! | Aug 11 17:42:02.928 INFO kablam! 82 | if let ExprBinary(Spanned { node: cmp, .. }, ref left, ref right) = expr.node { Aug 11 17:42:02.928 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:02.928 INFO kablam! Aug 11 17:42:02.928 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.928 INFO kablam! --> src/let_if_seq.rs:168:21 Aug 11 17:42:02.928 INFO kablam! | Aug 11 17:42:02.929 INFO kablam! 168 | if let hir::ExprPath(ref qpath) = var.node; Aug 11 17:42:02.929 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.929 INFO kablam! Aug 11 17:42:02.932 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.932 INFO kablam! --> src/len_zero.rs:197:14 Aug 11 17:42:02.932 INFO kablam! | Aug 11 17:42:02.932 INFO kablam! 197 | if let (&ExprMethodCall(ref method_path, _, ref args), &ExprLit(ref lit)) = (&method.node, &lit.node) { Aug 11 17:42:02.932 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.933 INFO kablam! Aug 11 17:42:02.933 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:02.933 INFO kablam! --> src/lifetimes.rs:62:16 Aug 11 17:42:02.933 INFO kablam! | Aug 11 17:42:02.933 INFO kablam! 62 | if let ItemFn(ref decl, _, ref generics, id) = item.node { Aug 11 17:42:02.933 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.933 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:02.933 INFO kablam! | Aug 11 17:42:02.933 INFO kablam! 1 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:02.933 INFO kablam! | Aug 11 17:42:02.933 INFO kablam! Aug 11 17:42:02.936 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:02.937 INFO kablam! --> src/len_zero.rs:197:61 Aug 11 17:42:02.937 INFO kablam! | Aug 11 17:42:02.937 INFO kablam! 197 | if let (&ExprMethodCall(ref method_path, _, ref args), &ExprLit(ref lit)) = (&method.node, &lit.node) { Aug 11 17:42:02.937 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:02.937 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:02.937 INFO kablam! --> src/lifetimes.rs:341:13 Aug 11 17:42:02.937 INFO kablam! | Aug 11 17:42:02.937 INFO kablam! 341 | TyRptr(ref lt, _) if lt.is_elided() => { Aug 11 17:42:02.937 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.937 INFO kablam! Aug 11 17:42:02.937 INFO kablam! Aug 11 17:42:02.940 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:02.940 INFO kablam! --> src/lifetimes.rs:344:13 Aug 11 17:42:02.940 INFO kablam! | Aug 11 17:42:02.940 INFO kablam! 344 | TyPath(ref path) => { Aug 11 17:42:02.940 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.940 INFO kablam! Aug 11 17:42:02.941 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:02.941 INFO kablam! --> src/let_if_seq.rs:68:29 Aug 11 17:42:02.941 INFO kablam! | Aug 11 17:42:02.941 INFO kablam! 68 | if let hir::StmtDecl(ref decl, _) = stmt.node; Aug 11 17:42:02.941 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.941 INFO kablam! Aug 11 17:42:02.945 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:02.946 INFO kablam! --> src/let_if_seq.rs:69:29 Aug 11 17:42:02.946 INFO kablam! | Aug 11 17:42:02.946 INFO kablam! 69 | if let hir::DeclLocal(ref decl) = decl.node; Aug 11 17:42:02.946 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.946 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExistential` in this scope Aug 11 17:42:02.946 INFO kablam! --> src/lifetimes.rs:348:32 Aug 11 17:42:02.946 INFO kablam! | Aug 11 17:42:02.946 INFO kablam! 348 | if let ItemExistential(ref exist_ty) = self.cx.tcx.hir.expect_item(node_id).node { Aug 11 17:42:02.946 INFO kablam! | ^^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.946 INFO kablam! Aug 11 17:42:02.946 INFO kablam! Aug 11 17:42:02.949 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTraitObject` in this scope Aug 11 17:42:02.949 INFO kablam! --> src/lifetimes.rs:363:13 Aug 11 17:42:02.949 INFO kablam! | Aug 11 17:42:02.949 INFO kablam! 363 | TyTraitObject(ref bounds, ref lt) => { Aug 11 17:42:02.949 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.949 INFO kablam! Aug 11 17:42:02.950 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:02.950 INFO kablam! --> src/let_if_seq.rs:71:29 Aug 11 17:42:02.950 INFO kablam! | Aug 11 17:42:02.950 INFO kablam! 71 | if let hir::StmtExpr(ref if_, _) = expr.node; Aug 11 17:42:02.950 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.950 INFO kablam! Aug 11 17:42:02.952 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:02.953 INFO kablam! --> src/loops.rs:414:13 Aug 11 17:42:02.953 INFO kablam! | Aug 11 17:42:02.953 INFO kablam! 414 | ExprWhile(_, ref block, _) | ExprLoop(ref block, _, _) => { Aug 11 17:42:02.953 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.953 INFO kablam! Aug 11 17:42:02.954 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in module `hir` Aug 11 17:42:02.954 INFO kablam! --> src/let_if_seq.rs:72:29 Aug 11 17:42:02.954 INFO kablam! | Aug 11 17:42:02.954 INFO kablam! 72 | if let hir::ExprIf(ref cond, ref then, ref else_) = if_.node; Aug 11 17:42:02.954 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:02.954 INFO kablam! Aug 11 17:42:02.957 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:02.957 INFO kablam! --> src/let_if_seq.rs:74:29 Aug 11 17:42:02.957 INFO kablam! | Aug 11 17:42:02.958 INFO kablam! 74 | if let hir::ExprBlock(ref then, _) = then.node; Aug 11 17:42:02.958 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.958 INFO kablam! Aug 11 17:42:02.960 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:02.960 INFO kablam! --> src/let_if_seq.rs:81:37 Aug 11 17:42:02.960 INFO kablam! | Aug 11 17:42:02.960 INFO kablam! 81 | if let hir::ExprBlock(ref else_, _) = else_.node { Aug 11 17:42:02.960 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:02.960 INFO kablam! Aug 11 17:42:02.963 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.963 INFO kablam! --> src/let_if_seq.rs:143:25 Aug 11 17:42:02.963 INFO kablam! | Aug 11 17:42:02.963 INFO kablam! 143 | if let hir::ExprPath(ref qpath) = expr.node; Aug 11 17:42:02.963 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.963 INFO kablam! Aug 11 17:42:02.964 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:02.964 INFO kablam! --> src/loops.rs:414:42 Aug 11 17:42:02.964 INFO kablam! | Aug 11 17:42:02.965 INFO kablam! 414 | ExprWhile(_, ref block, _) | ExprLoop(ref block, _, _) => { Aug 11 17:42:02.965 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.965 INFO kablam! Aug 11 17:42:02.967 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:02.967 INFO kablam! --> src/let_if_seq.rs:166:21 Aug 11 17:42:02.967 INFO kablam! | Aug 11 17:42:02.967 INFO kablam! 166 | if let hir::StmtSemi(ref expr, _) = expr.node; Aug 11 17:42:02.967 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.967 INFO kablam! Aug 11 17:42:02.969 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:02.969 INFO kablam! --> src/loops.rs:427:16 Aug 11 17:42:02.969 INFO kablam! | Aug 11 17:42:02.969 INFO kablam! 427 | if let ExprLoop(ref block, _, LoopSource::Loop) = expr.node { Aug 11 17:42:02.969 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.969 INFO kablam! Aug 11 17:42:02.972 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in module `hir` Aug 11 17:42:02.972 INFO kablam! --> src/let_if_seq.rs:167:21 Aug 11 17:42:02.972 INFO kablam! | Aug 11 17:42:02.972 INFO kablam! 167 | if let hir::ExprAssign(ref var, ref value) = expr.node; Aug 11 17:42:02.972 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:02.972 INFO kablam! Aug 11 17:42:02.976 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:02.976 INFO kablam! --> src/let_if_seq.rs:168:21 Aug 11 17:42:02.976 INFO kablam! | Aug 11 17:42:02.976 INFO kablam! 168 | if let hir::ExprPath(ref qpath) = var.node; Aug 11 17:42:02.976 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:02.977 INFO kablam! Aug 11 17:42:02.977 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.977 INFO kablam! --> src/loops.rs:443:24 Aug 11 17:42:02.977 INFO kablam! | Aug 11 17:42:02.977 INFO kablam! 443 | if let ExprMatch(ref matchexpr, ref arms, ref source) = inner.node { Aug 11 17:42:02.977 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.977 INFO kablam! Aug 11 17:42:02.981 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:02.981 INFO kablam! --> src/lifetimes.rs:62:16 Aug 11 17:42:02.981 INFO kablam! | Aug 11 17:42:02.981 INFO kablam! 62 | if let ItemFn(ref decl, _, ref generics, id) = item.node { Aug 11 17:42:02.982 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.982 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:02.982 INFO kablam! | Aug 11 17:42:02.982 INFO kablam! 1 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:02.982 INFO kablam! | Aug 11 17:42:02.982 INFO kablam! Aug 11 17:42:02.982 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:02.982 INFO kablam! --> src/loops.rs:479:16 Aug 11 17:42:02.982 INFO kablam! | Aug 11 17:42:02.982 INFO kablam! 479 | if let ExprMatch(ref match_expr, ref arms, MatchSource::WhileLetDesugar) = expr.node { Aug 11 17:42:02.982 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.982 INFO kablam! Aug 11 17:42:02.986 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:02.986 INFO kablam! --> src/loops.rs:483:18 Aug 11 17:42:02.986 INFO kablam! | Aug 11 17:42:02.986 INFO kablam! 483 | &ExprMethodCall(ref method_path, _, ref method_args), Aug 11 17:42:02.986 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.986 INFO kablam! Aug 11 17:42:02.987 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:02.987 INFO kablam! --> src/lifetimes.rs:341:13 Aug 11 17:42:02.987 INFO kablam! | Aug 11 17:42:02.987 INFO kablam! 341 | TyRptr(ref lt, _) if lt.is_elided() => { Aug 11 17:42:02.987 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.987 INFO kablam! Aug 11 17:42:02.990 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:02.990 INFO kablam! --> src/loops.rs:508:16 Aug 11 17:42:02.990 INFO kablam! | Aug 11 17:42:02.990 INFO kablam! 508 | if let ExprWhile(ref cond, _, _) = expr.node { Aug 11 17:42:02.990 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:02.991 INFO kablam! Aug 11 17:42:02.994 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:02.994 INFO kablam! --> src/lifetimes.rs:344:13 Aug 11 17:42:02.994 INFO kablam! | Aug 11 17:42:02.994 INFO kablam! 344 | TyPath(ref path) => { Aug 11 17:42:02.994 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:02.994 INFO kablam! Aug 11 17:42:02.997 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:02.997 INFO kablam! --> src/loops.rs:514:16 Aug 11 17:42:02.997 INFO kablam! | Aug 11 17:42:02.997 INFO kablam! 514 | if let StmtSemi(ref expr, _) = stmt.node { Aug 11 17:42:02.997 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:02.997 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExistential` in this scope Aug 11 17:42:02.997 INFO kablam! --> src/lifetimes.rs:348:32 Aug 11 17:42:02.997 INFO kablam! | Aug 11 17:42:02.997 INFO kablam! 348 | if let ItemExistential(ref exist_ty) = self.cx.tcx.hir.expect_item(node_id).node { Aug 11 17:42:02.997 INFO kablam! | ^^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:02.997 INFO kablam! Aug 11 17:42:02.997 INFO kablam! Aug 11 17:42:03.002 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTraitObject` in this scope Aug 11 17:42:03.002 INFO kablam! --> src/lifetimes.rs:363:13 Aug 11 17:42:03.002 INFO kablam! | Aug 11 17:42:03.003 INFO kablam! 363 | TyTraitObject(ref bounds, ref lt) => { Aug 11 17:42:03.003 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.003 INFO kablam! Aug 11 17:42:03.004 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.004 INFO kablam! --> src/loops.rs:515:20 Aug 11 17:42:03.004 INFO kablam! | Aug 11 17:42:03.004 INFO kablam! 515 | if let ExprMethodCall(ref method, _, ref args) = expr.node { Aug 11 17:42:03.004 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.004 INFO kablam! Aug 11 17:42:03.008 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:03.008 INFO kablam! --> src/loops.rs:414:13 Aug 11 17:42:03.008 INFO kablam! | Aug 11 17:42:03.008 INFO kablam! 414 | ExprWhile(_, ref block, _) | ExprLoop(ref block, _, _) => { Aug 11 17:42:03.009 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.009 INFO kablam! Aug 11 17:42:03.009 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:03.009 INFO kablam! --> src/loops.rs:587:9 Aug 11 17:42:03.009 INFO kablam! | Aug 11 17:42:03.009 INFO kablam! 587 | StmtSemi(ref e, ..) | StmtExpr(ref e, ..) => Some(e), Aug 11 17:42:03.009 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.009 INFO kablam! Aug 11 17:42:03.013 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:03.014 INFO kablam! --> src/loops.rs:587:31 Aug 11 17:42:03.014 INFO kablam! | Aug 11 17:42:03.014 INFO kablam! 587 | StmtSemi(ref e, ..) | StmtExpr(ref e, ..) => Some(e), Aug 11 17:42:03.014 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.014 INFO kablam! Aug 11 17:42:03.018 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:03.018 INFO kablam! --> src/loops.rs:414:42 Aug 11 17:42:03.018 INFO kablam! | Aug 11 17:42:03.018 INFO kablam! 414 | ExprWhile(_, ref block, _) | ExprLoop(ref block, _, _) => { Aug 11 17:42:03.018 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.018 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:03.019 INFO kablam! --> src/loops.rs:588:9 Aug 11 17:42:03.019 INFO kablam! | Aug 11 17:42:03.019 INFO kablam! 588 | StmtDecl(ref d, ..) => decl_to_expr(d), Aug 11 17:42:03.019 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.019 INFO kablam! Aug 11 17:42:03.020 INFO kablam! Aug 11 17:42:03.025 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:03.025 INFO kablam! --> src/loops.rs:427:16 Aug 11 17:42:03.025 INFO kablam! | Aug 11 17:42:03.025 INFO kablam! 427 | if let ExprLoop(ref block, _, LoopSource::Loop) = expr.node { Aug 11 17:42:03.025 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.025 INFO kablam! Aug 11 17:42:03.030 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:03.030 INFO kablam! --> src/loops.rs:443:24 Aug 11 17:42:03.030 INFO kablam! | Aug 11 17:42:03.030 INFO kablam! 443 | if let ExprMatch(ref matchexpr, ref arms, ref source) = inner.node { Aug 11 17:42:03.030 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.031 INFO kablam! Aug 11 17:42:03.036 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:03.036 INFO kablam! --> src/loops.rs:479:16 Aug 11 17:42:03.036 INFO kablam! | Aug 11 17:42:03.036 INFO kablam! 479 | if let ExprMatch(ref match_expr, ref arms, MatchSource::WhileLetDesugar) = expr.node { Aug 11 17:42:03.036 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.036 INFO kablam! Aug 11 17:42:03.039 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:03.039 INFO kablam! --> src/loops.rs:594:9 Aug 11 17:42:03.039 INFO kablam! | Aug 11 17:42:03.039 INFO kablam! 594 | DeclLocal(ref local) => local.init.as_ref().map(|p| &**p), Aug 11 17:42:03.039 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.039 INFO kablam! Aug 11 17:42:03.041 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.041 INFO kablam! --> src/loops.rs:483:18 Aug 11 17:42:03.041 INFO kablam! | Aug 11 17:42:03.041 INFO kablam! 483 | &ExprMethodCall(ref method_path, _, ref method_args), Aug 11 17:42:03.041 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.042 INFO kablam! Aug 11 17:42:03.063 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:03.063 INFO kablam! --> src/loops.rs:508:16 Aug 11 17:42:03.063 INFO kablam! | Aug 11 17:42:03.063 INFO kablam! 508 | if let ExprWhile(ref cond, _, _) = expr.node { Aug 11 17:42:03.063 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.063 INFO kablam! Aug 11 17:42:03.073 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:03.073 INFO kablam! --> src/loops.rs:601:9 Aug 11 17:42:03.073 INFO kablam! | Aug 11 17:42:03.073 INFO kablam! 601 | ExprBox(ref e) | Aug 11 17:42:03.073 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.073 INFO kablam! Aug 11 17:42:03.080 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:03.080 INFO kablam! --> src/loops.rs:514:16 Aug 11 17:42:03.080 INFO kablam! | Aug 11 17:42:03.080 INFO kablam! 514 | if let StmtSemi(ref expr, _) = stmt.node { Aug 11 17:42:03.080 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.082 INFO kablam! Aug 11 17:42:03.089 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:03.089 INFO kablam! --> src/loops.rs:602:9 Aug 11 17:42:03.089 INFO kablam! | Aug 11 17:42:03.089 INFO kablam! 602 | ExprUnary(_, ref e) | Aug 11 17:42:03.089 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.089 INFO kablam! Aug 11 17:42:03.101 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.101 INFO kablam! --> src/loops.rs:515:20 Aug 11 17:42:03.101 INFO kablam! | Aug 11 17:42:03.101 INFO kablam! 515 | if let ExprMethodCall(ref method, _, ref args) = expr.node { Aug 11 17:42:03.101 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.101 INFO kablam! Aug 11 17:42:03.109 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:03.109 INFO kablam! --> src/loops.rs:603:9 Aug 11 17:42:03.109 INFO kablam! | Aug 11 17:42:03.109 INFO kablam! 603 | ExprCast(ref e, _) | Aug 11 17:42:03.109 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.109 INFO kablam! Aug 11 17:42:03.124 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:03.124 INFO kablam! --> src/loops.rs:587:9 Aug 11 17:42:03.124 INFO kablam! | Aug 11 17:42:03.124 INFO kablam! 587 | StmtSemi(ref e, ..) | StmtExpr(ref e, ..) => Some(e), Aug 11 17:42:03.124 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.124 INFO kablam! Aug 11 17:42:03.129 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in this scope Aug 11 17:42:03.129 INFO kablam! --> src/loops.rs:604:9 Aug 11 17:42:03.129 INFO kablam! | Aug 11 17:42:03.129 INFO kablam! 604 | ExprType(ref e, _) | Aug 11 17:42:03.129 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.129 INFO kablam! Aug 11 17:42:03.133 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:03.133 INFO kablam! --> src/loops.rs:587:31 Aug 11 17:42:03.133 INFO kablam! | Aug 11 17:42:03.133 INFO kablam! 587 | StmtSemi(ref e, ..) | StmtExpr(ref e, ..) => Some(e), Aug 11 17:42:03.133 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.133 INFO kablam! Aug 11 17:42:03.135 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:03.135 INFO kablam! --> src/loops.rs:605:9 Aug 11 17:42:03.135 INFO kablam! | Aug 11 17:42:03.135 INFO kablam! 605 | ExprField(ref e, _) | Aug 11 17:42:03.135 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.135 INFO kablam! Aug 11 17:42:03.141 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:03.141 INFO kablam! --> src/loops.rs:588:9 Aug 11 17:42:03.141 INFO kablam! | Aug 11 17:42:03.141 INFO kablam! 588 | StmtDecl(ref d, ..) => decl_to_expr(d), Aug 11 17:42:03.141 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.141 INFO kablam! Aug 11 17:42:03.162 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.162 INFO kablam! --> src/loops.rs:606:9 Aug 11 17:42:03.162 INFO kablam! | Aug 11 17:42:03.162 INFO kablam! 606 | ExprAddrOf(_, ref e) | Aug 11 17:42:03.162 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.162 INFO kablam! Aug 11 17:42:03.169 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:03.169 INFO kablam! --> src/loops.rs:594:9 Aug 11 17:42:03.169 INFO kablam! | Aug 11 17:42:03.169 INFO kablam! 594 | DeclLocal(ref local) => local.init.as_ref().map(|p| &**p), Aug 11 17:42:03.169 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.169 INFO kablam! Aug 11 17:42:03.173 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:03.173 INFO kablam! --> src/loops.rs:601:9 Aug 11 17:42:03.173 INFO kablam! | Aug 11 17:42:03.173 INFO kablam! 601 | ExprBox(ref e) | Aug 11 17:42:03.173 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.173 INFO kablam! Aug 11 17:42:03.174 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:03.174 INFO kablam! --> src/loops.rs:607:9 Aug 11 17:42:03.174 INFO kablam! | Aug 11 17:42:03.174 INFO kablam! 607 | ExprStruct(_, _, Some(ref e)) | Aug 11 17:42:03.174 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.174 INFO kablam! Aug 11 17:42:03.178 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:03.178 INFO kablam! --> src/loops.rs:608:9 Aug 11 17:42:03.178 INFO kablam! | Aug 11 17:42:03.178 INFO kablam! 608 | ExprRepeat(ref e, _) => never_loop_expr(e, main_loop_id), Aug 11 17:42:03.178 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.178 INFO kablam! Aug 11 17:42:03.183 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:03.183 INFO kablam! --> src/loops.rs:602:9 Aug 11 17:42:03.183 INFO kablam! | Aug 11 17:42:03.183 INFO kablam! 602 | ExprUnary(_, ref e) | Aug 11 17:42:03.183 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.187 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:03.187 INFO kablam! --> src/loops.rs:609:9 Aug 11 17:42:03.187 INFO kablam! | Aug 11 17:42:03.187 INFO kablam! 609 | ExprArray(ref es) | ExprMethodCall(_, _, ref es) | ExprTup(ref es) => { Aug 11 17:42:03.188 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.188 INFO kablam! Aug 11 17:42:03.192 INFO kablam! Aug 11 17:42:03.192 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:03.193 INFO kablam! --> src/loops.rs:603:9 Aug 11 17:42:03.193 INFO kablam! | Aug 11 17:42:03.193 INFO kablam! 603 | ExprCast(ref e, _) | Aug 11 17:42:03.193 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.193 INFO kablam! Aug 11 17:42:03.193 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.193 INFO kablam! --> src/loops.rs:609:29 Aug 11 17:42:03.193 INFO kablam! | Aug 11 17:42:03.193 INFO kablam! 609 | ExprArray(ref es) | ExprMethodCall(_, _, ref es) | ExprTup(ref es) => { Aug 11 17:42:03.193 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.193 INFO kablam! Aug 11 17:42:03.196 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprType` in this scope Aug 11 17:42:03.196 INFO kablam! --> src/loops.rs:604:9 Aug 11 17:42:03.196 INFO kablam! | Aug 11 17:42:03.196 INFO kablam! 604 | ExprType(ref e, _) | Aug 11 17:42:03.196 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.196 INFO kablam! Aug 11 17:42:03.198 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:03.198 INFO kablam! --> src/loops.rs:609:60 Aug 11 17:42:03.198 INFO kablam! | Aug 11 17:42:03.198 INFO kablam! 609 | ExprArray(ref es) | ExprMethodCall(_, _, ref es) | ExprTup(ref es) => { Aug 11 17:42:03.198 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.198 INFO kablam! Aug 11 17:42:03.201 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:03.201 INFO kablam! --> src/loops.rs:605:9 Aug 11 17:42:03.201 INFO kablam! | Aug 11 17:42:03.201 INFO kablam! 605 | ExprField(ref e, _) | Aug 11 17:42:03.201 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.201 INFO kablam! Aug 11 17:42:03.202 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:03.202 INFO kablam! --> src/loops.rs:612:9 Aug 11 17:42:03.202 INFO kablam! | Aug 11 17:42:03.202 INFO kablam! 612 | ExprCall(ref e, ref es) => never_loop_expr_all(&mut once(&**e).chain(es.iter()), main_loop_id), Aug 11 17:42:03.202 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.202 INFO kablam! Aug 11 17:42:03.205 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.205 INFO kablam! --> src/loops.rs:606:9 Aug 11 17:42:03.205 INFO kablam! | Aug 11 17:42:03.205 INFO kablam! 606 | ExprAddrOf(_, ref e) | Aug 11 17:42:03.206 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.206 INFO kablam! Aug 11 17:42:03.206 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:03.206 INFO kablam! --> src/loops.rs:613:9 Aug 11 17:42:03.206 INFO kablam! | Aug 11 17:42:03.206 INFO kablam! 613 | ExprBinary(_, ref e1, ref e2) | Aug 11 17:42:03.206 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.206 INFO kablam! Aug 11 17:42:03.210 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.210 INFO kablam! --> src/loops.rs:614:9 Aug 11 17:42:03.210 INFO kablam! | Aug 11 17:42:03.210 INFO kablam! 614 | ExprAssign(ref e1, ref e2) | Aug 11 17:42:03.210 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.210 INFO kablam! Aug 11 17:42:03.210 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:03.210 INFO kablam! --> src/loops.rs:607:9 Aug 11 17:42:03.210 INFO kablam! | Aug 11 17:42:03.210 INFO kablam! 607 | ExprStruct(_, _, Some(ref e)) | Aug 11 17:42:03.210 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.210 INFO kablam! Aug 11 17:42:03.214 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.214 INFO kablam! --> src/loops.rs:615:9 Aug 11 17:42:03.214 INFO kablam! | Aug 11 17:42:03.214 INFO kablam! 615 | ExprAssignOp(_, ref e1, ref e2) | Aug 11 17:42:03.214 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.214 INFO kablam! Aug 11 17:42:03.215 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRepeat` in this scope Aug 11 17:42:03.215 INFO kablam! --> src/loops.rs:608:9 Aug 11 17:42:03.215 INFO kablam! | Aug 11 17:42:03.215 INFO kablam! 608 | ExprRepeat(ref e, _) => never_loop_expr(e, main_loop_id), Aug 11 17:42:03.215 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.215 INFO kablam! Aug 11 17:42:03.219 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:03.219 INFO kablam! --> src/loops.rs:616:9 Aug 11 17:42:03.219 INFO kablam! | Aug 11 17:42:03.219 INFO kablam! 616 | ExprIndex(ref e1, ref e2) => never_loop_expr_all(&mut [&**e1, &**e2].iter().cloned(), main_loop_id), Aug 11 17:42:03.219 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.219 INFO kablam! Aug 11 17:42:03.219 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:03.219 INFO kablam! --> src/loops.rs:609:9 Aug 11 17:42:03.219 INFO kablam! | Aug 11 17:42:03.220 INFO kablam! 609 | ExprArray(ref es) | ExprMethodCall(_, _, ref es) | ExprTup(ref es) => { Aug 11 17:42:03.220 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.220 INFO kablam! Aug 11 17:42:03.223 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:03.223 INFO kablam! --> src/loops.rs:617:9 Aug 11 17:42:03.223 INFO kablam! | Aug 11 17:42:03.223 INFO kablam! 617 | ExprIf(ref e, ref e2, ref e3) => { Aug 11 17:42:03.223 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:03.223 INFO kablam! Aug 11 17:42:03.224 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.224 INFO kablam! --> src/loops.rs:609:29 Aug 11 17:42:03.224 INFO kablam! | Aug 11 17:42:03.224 INFO kablam! 609 | ExprArray(ref es) | ExprMethodCall(_, _, ref es) | ExprTup(ref es) => { Aug 11 17:42:03.224 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.224 INFO kablam! Aug 11 17:42:03.227 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:03.227 INFO kablam! --> src/loops.rs:623:9 Aug 11 17:42:03.227 INFO kablam! | Aug 11 17:42:03.227 INFO kablam! 623 | ExprLoop(ref b, _, _) => { Aug 11 17:42:03.227 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.227 INFO kablam! Aug 11 17:42:03.228 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:03.229 INFO kablam! --> src/loops.rs:609:60 Aug 11 17:42:03.229 INFO kablam! | Aug 11 17:42:03.229 INFO kablam! 609 | ExprArray(ref es) | ExprMethodCall(_, _, ref es) | ExprTup(ref es) => { Aug 11 17:42:03.229 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.229 INFO kablam! Aug 11 17:42:03.231 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:03.231 INFO kablam! --> src/loops.rs:627:9 Aug 11 17:42:03.231 INFO kablam! | Aug 11 17:42:03.231 INFO kablam! 627 | ExprWhile(ref e, ref b, _) => { Aug 11 17:42:03.231 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.231 INFO kablam! Aug 11 17:42:03.233 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:03.233 INFO kablam! --> src/loops.rs:612:9 Aug 11 17:42:03.233 INFO kablam! | Aug 11 17:42:03.233 INFO kablam! 612 | ExprCall(ref e, ref es) => never_loop_expr_all(&mut once(&**e).chain(es.iter()), main_loop_id), Aug 11 17:42:03.233 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.233 INFO kablam! Aug 11 17:42:03.235 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:03.235 INFO kablam! --> src/loops.rs:633:9 Aug 11 17:42:03.235 INFO kablam! | Aug 11 17:42:03.235 INFO kablam! 633 | ExprMatch(ref e, ref arms, _) => { Aug 11 17:42:03.235 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.235 INFO kablam! Aug 11 17:42:03.239 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:03.239 INFO kablam! --> src/loops.rs:613:9 Aug 11 17:42:03.240 INFO kablam! | Aug 11 17:42:03.240 INFO kablam! 613 | ExprBinary(_, ref e1, ref e2) | Aug 11 17:42:03.240 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.240 INFO kablam! Aug 11 17:42:03.242 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.242 INFO kablam! --> src/loops.rs:614:9 Aug 11 17:42:03.242 INFO kablam! | Aug 11 17:42:03.242 INFO kablam! 614 | ExprAssign(ref e1, ref e2) | Aug 11 17:42:03.242 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.242 INFO kablam! Aug 11 17:42:03.247 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.247 INFO kablam! --> src/loops.rs:615:9 Aug 11 17:42:03.247 INFO kablam! | Aug 11 17:42:03.247 INFO kablam! 615 | ExprAssignOp(_, ref e1, ref e2) | Aug 11 17:42:03.247 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.247 INFO kablam! Aug 11 17:42:03.252 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:03.252 INFO kablam! --> src/loops.rs:616:9 Aug 11 17:42:03.252 INFO kablam! | Aug 11 17:42:03.252 INFO kablam! 616 | ExprIndex(ref e1, ref e2) => never_loop_expr_all(&mut [&**e1, &**e2].iter().cloned(), main_loop_id), Aug 11 17:42:03.252 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.252 INFO kablam! Aug 11 17:42:03.262 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:03.262 INFO kablam! --> src/loops.rs:617:9 Aug 11 17:42:03.262 INFO kablam! | Aug 11 17:42:03.262 INFO kablam! 617 | ExprIf(ref e, ref e2, ref e3) => { Aug 11 17:42:03.263 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:03.263 INFO kablam! Aug 11 17:42:03.286 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:03.286 INFO kablam! --> src/loops.rs:623:9 Aug 11 17:42:03.286 INFO kablam! | Aug 11 17:42:03.286 INFO kablam! 623 | ExprLoop(ref b, _, _) => { Aug 11 17:42:03.286 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.286 INFO kablam! Aug 11 17:42:03.292 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:03.292 INFO kablam! --> src/loops.rs:627:9 Aug 11 17:42:03.292 INFO kablam! | Aug 11 17:42:03.292 INFO kablam! 627 | ExprWhile(ref e, ref b, _) => { Aug 11 17:42:03.292 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.292 INFO kablam! Aug 11 17:42:03.306 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:03.306 INFO kablam! --> src/loops.rs:642:9 Aug 11 17:42:03.307 INFO kablam! | Aug 11 17:42:03.307 INFO kablam! 642 | ExprBlock(ref b, _) => never_loop_block(b, main_loop_id), Aug 11 17:42:03.307 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.307 INFO kablam! Aug 11 17:42:03.311 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:03.311 INFO kablam! --> src/loops.rs:643:9 Aug 11 17:42:03.311 INFO kablam! | Aug 11 17:42:03.311 INFO kablam! 643 | ExprContinue(d) => { Aug 11 17:42:03.311 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.311 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:03.311 INFO kablam! --> src/loops.rs:633:9 Aug 11 17:42:03.311 INFO kablam! | Aug 11 17:42:03.311 INFO kablam! 633 | ExprMatch(ref e, ref arms, _) => { Aug 11 17:42:03.311 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.311 INFO kablam! Aug 11 17:42:03.311 INFO kablam! Aug 11 17:42:03.316 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:03.316 INFO kablam! --> src/loops.rs:652:9 Aug 11 17:42:03.316 INFO kablam! | Aug 11 17:42:03.316 INFO kablam! 652 | ExprBreak(_, _) => { Aug 11 17:42:03.316 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.316 INFO kablam! Aug 11 17:42:03.318 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:03.318 INFO kablam! --> src/loops.rs:655:9 Aug 11 17:42:03.318 INFO kablam! | Aug 11 17:42:03.318 INFO kablam! 655 | ExprRet(ref e) => { Aug 11 17:42:03.318 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.318 INFO kablam! Aug 11 17:42:03.329 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:03.329 INFO kablam! --> src/loops.rs:662:9 Aug 11 17:42:03.329 INFO kablam! | Aug 11 17:42:03.329 INFO kablam! 662 | ExprStruct(_, _, None) | Aug 11 17:42:03.329 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.329 INFO kablam! Aug 11 17:42:03.329 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprYield` in this scope Aug 11 17:42:03.329 INFO kablam! --> src/loops.rs:663:9 Aug 11 17:42:03.329 INFO kablam! | Aug 11 17:42:03.329 INFO kablam! 663 | ExprYield(_) | Aug 11 17:42:03.329 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.329 INFO kablam! Aug 11 17:42:03.329 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:03.329 INFO kablam! --> src/loops.rs:664:9 Aug 11 17:42:03.329 INFO kablam! | Aug 11 17:42:03.329 INFO kablam! 664 | ExprClosure(_, _, _, _, _) | Aug 11 17:42:03.329 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.329 INFO kablam! Aug 11 17:42:03.331 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprInlineAsm` in this scope Aug 11 17:42:03.331 INFO kablam! --> src/loops.rs:665:9 Aug 11 17:42:03.331 INFO kablam! | Aug 11 17:42:03.331 INFO kablam! 665 | ExprInlineAsm(_, _, _) | Aug 11 17:42:03.331 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.332 INFO kablam! Aug 11 17:42:03.334 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.334 INFO kablam! --> src/loops.rs:666:9 Aug 11 17:42:03.334 INFO kablam! | Aug 11 17:42:03.334 INFO kablam! 666 | ExprPath(_) | Aug 11 17:42:03.334 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.334 INFO kablam! Aug 11 17:42:03.337 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:03.337 INFO kablam! --> src/loops.rs:667:9 Aug 11 17:42:03.337 INFO kablam! | Aug 11 17:42:03.337 INFO kablam! 667 | ExprLit(_) => NeverLoopResult::Otherwise, Aug 11 17:42:03.337 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.337 INFO kablam! Aug 11 17:42:03.342 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:03.342 INFO kablam! --> src/loops.rs:642:9 Aug 11 17:42:03.342 INFO kablam! | Aug 11 17:42:03.342 INFO kablam! 642 | ExprBlock(ref b, _) => never_loop_block(b, main_loop_id), Aug 11 17:42:03.343 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.343 INFO kablam! Aug 11 17:42:03.343 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.343 INFO kablam! --> src/loops.rs:704:16 Aug 11 17:42:03.343 INFO kablam! | Aug 11 17:42:03.343 INFO kablam! 704 | if let ExprPath(ref qpath) = expr.node; Aug 11 17:42:03.343 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.343 INFO kablam! Aug 11 17:42:03.355 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:03.355 INFO kablam! --> src/loops.rs:757:13 Aug 11 17:42:03.355 INFO kablam! | Aug 11 17:42:03.355 INFO kablam! 757 | ExprLit(ref l) => match l.node { Aug 11 17:42:03.355 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.355 INFO kablam! Aug 11 17:42:03.359 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.359 INFO kablam! --> src/loops.rs:761:13 Aug 11 17:42:03.359 INFO kablam! | Aug 11 17:42:03.359 INFO kablam! 761 | ExprPath(..) if !same_var(cx, e, var) => Some(snippet_opt(cx, e.span).unwrap_or_else(|| "??".into())), Aug 11 17:42:03.359 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.359 INFO kablam! Aug 11 17:42:03.362 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in this scope Aug 11 17:42:03.362 INFO kablam! --> src/loops.rs:643:9 Aug 11 17:42:03.362 INFO kablam! | Aug 11 17:42:03.362 INFO kablam! 643 | ExprContinue(d) => { Aug 11 17:42:03.362 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.362 INFO kablam! Aug 11 17:42:03.367 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:03.367 INFO kablam! --> src/loops.rs:652:9 Aug 11 17:42:03.367 INFO kablam! | Aug 11 17:42:03.368 INFO kablam! 652 | ExprBreak(_, _) => { Aug 11 17:42:03.368 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.368 INFO kablam! Aug 11 17:42:03.373 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:03.373 INFO kablam! --> src/loops.rs:655:9 Aug 11 17:42:03.373 INFO kablam! | Aug 11 17:42:03.373 INFO kablam! 655 | ExprRet(ref e) => { Aug 11 17:42:03.373 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.373 INFO kablam! Aug 11 17:42:03.376 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:03.376 INFO kablam! --> src/loops.rs:766:12 Aug 11 17:42:03.376 INFO kablam! | Aug 11 17:42:03.376 INFO kablam! 766 | if let ExprIndex(ref seqexpr, ref idx) = expr.node { Aug 11 17:42:03.376 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.376 INFO kablam! Aug 11 17:42:03.378 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:03.378 INFO kablam! --> src/loops.rs:662:9 Aug 11 17:42:03.378 INFO kablam! | Aug 11 17:42:03.378 INFO kablam! 662 | ExprStruct(_, _, None) | Aug 11 17:42:03.378 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.378 INFO kablam! Aug 11 17:42:03.382 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprYield` in this scope Aug 11 17:42:03.382 INFO kablam! --> src/loops.rs:663:9 Aug 11 17:42:03.382 INFO kablam! | Aug 11 17:42:03.382 INFO kablam! 663 | ExprYield(_) | Aug 11 17:42:03.382 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.382 INFO kablam! Aug 11 17:42:03.386 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:03.386 INFO kablam! --> src/loops.rs:664:9 Aug 11 17:42:03.386 INFO kablam! | Aug 11 17:42:03.386 INFO kablam! 664 | ExprClosure(_, _, _, _, _) | Aug 11 17:42:03.386 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.386 INFO kablam! Aug 11 17:42:03.388 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:03.388 INFO kablam! --> src/loops.rs:773:13 Aug 11 17:42:03.388 INFO kablam! | Aug 11 17:42:03.388 INFO kablam! 773 | ExprBinary(op, ref lhs, ref rhs) => match op.node { Aug 11 17:42:03.388 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.388 INFO kablam! Aug 11 17:42:03.389 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprInlineAsm` in this scope Aug 11 17:42:03.390 INFO kablam! --> src/loops.rs:665:9 Aug 11 17:42:03.390 INFO kablam! | Aug 11 17:42:03.390 INFO kablam! 665 | ExprInlineAsm(_, _, _) | Aug 11 17:42:03.390 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.390 INFO kablam! Aug 11 17:42:03.394 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.394 INFO kablam! --> src/loops.rs:666:9 Aug 11 17:42:03.394 INFO kablam! | Aug 11 17:42:03.394 INFO kablam! 666 | ExprPath(_) | Aug 11 17:42:03.394 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.394 INFO kablam! Aug 11 17:42:03.398 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:03.398 INFO kablam! --> src/loops.rs:667:9 Aug 11 17:42:03.398 INFO kablam! | Aug 11 17:42:03.398 INFO kablam! 667 | ExprLit(_) => NeverLoopResult::Otherwise, Aug 11 17:42:03.398 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.398 INFO kablam! Aug 11 17:42:03.408 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.408 INFO kablam! --> src/loops.rs:704:16 Aug 11 17:42:03.408 INFO kablam! | Aug 11 17:42:03.408 INFO kablam! 704 | if let ExprPath(ref qpath) = expr.node; Aug 11 17:42:03.409 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.409 INFO kablam! Aug 11 17:42:03.409 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:03.409 INFO kablam! --> src/loops.rs:757:13 Aug 11 17:42:03.409 INFO kablam! | Aug 11 17:42:03.409 INFO kablam! 757 | ExprLit(ref l) => match l.node { Aug 11 17:42:03.409 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.409 INFO kablam! Aug 11 17:42:03.410 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.410 INFO kablam! --> src/loops.rs:761:13 Aug 11 17:42:03.410 INFO kablam! | Aug 11 17:42:03.410 INFO kablam! 761 | ExprPath(..) if !same_var(cx, e, var) => Some(snippet_opt(cx, e.span).unwrap_or_else(|| "??".into())), Aug 11 17:42:03.410 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.411 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.411 INFO kablam! --> src/loops.rs:788:13 Aug 11 17:42:03.411 INFO kablam! | Aug 11 17:42:03.411 INFO kablam! 788 | ExprPath(..) => if same_var(cx, idx, var) { Aug 11 17:42:03.411 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.411 INFO kablam! Aug 11 17:42:03.411 INFO kablam! Aug 11 17:42:03.415 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:03.415 INFO kablam! --> src/loops.rs:766:12 Aug 11 17:42:03.415 INFO kablam! | Aug 11 17:42:03.415 INFO kablam! 766 | if let ExprIndex(ref seqexpr, ref idx) = expr.node { Aug 11 17:42:03.415 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.415 INFO kablam! Aug 11 17:42:03.419 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:03.419 INFO kablam! --> src/loops.rs:773:13 Aug 11 17:42:03.419 INFO kablam! | Aug 11 17:42:03.419 INFO kablam! 773 | ExprBinary(op, ref lhs, ref rhs) => match op.node { Aug 11 17:42:03.420 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.420 INFO kablam! Aug 11 17:42:03.423 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.423 INFO kablam! --> src/loops.rs:788:13 Aug 11 17:42:03.424 INFO kablam! | Aug 11 17:42:03.424 INFO kablam! 788 | ExprPath(..) => if same_var(cx, idx, var) { Aug 11 17:42:03.424 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.424 INFO kablam! Aug 11 17:42:03.427 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.427 INFO kablam! --> src/loops.rs:813:16 Aug 11 17:42:03.427 INFO kablam! | Aug 11 17:42:03.427 INFO kablam! 813 | if let ExprMethodCall(ref method, _, ref args) = expr.node; Aug 11 17:42:03.427 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.427 INFO kablam! Aug 11 17:42:03.431 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.431 INFO kablam! --> src/loops.rs:909:28 Aug 11 17:42:03.431 INFO kablam! | Aug 11 17:42:03.431 INFO kablam! 909 | if let ExprMethodCall(ref method, _, ref len_args) = end.node; Aug 11 17:42:03.431 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.431 INFO kablam! Aug 11 17:42:03.431 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.432 INFO kablam! --> src/loops.rs:813:16 Aug 11 17:42:03.432 INFO kablam! | Aug 11 17:42:03.432 INFO kablam! 813 | if let ExprMethodCall(ref method, _, ref args) = expr.node; Aug 11 17:42:03.432 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.432 INFO kablam! Aug 11 17:42:03.436 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.437 INFO kablam! --> src/loops.rs:909:28 Aug 11 17:42:03.437 INFO kablam! | Aug 11 17:42:03.437 INFO kablam! 909 | if let ExprMethodCall(ref method, _, ref len_args) = end.node; Aug 11 17:42:03.437 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.437 INFO kablam! Aug 11 17:42:03.441 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.441 INFO kablam! --> src/loops.rs:1101:16 Aug 11 17:42:03.441 INFO kablam! | Aug 11 17:42:03.441 INFO kablam! 1101 | if let ExprMethodCall(ref method, _, ref len_args) = expr.node; Aug 11 17:42:03.441 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.441 INFO kablam! Aug 11 17:42:03.446 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.446 INFO kablam! --> src/loops.rs:1104:16 Aug 11 17:42:03.446 INFO kablam! | Aug 11 17:42:03.446 INFO kablam! 1104 | if let ExprPath(QPath::Resolved(_, ref path)) = len_args[0].node; Aug 11 17:42:03.446 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.446 INFO kablam! Aug 11 17:42:03.447 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.447 INFO kablam! --> src/loops.rs:1101:16 Aug 11 17:42:03.447 INFO kablam! | Aug 11 17:42:03.447 INFO kablam! 1101 | if let ExprMethodCall(ref method, _, ref len_args) = expr.node; Aug 11 17:42:03.447 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.447 INFO kablam! Aug 11 17:42:03.451 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.452 INFO kablam! --> src/loops.rs:1206:12 Aug 11 17:42:03.452 INFO kablam! | Aug 11 17:42:03.452 INFO kablam! 1206 | if let ExprMethodCall(ref method, _, ref args) = arg.node { Aug 11 17:42:03.452 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.452 INFO kablam! Aug 11 17:42:03.454 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.460 INFO kablam! --> src/loops.rs:1104:16 Aug 11 17:42:03.462 INFO kablam! | Aug 11 17:42:03.462 INFO kablam! 1104 | if let ExprPath(QPath::Resolved(_, ref path)) = len_args[0].node; Aug 11 17:42:03.462 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.462 INFO kablam! Aug 11 17:42:03.462 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.462 INFO kablam! --> src/loops.rs:1380:17 Aug 11 17:42:03.462 INFO kablam! | Aug 11 17:42:03.463 INFO kablam! 1380 | ExprAddrOf(_, ref expr) => &**expr, Aug 11 17:42:03.463 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.463 INFO kablam! Aug 11 17:42:03.469 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.469 INFO kablam! --> src/loops.rs:1486:16 Aug 11 17:42:03.469 INFO kablam! | Aug 11 17:42:03.469 INFO kablam! 1486 | if let ExprPath(ref qpath) = bound.node; Aug 11 17:42:03.469 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.469 INFO kablam! Aug 11 17:42:03.470 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.470 INFO kablam! --> src/loops.rs:1206:12 Aug 11 17:42:03.470 INFO kablam! | Aug 11 17:42:03.470 INFO kablam! 1206 | if let ExprMethodCall(ref method, _, ref args) = arg.node { Aug 11 17:42:03.470 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.471 INFO kablam! Aug 11 17:42:03.473 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.473 INFO kablam! --> src/loops.rs:1601:20 Aug 11 17:42:03.473 INFO kablam! | Aug 11 17:42:03.473 INFO kablam! 1601 | if let ExprPath(ref seqpath) = seqexpr.node; Aug 11 17:42:03.473 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.473 INFO kablam! Aug 11 17:42:03.479 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.479 INFO kablam! --> src/loops.rs:1380:17 Aug 11 17:42:03.479 INFO kablam! | Aug 11 17:42:03.479 INFO kablam! 1380 | ExprAddrOf(_, ref expr) => &**expr, Aug 11 17:42:03.479 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.488 INFO kablam! Aug 11 17:42:03.488 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.488 INFO kablam! --> src/loops.rs:1486:16 Aug 11 17:42:03.488 INFO kablam! | Aug 11 17:42:03.488 INFO kablam! 1486 | if let ExprPath(ref qpath) = bound.node; Aug 11 17:42:03.488 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.489 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.490 INFO kablam! --> src/loops.rs:1658:20 Aug 11 17:42:03.490 INFO kablam! | Aug 11 17:42:03.490 INFO kablam! 1658 | if let ExprMethodCall(ref meth, _, ref args) = expr.node; Aug 11 17:42:03.490 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.490 INFO kablam! Aug 11 17:42:03.492 INFO kablam! Aug 11 17:42:03.495 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:03.495 INFO kablam! --> src/loops.rs:1667:20 Aug 11 17:42:03.495 INFO kablam! | Aug 11 17:42:03.495 INFO kablam! 1667 | if let ExprIndex(ref seqexpr, ref idx) = expr.node; Aug 11 17:42:03.495 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.496 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.496 INFO kablam! --> src/loops.rs:1601:20 Aug 11 17:42:03.496 INFO kablam! | Aug 11 17:42:03.496 INFO kablam! 1601 | if let ExprPath(ref seqpath) = seqexpr.node; Aug 11 17:42:03.496 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.496 INFO kablam! Aug 11 17:42:03.501 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.501 INFO kablam! --> src/loops.rs:1658:20 Aug 11 17:42:03.501 INFO kablam! | Aug 11 17:42:03.501 INFO kablam! 1658 | if let ExprMethodCall(ref meth, _, ref args) = expr.node; Aug 11 17:42:03.501 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.501 INFO kablam! Aug 11 17:42:03.503 INFO kablam! Aug 11 17:42:03.505 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:03.505 INFO kablam! --> src/loops.rs:1667:20 Aug 11 17:42:03.505 INFO kablam! | Aug 11 17:42:03.505 INFO kablam! 1667 | if let ExprIndex(ref seqexpr, ref idx) = expr.node; Aug 11 17:42:03.505 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.505 INFO kablam! Aug 11 17:42:03.510 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.510 INFO kablam! --> src/loops.rs:1674:20 Aug 11 17:42:03.510 INFO kablam! | Aug 11 17:42:03.510 INFO kablam! 1674 | if let ExprPath(ref qpath) = expr.node; Aug 11 17:42:03.510 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.510 INFO kablam! Aug 11 17:42:03.512 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.512 INFO kablam! --> src/loops.rs:1674:20 Aug 11 17:42:03.512 INFO kablam! | Aug 11 17:42:03.512 INFO kablam! 1674 | if let ExprPath(ref qpath) = expr.node; Aug 11 17:42:03.512 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.515 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.515 INFO kablam! --> src/loops.rs:1690:13 Aug 11 17:42:03.515 INFO kablam! | Aug 11 17:42:03.515 INFO kablam! 1690 | ExprAssignOp(_, ref lhs, ref rhs) | Aug 11 17:42:03.515 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.515 INFO kablam! Aug 11 17:42:03.515 INFO kablam! Aug 11 17:42:03.524 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.524 INFO kablam! --> src/loops.rs:1691:13 Aug 11 17:42:03.524 INFO kablam! | Aug 11 17:42:03.524 INFO kablam! 1691 | ExprAssign(ref lhs, ref rhs) => { Aug 11 17:42:03.524 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.524 INFO kablam! Aug 11 17:42:03.525 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.525 INFO kablam! --> src/loops.rs:1690:13 Aug 11 17:42:03.525 INFO kablam! | Aug 11 17:42:03.525 INFO kablam! 1690 | ExprAssignOp(_, ref lhs, ref rhs) | Aug 11 17:42:03.525 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.525 INFO kablam! Aug 11 17:42:03.525 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.525 INFO kablam! --> src/loops.rs:1697:13 Aug 11 17:42:03.525 INFO kablam! | Aug 11 17:42:03.525 INFO kablam! 1697 | ExprAddrOf(mutbl, ref expr) => { Aug 11 17:42:03.525 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.525 INFO kablam! Aug 11 17:42:03.527 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.527 INFO kablam! --> src/loops.rs:1691:13 Aug 11 17:42:03.527 INFO kablam! | Aug 11 17:42:03.527 INFO kablam! 1691 | ExprAssign(ref lhs, ref rhs) => { Aug 11 17:42:03.527 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.527 INFO kablam! Aug 11 17:42:03.534 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:03.534 INFO kablam! --> src/loops.rs:1703:13 Aug 11 17:42:03.535 INFO kablam! | Aug 11 17:42:03.535 INFO kablam! 1703 | ExprCall(ref f, ref args) => { Aug 11 17:42:03.535 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.535 INFO kablam! Aug 11 17:42:03.535 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.535 INFO kablam! --> src/loops.rs:1716:13 Aug 11 17:42:03.535 INFO kablam! | Aug 11 17:42:03.535 INFO kablam! 1716 | ExprMethodCall(_, _, ref args) => { Aug 11 17:42:03.535 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.535 INFO kablam! Aug 11 17:42:03.535 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.535 INFO kablam! --> src/loops.rs:1697:13 Aug 11 17:42:03.535 INFO kablam! | Aug 11 17:42:03.535 INFO kablam! 1697 | ExprAddrOf(mutbl, ref expr) => { Aug 11 17:42:03.535 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.535 INFO kablam! Aug 11 17:42:03.540 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:03.540 INFO kablam! --> src/loops.rs:1812:12 Aug 11 17:42:03.540 INFO kablam! | Aug 11 17:42:03.540 INFO kablam! 1812 | if let StmtDecl(ref decl, _) = block.stmts[0].node { Aug 11 17:42:03.540 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.540 INFO kablam! Aug 11 17:42:03.545 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:03.545 INFO kablam! --> src/loops.rs:1813:16 Aug 11 17:42:03.545 INFO kablam! | Aug 11 17:42:03.545 INFO kablam! 1813 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:03.545 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.545 INFO kablam! Aug 11 17:42:03.546 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:03.546 INFO kablam! --> src/loops.rs:1703:13 Aug 11 17:42:03.546 INFO kablam! | Aug 11 17:42:03.546 INFO kablam! 1703 | ExprCall(ref f, ref args) => { Aug 11 17:42:03.546 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.546 INFO kablam! Aug 11 17:42:03.550 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:03.550 INFO kablam! --> src/loops.rs:1832:13 Aug 11 17:42:03.550 INFO kablam! | Aug 11 17:42:03.550 INFO kablam! 1832 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => Some(expr), Aug 11 17:42:03.550 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.550 INFO kablam! Aug 11 17:42:03.554 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:03.554 INFO kablam! --> src/loops.rs:1832:37 Aug 11 17:42:03.554 INFO kablam! | Aug 11 17:42:03.554 INFO kablam! 1832 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => Some(expr), Aug 11 17:42:03.554 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.555 INFO kablam! Aug 11 17:42:03.559 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:03.559 INFO kablam! --> src/loops.rs:1833:13 Aug 11 17:42:03.559 INFO kablam! | Aug 11 17:42:03.559 INFO kablam! 1833 | StmtDecl(..) => None, Aug 11 17:42:03.559 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.559 INFO kablam! Aug 11 17:42:03.562 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.562 INFO kablam! --> src/loops.rs:1716:13 Aug 11 17:42:03.562 INFO kablam! | Aug 11 17:42:03.562 INFO kablam! 1716 | ExprMethodCall(_, _, ref args) => { Aug 11 17:42:03.562 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.562 INFO kablam! Aug 11 17:42:03.565 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:03.565 INFO kablam! --> src/loops.rs:1844:9 Aug 11 17:42:03.565 INFO kablam! | Aug 11 17:42:03.565 INFO kablam! 1844 | ExprBreak(dest, ref passed_expr) if dest.label.is_none() && passed_expr.is_none() => true, Aug 11 17:42:03.565 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.565 INFO kablam! Aug 11 17:42:03.568 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:03.568 INFO kablam! --> src/loops.rs:1812:12 Aug 11 17:42:03.568 INFO kablam! | Aug 11 17:42:03.568 INFO kablam! 1812 | if let StmtDecl(ref decl, _) = block.stmts[0].node { Aug 11 17:42:03.568 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.568 INFO kablam! Aug 11 17:42:03.570 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:03.570 INFO kablam! --> src/loops.rs:1845:9 Aug 11 17:42:03.570 INFO kablam! | Aug 11 17:42:03.570 INFO kablam! 1845 | ExprBlock(ref b, _) => match extract_first_expr(b) { Aug 11 17:42:03.570 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.570 INFO kablam! Aug 11 17:42:03.574 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.574 INFO kablam! --> src/loops.rs:1885:21 Aug 11 17:42:03.574 INFO kablam! | Aug 11 17:42:03.574 INFO kablam! 1885 | ExprAssignOp(op, ref lhs, ref rhs) => { Aug 11 17:42:03.574 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.574 INFO kablam! Aug 11 17:42:03.576 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:03.576 INFO kablam! --> src/loops.rs:1813:16 Aug 11 17:42:03.576 INFO kablam! | Aug 11 17:42:03.576 INFO kablam! 1813 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:03.576 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.576 INFO kablam! Aug 11 17:42:03.578 INFO kablam! error[E0425]: cannot find value `BiAdd` in this scope Aug 11 17:42:03.578 INFO kablam! --> src/loops.rs:1887:43 Aug 11 17:42:03.578 INFO kablam! | Aug 11 17:42:03.578 INFO kablam! 1887 | if op.node == BiAdd && is_integer_literal(rhs, 1) { Aug 11 17:42:03.578 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:03.578 INFO kablam! Aug 11 17:42:03.581 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:03.581 INFO kablam! --> src/loops.rs:1832:13 Aug 11 17:42:03.581 INFO kablam! | Aug 11 17:42:03.581 INFO kablam! 1832 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => Some(expr), Aug 11 17:42:03.581 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.584 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.584 INFO kablam! --> src/loops.rs:1898:21 Aug 11 17:42:03.584 INFO kablam! | Aug 11 17:42:03.584 INFO kablam! 1898 | ExprAssign(ref lhs, _) if lhs.id == expr.id => *state = VarState::DontWarn, Aug 11 17:42:03.584 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.584 INFO kablam! Aug 11 17:42:03.584 INFO kablam! Aug 11 17:42:03.588 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.588 INFO kablam! --> src/loops.rs:1899:21 Aug 11 17:42:03.588 INFO kablam! | Aug 11 17:42:03.588 INFO kablam! 1899 | ExprAddrOf(mutability, _) if mutability == MutMutable => *state = VarState::DontWarn, Aug 11 17:42:03.589 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.589 INFO kablam! Aug 11 17:42:03.600 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:03.600 INFO kablam! --> src/loops.rs:1934:16 Aug 11 17:42:03.600 INFO kablam! | Aug 11 17:42:03.600 INFO kablam! 1934 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:03.600 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.600 INFO kablam! Aug 11 17:42:03.600 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.600 INFO kablam! --> src/loops.rs:1972:21 Aug 11 17:42:03.600 INFO kablam! | Aug 11 17:42:03.600 INFO kablam! 1972 | ExprAssignOp(_, ref lhs, _) if lhs.id == expr.id => { Aug 11 17:42:03.600 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.601 INFO kablam! Aug 11 17:42:03.603 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:03.603 INFO kablam! --> src/loops.rs:1832:37 Aug 11 17:42:03.603 INFO kablam! | Aug 11 17:42:03.603 INFO kablam! 1832 | StmtExpr(ref expr, _) | StmtSemi(ref expr, _) => Some(expr), Aug 11 17:42:03.603 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.603 INFO kablam! Aug 11 17:42:03.605 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.605 INFO kablam! --> src/loops.rs:1975:21 Aug 11 17:42:03.605 INFO kablam! | Aug 11 17:42:03.605 INFO kablam! 1975 | ExprAssign(ref lhs, ref rhs) if lhs.id == expr.id => { Aug 11 17:42:03.605 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.605 INFO kablam! Aug 11 17:42:03.609 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.609 INFO kablam! --> src/loops.rs:1982:21 Aug 11 17:42:03.609 INFO kablam! | Aug 11 17:42:03.609 INFO kablam! 1982 | ExprAddrOf(mutability, _) if mutability == MutMutable => self.state = VarState::DontWarn, Aug 11 17:42:03.609 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.609 INFO kablam! Aug 11 17:42:03.615 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.615 INFO kablam! --> src/loops.rs:2008:12 Aug 11 17:42:03.615 INFO kablam! | Aug 11 17:42:03.615 INFO kablam! 2008 | if let ExprPath(ref qpath) = expr.node { Aug 11 17:42:03.615 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.615 INFO kablam! Aug 11 17:42:03.656 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:03.656 INFO kablam! --> src/loops.rs:1833:13 Aug 11 17:42:03.656 INFO kablam! | Aug 11 17:42:03.656 INFO kablam! 1833 | StmtDecl(..) => None, Aug 11 17:42:03.656 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.656 INFO kablam! Aug 11 17:42:03.661 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:03.661 INFO kablam! --> src/loops.rs:2019:9 Aug 11 17:42:03.661 INFO kablam! | Aug 11 17:42:03.661 INFO kablam! 2019 | ExprLoop(..) | ExprWhile(..) => true, Aug 11 17:42:03.661 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.669 INFO kablam! Aug 11 17:42:03.669 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in this scope Aug 11 17:42:03.669 INFO kablam! --> src/loops.rs:1844:9 Aug 11 17:42:03.669 INFO kablam! | Aug 11 17:42:03.669 INFO kablam! 1844 | ExprBreak(dest, ref passed_expr) if dest.label.is_none() && passed_expr.is_none() => true, Aug 11 17:42:03.669 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.669 INFO kablam! Aug 11 17:42:03.677 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:03.677 INFO kablam! --> src/loops.rs:1845:9 Aug 11 17:42:03.677 INFO kablam! | Aug 11 17:42:03.677 INFO kablam! 1845 | ExprBlock(ref b, _) => match extract_first_expr(b) { Aug 11 17:42:03.677 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.677 INFO kablam! Aug 11 17:42:03.682 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:03.682 INFO kablam! --> src/loops.rs:2019:24 Aug 11 17:42:03.682 INFO kablam! | Aug 11 17:42:03.682 INFO kablam! 2019 | ExprLoop(..) | ExprWhile(..) => true, Aug 11 17:42:03.682 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.682 INFO kablam! Aug 11 17:42:03.687 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:03.687 INFO kablam! --> src/loops.rs:2026:9 Aug 11 17:42:03.687 INFO kablam! | Aug 11 17:42:03.687 INFO kablam! 2026 | ExprIf(..) | ExprMatch(..) => true, Aug 11 17:42:03.687 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:03.687 INFO kablam! Aug 11 17:42:03.689 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.689 INFO kablam! --> src/loops.rs:1885:21 Aug 11 17:42:03.689 INFO kablam! | Aug 11 17:42:03.689 INFO kablam! 1885 | ExprAssignOp(op, ref lhs, ref rhs) => { Aug 11 17:42:03.689 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.689 INFO kablam! Aug 11 17:42:03.690 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:03.690 INFO kablam! --> src/loops.rs:2026:22 Aug 11 17:42:03.690 INFO kablam! | Aug 11 17:42:03.690 INFO kablam! 2026 | ExprIf(..) | ExprMatch(..) => true, Aug 11 17:42:03.690 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.691 INFO kablam! Aug 11 17:42:03.693 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:03.693 INFO kablam! --> src/loops.rs:2056:17 Aug 11 17:42:03.693 INFO kablam! | Aug 11 17:42:03.693 INFO kablam! 2056 | ExprLoop(..) | ExprWhile(..) => { Aug 11 17:42:03.693 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.693 INFO kablam! Aug 11 17:42:03.695 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:03.695 INFO kablam! --> src/loops.rs:2056:32 Aug 11 17:42:03.696 INFO kablam! | Aug 11 17:42:03.696 INFO kablam! 2056 | ExprLoop(..) | ExprWhile(..) => { Aug 11 17:42:03.696 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.696 INFO kablam! Aug 11 17:42:03.698 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.698 INFO kablam! --> src/loops.rs:2114:13 Aug 11 17:42:03.698 INFO kablam! | Aug 11 17:42:03.698 INFO kablam! 2114 | ExprAssign(ref path, _) | ExprAssignOp(_, ref path, _) => if match_var(path, self.iterator) { Aug 11 17:42:03.698 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.698 INFO kablam! Aug 11 17:42:03.700 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.700 INFO kablam! --> src/loops.rs:2114:39 Aug 11 17:42:03.700 INFO kablam! | Aug 11 17:42:03.700 INFO kablam! 2114 | ExprAssign(ref path, _) | ExprAssignOp(_, ref path, _) => if match_var(path, self.iterator) { Aug 11 17:42:03.700 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.700 INFO kablam! Aug 11 17:42:03.702 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.702 INFO kablam! --> src/loops.rs:2140:12 Aug 11 17:42:03.702 INFO kablam! | Aug 11 17:42:03.702 INFO kablam! 2140 | if let ExprPath(QPath::Resolved(_, ref path)) = e.node { Aug 11 17:42:03.702 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.702 INFO kablam! Aug 11 17:42:03.703 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.703 INFO kablam! --> src/loops.rs:2196:20 Aug 11 17:42:03.703 INFO kablam! | Aug 11 17:42:03.703 INFO kablam! 2196 | if let ExprPath(ref qpath) = ex.node; Aug 11 17:42:03.703 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.703 INFO kablam! Aug 11 17:42:03.704 INFO kablam! error[E0425]: cannot find value `BiAdd` in this scope Aug 11 17:42:03.704 INFO kablam! --> src/loops.rs:1887:43 Aug 11 17:42:03.704 INFO kablam! | Aug 11 17:42:03.704 INFO kablam! 1887 | if op.node == BiAdd && is_integer_literal(rhs, 1) { Aug 11 17:42:03.704 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:03.704 INFO kablam! Aug 11 17:42:03.705 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.705 INFO kablam! --> src/loops.rs:2217:13 Aug 11 17:42:03.705 INFO kablam! | Aug 11 17:42:03.705 INFO kablam! 2217 | ExprPath(_) => self.insert_def_id(ex), Aug 11 17:42:03.705 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.705 INFO kablam! Aug 11 17:42:03.706 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:03.706 INFO kablam! --> src/loops.rs:2219:13 Aug 11 17:42:03.707 INFO kablam! | Aug 11 17:42:03.707 INFO kablam! 2219 | ExprCall(..) | ExprMethodCall(..) => self.skip = true, Aug 11 17:42:03.707 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.707 INFO kablam! Aug 11 17:42:03.709 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.709 INFO kablam! --> src/loops.rs:2219:28 Aug 11 17:42:03.709 INFO kablam! | Aug 11 17:42:03.709 INFO kablam! 2219 | ExprCall(..) | ExprMethodCall(..) => self.skip = true, Aug 11 17:42:03.709 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.709 INFO kablam! Aug 11 17:42:03.712 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.712 INFO kablam! --> src/map_clone.rs:33:16 Aug 11 17:42:03.712 INFO kablam! | Aug 11 17:42:03.712 INFO kablam! 33 | if let ExprMethodCall(ref method, _, ref args) = expr.node { Aug 11 17:42:03.712 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.712 INFO kablam! Aug 11 17:42:03.716 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:03.716 INFO kablam! --> src/map_clone.rs:36:21 Aug 11 17:42:03.716 INFO kablam! | Aug 11 17:42:03.716 INFO kablam! 36 | ExprClosure(_, ref decl, closure_eid, _, _) => { Aug 11 17:42:03.716 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.716 INFO kablam! Aug 11 17:42:03.721 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.722 INFO kablam! --> src/map_clone.rs:65:45 Aug 11 17:42:03.722 INFO kablam! | Aug 11 17:42:03.722 INFO kablam! 65 | else if let ExprMethodCall(ref clone_call, _, ref clone_args) = closure_expr.node { Aug 11 17:42:03.722 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.722 INFO kablam! Aug 11 17:42:03.725 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.725 INFO kablam! --> src/loops.rs:1898:21 Aug 11 17:42:03.725 INFO kablam! | Aug 11 17:42:03.725 INFO kablam! 1898 | ExprAssign(ref lhs, _) if lhs.id == expr.id => *state = VarState::DontWarn, Aug 11 17:42:03.725 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.725 INFO kablam! Aug 11 17:42:03.725 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.725 INFO kablam! --> src/map_clone.rs:80:21 Aug 11 17:42:03.725 INFO kablam! | Aug 11 17:42:03.725 INFO kablam! 80 | ExprPath(ref path) => if match_qpath(path, &paths::CLONE) { Aug 11 17:42:03.725 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.725 INFO kablam! Aug 11 17:42:03.728 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.728 INFO kablam! --> src/map_clone.rs:103:9 Aug 11 17:42:03.728 INFO kablam! | Aug 11 17:42:03.728 INFO kablam! 103 | ExprPath(QPath::Resolved(None, ref path)) => { Aug 11 17:42:03.728 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.729 INFO kablam! Aug 11 17:42:03.732 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:03.732 INFO kablam! --> src/map_clone.rs:129:9 Aug 11 17:42:03.732 INFO kablam! | Aug 11 17:42:03.732 INFO kablam! 129 | ExprUnary(UnDeref, ref subexpr) if !is_adjusted(cx, subexpr) => only_derefs(cx, subexpr, id), Aug 11 17:42:03.732 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.732 INFO kablam! Aug 11 17:42:03.738 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:03.738 INFO kablam! --> src/map_unit_fn.rs:118:14 Aug 11 17:42:03.738 INFO kablam! | Aug 11 17:42:03.738 INFO kablam! 118 | hir::ExprCall(_, _) | Aug 11 17:42:03.738 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.738 INFO kablam! Aug 11 17:42:03.741 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.741 INFO kablam! --> src/loops.rs:1899:21 Aug 11 17:42:03.741 INFO kablam! | Aug 11 17:42:03.741 INFO kablam! 1899 | ExprAddrOf(mutability, _) if mutability == MutMutable => *state = VarState::DontWarn, Aug 11 17:42:03.741 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.741 INFO kablam! Aug 11 17:42:03.742 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:03.742 INFO kablam! --> src/map_unit_fn.rs:119:14 Aug 11 17:42:03.742 INFO kablam! | Aug 11 17:42:03.742 INFO kablam! 119 | hir::ExprMethodCall(_, _, _) => { Aug 11 17:42:03.742 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:03.743 INFO kablam! Aug 11 17:42:03.747 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:03.747 INFO kablam! --> src/map_unit_fn.rs:123:14 Aug 11 17:42:03.747 INFO kablam! | Aug 11 17:42:03.747 INFO kablam! 123 | hir::ExprBlock(ref block, _) => { Aug 11 17:42:03.747 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:03.747 INFO kablam! Aug 11 17:42:03.751 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:03.751 INFO kablam! --> src/map_unit_fn.rs:134:30 Aug 11 17:42:03.751 INFO kablam! | Aug 11 17:42:03.751 INFO kablam! 134 | hir::StmtDecl(ref d, _) => Some(d.span), Aug 11 17:42:03.751 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.751 INFO kablam! Aug 11 17:42:03.753 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:03.753 INFO kablam! --> src/map_unit_fn.rs:135:30 Aug 11 17:42:03.753 INFO kablam! | Aug 11 17:42:03.753 INFO kablam! 135 | hir::StmtExpr(ref e, _) => Some(e.span), Aug 11 17:42:03.753 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.754 INFO kablam! Aug 11 17:42:03.757 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:03.757 INFO kablam! --> src/loops.rs:1934:16 Aug 11 17:42:03.758 INFO kablam! | Aug 11 17:42:03.758 INFO kablam! 1934 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:03.758 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.758 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:03.758 INFO kablam! --> src/map_unit_fn.rs:136:30 Aug 11 17:42:03.758 INFO kablam! | Aug 11 17:42:03.758 INFO kablam! 136 | hir::StmtSemi(_, _) => Some(inner_stmt.span), Aug 11 17:42:03.758 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.758 INFO kablam! Aug 11 17:42:03.758 INFO kablam! Aug 11 17:42:03.762 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in module `hir` Aug 11 17:42:03.762 INFO kablam! --> src/map_unit_fn.rs:154:17 Aug 11 17:42:03.762 INFO kablam! | Aug 11 17:42:03.762 INFO kablam! 154 | if let hir::ExprClosure(_, ref decl, inner_expr_id, _, _) = expr.node { Aug 11 17:42:03.762 INFO kablam! | ^^^^^^^^^^^ not found in `hir` Aug 11 17:42:03.762 INFO kablam! Aug 11 17:42:03.768 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in module `hir` Aug 11 17:42:03.769 INFO kablam! --> src/map_unit_fn.rs:178:14 Aug 11 17:42:03.769 INFO kablam! | Aug 11 17:42:03.769 INFO kablam! 178 | hir::ExprField(_, _) => snippet(cx, var_arg.span, "_").replace(".", "_"), Aug 11 17:42:03.769 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:03.769 INFO kablam! Aug 11 17:42:03.769 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.769 INFO kablam! --> src/loops.rs:1972:21 Aug 11 17:42:03.769 INFO kablam! | Aug 11 17:42:03.769 INFO kablam! 1972 | ExprAssignOp(_, ref lhs, _) if lhs.id == expr.id => { Aug 11 17:42:03.769 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.769 INFO kablam! Aug 11 17:42:03.770 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:03.770 INFO kablam! --> src/map_unit_fn.rs:179:14 Aug 11 17:42:03.770 INFO kablam! | Aug 11 17:42:03.770 INFO kablam! 179 | hir::ExprPath(_) => format!("_{}", snippet(cx, var_arg.span, "")), Aug 11 17:42:03.770 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.770 INFO kablam! Aug 11 17:42:03.779 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.779 INFO kablam! --> src/loops.rs:1975:21 Aug 11 17:42:03.779 INFO kablam! | Aug 11 17:42:03.779 INFO kablam! 1975 | ExprAssign(ref lhs, ref rhs) if lhs.id == expr.id => { Aug 11 17:42:03.779 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.788 INFO kablam! Aug 11 17:42:03.796 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.796 INFO kablam! --> src/loops.rs:1982:21 Aug 11 17:42:03.796 INFO kablam! | Aug 11 17:42:03.796 INFO kablam! 1982 | ExprAddrOf(mutability, _) if mutability == MutMutable => self.state = VarState::DontWarn, Aug 11 17:42:03.796 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.796 INFO kablam! Aug 11 17:42:03.796 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:03.796 INFO kablam! --> src/map_unit_fn.rs:250:21 Aug 11 17:42:03.796 INFO kablam! | Aug 11 17:42:03.796 INFO kablam! 250 | if let hir::StmtSemi(ref expr, _) = stmt.node { Aug 11 17:42:03.796 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.797 INFO kablam! Aug 11 17:42:03.799 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:03.799 INFO kablam! --> src/map_unit_fn.rs:251:25 Aug 11 17:42:03.799 INFO kablam! | Aug 11 17:42:03.799 INFO kablam! 251 | if let hir::ExprMethodCall(_, _, _) = expr.node { Aug 11 17:42:03.800 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:03.800 INFO kablam! Aug 11 17:42:03.807 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.807 INFO kablam! --> src/loops.rs:2008:12 Aug 11 17:42:03.807 INFO kablam! | Aug 11 17:42:03.807 INFO kablam! 2008 | if let ExprPath(ref qpath) = expr.node { Aug 11 17:42:03.807 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.807 INFO kablam! Aug 11 17:42:03.807 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:03.807 INFO kablam! --> src/matches.rs:187:16 Aug 11 17:42:03.807 INFO kablam! | Aug 11 17:42:03.807 INFO kablam! 187 | if let ExprMatch(ref ex, ref arms, MatchSource::Normal) = expr.node { Aug 11 17:42:03.807 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.808 INFO kablam! Aug 11 17:42:03.816 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:03.816 INFO kablam! --> src/matches.rs:194:16 Aug 11 17:42:03.816 INFO kablam! | Aug 11 17:42:03.816 INFO kablam! 194 | if let ExprMatch(ref ex, ref arms, _) = expr.node { Aug 11 17:42:03.816 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.816 INFO kablam! Aug 11 17:42:03.816 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:03.816 INFO kablam! --> src/loops.rs:2019:9 Aug 11 17:42:03.816 INFO kablam! | Aug 11 17:42:03.816 INFO kablam! 2019 | ExprLoop(..) | ExprWhile(..) => true, Aug 11 17:42:03.816 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.816 INFO kablam! Aug 11 17:42:03.816 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:03.816 INFO kablam! --> src/matches.rs:208:23 Aug 11 17:42:03.816 INFO kablam! | Aug 11 17:42:03.816 INFO kablam! 208 | } else if let ExprBlock(_, _) = els.node { Aug 11 17:42:03.816 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.816 INFO kablam! Aug 11 17:42:03.829 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:03.830 INFO kablam! --> src/loops.rs:2019:24 Aug 11 17:42:03.830 INFO kablam! | Aug 11 17:42:03.830 INFO kablam! 2019 | ExprLoop(..) | ExprWhile(..) => true, Aug 11 17:42:03.830 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.830 INFO kablam! Aug 11 17:42:03.830 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:03.830 INFO kablam! --> src/matches.rs:297:32 Aug 11 17:42:03.830 INFO kablam! | Aug 11 17:42:03.830 INFO kablam! 297 | if let ExprLit(ref lit) = arm_bool.node { Aug 11 17:42:03.830 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.830 INFO kablam! Aug 11 17:42:03.830 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:03.830 INFO kablam! --> src/matches.rs:368:28 Aug 11 17:42:03.830 INFO kablam! | Aug 11 17:42:03.830 INFO kablam! 368 | if let ExprBlock(ref block, _) = arm.body.node; Aug 11 17:42:03.830 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.830 INFO kablam! Aug 11 17:42:03.830 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:03.830 INFO kablam! --> src/loops.rs:2026:9 Aug 11 17:42:03.830 INFO kablam! | Aug 11 17:42:03.830 INFO kablam! 2026 | ExprIf(..) | ExprMatch(..) => true, Aug 11 17:42:03.830 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:03.830 INFO kablam! Aug 11 17:42:03.831 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:03.831 INFO kablam! --> src/matches.rs:402:35 Aug 11 17:42:03.831 INFO kablam! | Aug 11 17:42:03.831 INFO kablam! 402 | let (title, msg) = if let ExprAddrOf(Mutability::MutImmutable, ref inner) = ex.node { Aug 11 17:42:03.831 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.831 INFO kablam! Aug 11 17:42:03.838 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:03.838 INFO kablam! --> src/loops.rs:2026:22 Aug 11 17:42:03.838 INFO kablam! | Aug 11 17:42:03.838 INFO kablam! 2026 | ExprIf(..) | ExprMatch(..) => true, Aug 11 17:42:03.838 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.838 INFO kablam! Aug 11 17:42:03.846 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:03.846 INFO kablam! --> src/matches.rs:536:9 Aug 11 17:42:03.846 INFO kablam! | Aug 11 17:42:03.846 INFO kablam! 536 | ExprTup(ref v) if v.is_empty() => true, Aug 11 17:42:03.846 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:03.846 INFO kablam! Aug 11 17:42:03.847 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:03.847 INFO kablam! --> src/loops.rs:2056:17 Aug 11 17:42:03.847 INFO kablam! | Aug 11 17:42:03.847 INFO kablam! 2056 | ExprLoop(..) | ExprWhile(..) => { Aug 11 17:42:03.847 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.847 INFO kablam! Aug 11 17:42:03.853 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:03.853 INFO kablam! --> src/matches.rs:537:9 Aug 11 17:42:03.853 INFO kablam! | Aug 11 17:42:03.853 INFO kablam! 537 | ExprBlock(ref b, _) if b.stmts.is_empty() && b.expr.is_none() => true, Aug 11 17:42:03.853 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.853 INFO kablam! Aug 11 17:42:03.856 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:03.856 INFO kablam! --> src/loops.rs:2056:32 Aug 11 17:42:03.856 INFO kablam! | Aug 11 17:42:03.856 INFO kablam! 2056 | ExprLoop(..) | ExprWhile(..) => { Aug 11 17:42:03.856 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.856 INFO kablam! Aug 11 17:42:03.865 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:03.865 INFO kablam! --> src/loops.rs:2114:13 Aug 11 17:42:03.865 INFO kablam! | Aug 11 17:42:03.865 INFO kablam! 2114 | ExprAssign(ref path, _) | ExprAssignOp(_, ref path, _) => if match_var(path, self.iterator) { Aug 11 17:42:03.865 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:03.866 INFO kablam! Aug 11 17:42:03.904 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:03.904 INFO kablam! --> src/matches.rs:557:16 Aug 11 17:42:03.904 INFO kablam! | Aug 11 17:42:03.904 INFO kablam! 557 | if let ExprCall(ref e, ref args) = remove_blocks(&arm.body).node; Aug 11 17:42:03.904 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.904 INFO kablam! Aug 11 17:42:03.904 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:03.913 INFO kablam! --> src/loops.rs:2114:39 Aug 11 17:42:03.913 INFO kablam! | Aug 11 17:42:03.913 INFO kablam! 2114 | ExprAssign(ref path, _) | ExprAssignOp(_, ref path, _) => if match_var(path, self.iterator) { Aug 11 17:42:03.913 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.913 INFO kablam! Aug 11 17:42:03.913 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.913 INFO kablam! --> src/loops.rs:2140:12 Aug 11 17:42:03.913 INFO kablam! | Aug 11 17:42:03.913 INFO kablam! 2140 | if let ExprPath(QPath::Resolved(_, ref path)) = e.node { Aug 11 17:42:03.913 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.913 INFO kablam! Aug 11 17:42:03.913 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.913 INFO kablam! --> src/loops.rs:2196:20 Aug 11 17:42:03.913 INFO kablam! | Aug 11 17:42:03.913 INFO kablam! 2196 | if let ExprPath(ref qpath) = ex.node; Aug 11 17:42:03.914 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.914 INFO kablam! Aug 11 17:42:03.914 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.914 INFO kablam! --> src/loops.rs:2217:13 Aug 11 17:42:03.914 INFO kablam! | Aug 11 17:42:03.914 INFO kablam! 2217 | ExprPath(_) => self.insert_def_id(ex), Aug 11 17:42:03.914 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.914 INFO kablam! Aug 11 17:42:03.914 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:03.914 INFO kablam! --> src/loops.rs:2219:13 Aug 11 17:42:03.914 INFO kablam! | Aug 11 17:42:03.914 INFO kablam! 2219 | ExprCall(..) | ExprMethodCall(..) => self.skip = true, Aug 11 17:42:03.914 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.914 INFO kablam! Aug 11 17:42:03.914 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.914 INFO kablam! --> src/loops.rs:2219:28 Aug 11 17:42:03.914 INFO kablam! | Aug 11 17:42:03.914 INFO kablam! 2219 | ExprCall(..) | ExprMethodCall(..) => self.skip = true, Aug 11 17:42:03.914 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.914 INFO kablam! Aug 11 17:42:03.914 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.914 INFO kablam! --> src/matches.rs:558:16 Aug 11 17:42:03.914 INFO kablam! | Aug 11 17:42:03.914 INFO kablam! 558 | if let ExprPath(ref some_path) = e.node; Aug 11 17:42:03.916 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.916 INFO kablam! Aug 11 17:42:03.916 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.916 INFO kablam! --> src/map_clone.rs:33:16 Aug 11 17:42:03.916 INFO kablam! | Aug 11 17:42:03.916 INFO kablam! 33 | if let ExprMethodCall(ref method, _, ref args) = expr.node { Aug 11 17:42:03.916 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.916 INFO kablam! Aug 11 17:42:03.916 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in this scope Aug 11 17:42:03.916 INFO kablam! --> src/map_clone.rs:36:21 Aug 11 17:42:03.916 INFO kablam! | Aug 11 17:42:03.916 INFO kablam! 36 | ExprClosure(_, ref decl, closure_eid, _, _) => { Aug 11 17:42:03.916 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.916 INFO kablam! Aug 11 17:42:03.919 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:03.919 INFO kablam! --> src/map_clone.rs:65:45 Aug 11 17:42:03.919 INFO kablam! | Aug 11 17:42:03.919 INFO kablam! 65 | else if let ExprMethodCall(ref clone_call, _, ref clone_args) = closure_expr.node { Aug 11 17:42:03.919 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:03.919 INFO kablam! Aug 11 17:42:03.924 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.924 INFO kablam! --> src/map_clone.rs:80:21 Aug 11 17:42:03.924 INFO kablam! | Aug 11 17:42:03.924 INFO kablam! 80 | ExprPath(ref path) => if match_qpath(path, &paths::CLONE) { Aug 11 17:42:03.924 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.924 INFO kablam! Aug 11 17:42:03.928 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.928 INFO kablam! --> src/matches.rs:560:16 Aug 11 17:42:03.928 INFO kablam! | Aug 11 17:42:03.928 INFO kablam! 560 | if let ExprPath(ref qpath) = args[0].node; Aug 11 17:42:03.928 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.928 INFO kablam! Aug 11 17:42:03.929 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:03.929 INFO kablam! --> src/map_clone.rs:103:9 Aug 11 17:42:03.929 INFO kablam! | Aug 11 17:42:03.929 INFO kablam! 103 | ExprPath(QPath::Resolved(None, ref path)) => { Aug 11 17:42:03.929 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:03.929 INFO kablam! Aug 11 17:42:03.933 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:03.933 INFO kablam! --> src/methods.rs:721:18 Aug 11 17:42:03.933 INFO kablam! | Aug 11 17:42:03.933 INFO kablam! 721 | hir::ExprMethodCall(ref method_call, ref method_span, ref args) => { Aug 11 17:42:03.933 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:03.933 INFO kablam! Aug 11 17:42:03.935 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:03.935 INFO kablam! --> src/map_clone.rs:129:9 Aug 11 17:42:03.935 INFO kablam! | Aug 11 17:42:03.935 INFO kablam! 129 | ExprUnary(UnDeref, ref subexpr) if !is_adjusted(cx, subexpr) => only_derefs(cx, subexpr, id), Aug 11 17:42:03.935 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:03.935 INFO kablam! Aug 11 17:42:03.945 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:03.945 INFO kablam! --> src/methods.rs:792:18 Aug 11 17:42:03.945 INFO kablam! | Aug 11 17:42:03.945 INFO kablam! 792 | hir::ExprBinary(op, ref lhs, ref rhs) if op.node == hir::BiEq || op.node == hir::BiNe => { Aug 11 17:42:03.945 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:03.945 INFO kablam! Aug 11 17:42:03.945 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:03.945 INFO kablam! --> src/map_unit_fn.rs:118:14 Aug 11 17:42:03.945 INFO kablam! | Aug 11 17:42:03.945 INFO kablam! 118 | hir::ExprCall(_, _) | Aug 11 17:42:03.945 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.945 INFO kablam! Aug 11 17:42:03.945 INFO kablam! error[E0425]: cannot find value `BiEq` in module `hir` Aug 11 17:42:03.946 INFO kablam! --> src/methods.rs:792:70 Aug 11 17:42:03.946 INFO kablam! | Aug 11 17:42:03.946 INFO kablam! 792 | hir::ExprBinary(op, ref lhs, ref rhs) if op.node == hir::BiEq || op.node == hir::BiNe => { Aug 11 17:42:03.946 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:03.946 INFO kablam! Aug 11 17:42:03.947 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:03.947 INFO kablam! --> src/map_unit_fn.rs:119:14 Aug 11 17:42:03.947 INFO kablam! | Aug 11 17:42:03.947 INFO kablam! 119 | hir::ExprMethodCall(_, _, _) => { Aug 11 17:42:03.947 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:03.947 INFO kablam! Aug 11 17:42:03.949 INFO kablam! error[E0425]: cannot find value `BiNe` in module `hir` Aug 11 17:42:03.949 INFO kablam! --> src/methods.rs:792:94 Aug 11 17:42:03.949 INFO kablam! | Aug 11 17:42:03.949 INFO kablam! 792 | hir::ExprBinary(op, ref lhs, ref rhs) if op.node == hir::BiEq || op.node == hir::BiNe => { Aug 11 17:42:03.949 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:03.950 INFO kablam! Aug 11 17:42:03.953 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in module `hir` Aug 11 17:42:03.953 INFO kablam! --> src/map_unit_fn.rs:123:14 Aug 11 17:42:03.953 INFO kablam! | Aug 11 17:42:03.953 INFO kablam! 123 | hir::ExprBlock(ref block, _) => { Aug 11 17:42:03.953 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:03.953 INFO kablam! Aug 11 17:42:03.956 INFO kablam! error[E0425]: cannot find value `BiEq` in module `hir` Aug 11 17:42:03.956 INFO kablam! --> src/methods.rs:797:41 Aug 11 17:42:03.956 INFO kablam! | Aug 11 17:42:03.956 INFO kablam! 797 | eq: op.node == hir::BiEq, Aug 11 17:42:03.956 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:03.956 INFO kablam! Aug 11 17:42:03.958 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:03.958 INFO kablam! --> src/map_unit_fn.rs:134:30 Aug 11 17:42:03.958 INFO kablam! | Aug 11 17:42:03.958 INFO kablam! 134 | hir::StmtDecl(ref d, _) => Some(d.span), Aug 11 17:42:03.958 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.959 INFO kablam! Aug 11 17:42:03.963 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:03.963 INFO kablam! --> src/methods.rs:816:25 Aug 11 17:42:03.963 INFO kablam! | Aug 11 17:42:03.963 INFO kablam! 816 | if let hir::ItemImpl(_, _, _, _, None, ref self_ty, _) = item.node; Aug 11 17:42:03.963 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.963 INFO kablam! Aug 11 17:42:03.964 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:03.964 INFO kablam! --> src/map_unit_fn.rs:135:30 Aug 11 17:42:03.964 INFO kablam! | Aug 11 17:42:03.964 INFO kablam! 135 | hir::StmtExpr(ref e, _) => Some(e.span), Aug 11 17:42:03.964 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.964 INFO kablam! Aug 11 17:42:03.969 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:03.969 INFO kablam! --> src/methods.rs:892:25 Aug 11 17:42:03.969 INFO kablam! | Aug 11 17:42:03.969 INFO kablam! 892 | if let hir::ExprPath(ref qpath) = fun.node { Aug 11 17:42:03.969 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.969 INFO kablam! Aug 11 17:42:03.970 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:03.970 INFO kablam! --> src/map_unit_fn.rs:136:30 Aug 11 17:42:03.970 INFO kablam! | Aug 11 17:42:03.970 INFO kablam! 136 | hir::StmtSemi(_, _) => Some(inner_stmt.span), Aug 11 17:42:03.970 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.970 INFO kablam! Aug 11 17:42:03.975 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:03.975 INFO kablam! --> src/methods.rs:985:18 Aug 11 17:42:03.975 INFO kablam! | Aug 11 17:42:03.975 INFO kablam! 985 | hir::ExprCall(ref fun, ref or_args) => { Aug 11 17:42:03.975 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.975 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in module `hir` Aug 11 17:42:03.975 INFO kablam! --> src/map_unit_fn.rs:154:17 Aug 11 17:42:03.975 INFO kablam! | Aug 11 17:42:03.975 INFO kablam! 154 | if let hir::ExprClosure(_, ref decl, inner_expr_id, _, _) = expr.node { Aug 11 17:42:03.975 INFO kablam! | ^^^^^^^^^^^ not found in `hir` Aug 11 17:42:03.975 INFO kablam! Aug 11 17:42:03.975 INFO kablam! Aug 11 17:42:03.982 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:03.982 INFO kablam! --> src/methods.rs:991:18 Aug 11 17:42:03.982 INFO kablam! | Aug 11 17:42:03.982 INFO kablam! 991 | hir::ExprMethodCall(_, span, ref or_args) => { Aug 11 17:42:03.982 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:03.982 INFO kablam! Aug 11 17:42:03.983 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in module `hir` Aug 11 17:42:03.983 INFO kablam! --> src/map_unit_fn.rs:178:14 Aug 11 17:42:03.983 INFO kablam! | Aug 11 17:42:03.983 INFO kablam! 178 | hir::ExprField(_, _) => snippet(cx, var_arg.span, "_").replace(".", "_"), Aug 11 17:42:03.983 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:03.983 INFO kablam! Aug 11 17:42:03.995 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:03.995 INFO kablam! --> src/methods.rs:1002:21 Aug 11 17:42:03.995 INFO kablam! | Aug 11 17:42:03.995 INFO kablam! 1002 | if let hir::ExprAddrOf(_, ref addr_of) = arg.node { Aug 11 17:42:03.995 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:03.995 INFO kablam! Aug 11 17:42:03.995 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:03.995 INFO kablam! --> src/map_unit_fn.rs:179:14 Aug 11 17:42:03.995 INFO kablam! | Aug 11 17:42:03.995 INFO kablam! 179 | hir::ExprPath(_) => format!("_{}", snippet(cx, var_arg.span, "")), Aug 11 17:42:03.995 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.995 INFO kablam! Aug 11 17:42:03.997 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:03.997 INFO kablam! --> src/methods.rs:1003:25 Aug 11 17:42:03.997 INFO kablam! | Aug 11 17:42:03.997 INFO kablam! 1003 | if let hir::ExprCall(ref inner_fun, ref inner_args) = addr_of.node { Aug 11 17:42:03.997 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.998 INFO kablam! Aug 11 17:42:03.998 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:03.998 INFO kablam! --> src/map_unit_fn.rs:250:21 Aug 11 17:42:03.998 INFO kablam! | Aug 11 17:42:03.998 INFO kablam! 250 | if let hir::StmtSemi(ref expr, _) = stmt.node { Aug 11 17:42:03.998 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:03.998 INFO kablam! Aug 11 17:42:04.004 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:04.004 INFO kablam! --> src/map_unit_fn.rs:251:25 Aug 11 17:42:04.004 INFO kablam! | Aug 11 17:42:04.004 INFO kablam! 251 | if let hir::ExprMethodCall(_, _, _) = expr.node { Aug 11 17:42:04.004 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.004 INFO kablam! Aug 11 17:42:04.007 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:04.007 INFO kablam! --> src/methods.rs:1005:33 Aug 11 17:42:04.007 INFO kablam! | Aug 11 17:42:04.007 INFO kablam! 1005 | if let hir::ExprCall(_, ref format_args) = inner_args[0].node { Aug 11 17:42:04.007 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.007 INFO kablam! Aug 11 17:42:04.011 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:04.011 INFO kablam! --> src/matches.rs:187:16 Aug 11 17:42:04.011 INFO kablam! | Aug 11 17:42:04.011 INFO kablam! 187 | if let ExprMatch(ref ex, ref arms, MatchSource::Normal) = expr.node { Aug 11 17:42:04.011 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.011 INFO kablam! Aug 11 17:42:04.013 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:04.013 INFO kablam! --> src/methods.rs:1016:21 Aug 11 17:42:04.013 INFO kablam! | Aug 11 17:42:04.013 INFO kablam! 1016 | if let hir::ExprAddrOf(_, ref format_arg) = a.node { Aug 11 17:42:04.013 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.013 INFO kablam! Aug 11 17:42:04.018 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:04.018 INFO kablam! --> src/matches.rs:194:16 Aug 11 17:42:04.018 INFO kablam! | Aug 11 17:42:04.018 INFO kablam! 194 | if let ExprMatch(ref ex, ref arms, _) = expr.node { Aug 11 17:42:04.018 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.018 INFO kablam! Aug 11 17:42:04.019 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:04.019 INFO kablam! --> src/methods.rs:1017:25 Aug 11 17:42:04.019 INFO kablam! | Aug 11 17:42:04.019 INFO kablam! 1017 | if let hir::ExprMatch(ref format_arg_expr, _, _) = format_arg.node { Aug 11 17:42:04.019 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.019 INFO kablam! Aug 11 17:42:04.025 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in module `hir` Aug 11 17:42:04.025 INFO kablam! --> src/methods.rs:1018:29 Aug 11 17:42:04.025 INFO kablam! | Aug 11 17:42:04.025 INFO kablam! 1018 | if let hir::ExprTup(ref format_arg_expr_tup) = format_arg_expr.node { Aug 11 17:42:04.025 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.025 INFO kablam! Aug 11 17:42:04.026 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:04.026 INFO kablam! --> src/matches.rs:208:23 Aug 11 17:42:04.026 INFO kablam! | Aug 11 17:42:04.026 INFO kablam! 208 | } else if let ExprBlock(_, _) = els.node { Aug 11 17:42:04.026 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.026 INFO kablam! Aug 11 17:42:04.031 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:04.031 INFO kablam! --> src/methods.rs:1093:18 Aug 11 17:42:04.031 INFO kablam! | Aug 11 17:42:04.031 INFO kablam! 1093 | hir::ExprLit(_) => {}, Aug 11 17:42:04.031 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.032 INFO kablam! Aug 11 17:42:04.034 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:04.034 INFO kablam! --> src/matches.rs:297:32 Aug 11 17:42:04.034 INFO kablam! | Aug 11 17:42:04.034 INFO kablam! 297 | if let ExprLit(ref lit) = arm_bool.node { Aug 11 17:42:04.034 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:04.034 INFO kablam! Aug 11 17:42:04.038 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:04.038 INFO kablam! --> src/methods.rs:1136:30 Aug 11 17:42:04.038 INFO kablam! | Aug 11 17:42:04.038 INFO kablam! 1136 | hir::ExprAddrOf(..) | Aug 11 17:42:04.038 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.038 INFO kablam! Aug 11 17:42:04.042 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:04.042 INFO kablam! --> src/matches.rs:368:28 Aug 11 17:42:04.042 INFO kablam! | Aug 11 17:42:04.042 INFO kablam! 368 | if let ExprBlock(ref block, _) = arm.body.node; Aug 11 17:42:04.042 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.042 INFO kablam! Aug 11 17:42:04.044 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:04.044 INFO kablam! --> src/methods.rs:1138:30 Aug 11 17:42:04.044 INFO kablam! | Aug 11 17:42:04.044 INFO kablam! 1138 | hir::ExprMethodCall(..) => return, Aug 11 17:42:04.044 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.044 INFO kablam! Aug 11 17:42:04.049 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:04.049 INFO kablam! --> src/matches.rs:402:35 Aug 11 17:42:04.049 INFO kablam! | Aug 11 17:42:04.049 INFO kablam! 402 | let (title, msg) = if let ExprAddrOf(Mutability::MutImmutable, ref inner) = ex.node { Aug 11 17:42:04.049 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:04.049 INFO kablam! Aug 11 17:42:04.051 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:04.051 INFO kablam! --> src/methods.rs:1142:37 Aug 11 17:42:04.051 INFO kablam! | Aug 11 17:42:04.051 INFO kablam! 1142 | if let hir::StmtDecl(ref decl, _) = stmt.node { Aug 11 17:42:04.051 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.051 INFO kablam! Aug 11 17:42:04.057 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:04.057 INFO kablam! --> src/methods.rs:1143:41 Aug 11 17:42:04.057 INFO kablam! | Aug 11 17:42:04.057 INFO kablam! 1143 | if let hir::DeclLocal(ref loc) = decl.node { Aug 11 17:42:04.057 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.057 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:04.057 INFO kablam! --> src/matches.rs:536:9 Aug 11 17:42:04.057 INFO kablam! | Aug 11 17:42:04.057 INFO kablam! 536 | ExprTup(ref v) if v.is_empty() => true, Aug 11 17:42:04.057 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:04.057 INFO kablam! Aug 11 17:42:04.057 INFO kablam! Aug 11 17:42:04.063 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:04.063 INFO kablam! --> src/methods.rs:1232:21 Aug 11 17:42:04.063 INFO kablam! | Aug 11 17:42:04.063 INFO kablam! 1232 | if let hir::ExprCall(ref fun, ref args) = new.node; Aug 11 17:42:04.063 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.063 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:04.063 INFO kablam! --> src/matches.rs:537:9 Aug 11 17:42:04.063 INFO kablam! | Aug 11 17:42:04.063 INFO kablam! 537 | ExprBlock(ref b, _) if b.stmts.is_empty() && b.expr.is_none() => true, Aug 11 17:42:04.063 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.063 INFO kablam! Aug 11 17:42:04.063 INFO kablam! Aug 11 17:42:04.069 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:04.069 INFO kablam! --> src/methods.rs:1234:21 Aug 11 17:42:04.070 INFO kablam! | Aug 11 17:42:04.070 INFO kablam! 1234 | if let hir::ExprPath(ref path) = fun.node; Aug 11 17:42:04.070 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.070 INFO kablam! Aug 11 17:42:04.071 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:04.071 INFO kablam! --> src/matches.rs:557:16 Aug 11 17:42:04.071 INFO kablam! | Aug 11 17:42:04.071 INFO kablam! 557 | if let ExprCall(ref e, ref args) = remove_blocks(&arm.body).node; Aug 11 17:42:04.071 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.071 INFO kablam! Aug 11 17:42:04.076 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:04.076 INFO kablam! --> src/methods.rs:1277:18 Aug 11 17:42:04.076 INFO kablam! | Aug 11 17:42:04.076 INFO kablam! 1277 | op: hir::BinOp_, Aug 11 17:42:04.076 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:04.076 INFO kablam! Aug 11 17:42:04.078 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.078 INFO kablam! --> src/matches.rs:558:16 Aug 11 17:42:04.078 INFO kablam! | Aug 11 17:42:04.078 INFO kablam! 558 | if let ExprPath(ref some_path) = e.node; Aug 11 17:42:04.078 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.078 INFO kablam! Aug 11 17:42:04.082 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in module `hir` Aug 11 17:42:04.082 INFO kablam! --> src/methods.rs:1283:25 Aug 11 17:42:04.083 INFO kablam! | Aug 11 17:42:04.083 INFO kablam! 1283 | if let hir::ExprClosure(_, _, body_id, _, _) = fold_args[2].node; Aug 11 17:42:04.083 INFO kablam! | ^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.083 INFO kablam! Aug 11 17:42:04.084 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.084 INFO kablam! --> src/matches.rs:560:16 Aug 11 17:42:04.084 INFO kablam! | Aug 11 17:42:04.084 INFO kablam! 560 | if let ExprPath(ref qpath) = args[0].node; Aug 11 17:42:04.084 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.084 INFO kablam! Aug 11 17:42:04.088 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:04.088 INFO kablam! --> src/methods.rs:1288:25 Aug 11 17:42:04.088 INFO kablam! | Aug 11 17:42:04.088 INFO kablam! 1288 | if let hir::ExprBinary(ref bin_op, ref left_expr, ref right_expr) = closure_expr.node; Aug 11 17:42:04.088 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.088 INFO kablam! Aug 11 17:42:04.091 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:04.091 INFO kablam! --> src/methods.rs:721:18 Aug 11 17:42:04.091 INFO kablam! | Aug 11 17:42:04.091 INFO kablam! 721 | hir::ExprMethodCall(ref method_call, ref method_span, ref args) => { Aug 11 17:42:04.091 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.091 INFO kablam! Aug 11 17:42:04.094 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:04.094 INFO kablam! --> src/methods.rs:1332:14 Aug 11 17:42:04.094 INFO kablam! | Aug 11 17:42:04.094 INFO kablam! 1332 | hir::ExprLit(ref lit) => { Aug 11 17:42:04.094 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.094 INFO kablam! Aug 11 17:42:04.098 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:04.098 INFO kablam! --> src/methods.rs:792:18 Aug 11 17:42:04.098 INFO kablam! | Aug 11 17:42:04.098 INFO kablam! 792 | hir::ExprBinary(op, ref lhs, ref rhs) if op.node == hir::BiEq || op.node == hir::BiNe => { Aug 11 17:42:04.098 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.098 INFO kablam! Aug 11 17:42:04.099 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:04.099 INFO kablam! --> src/methods.rs:1440:17 Aug 11 17:42:04.099 INFO kablam! | Aug 11 17:42:04.099 INFO kablam! 1440 | if let hir::ExprMethodCall(ref path, _, ref args) = expr.node { Aug 11 17:42:04.099 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.099 INFO kablam! Aug 11 17:42:04.105 INFO kablam! error[E0425]: cannot find value `BiEq` in module `hir` Aug 11 17:42:04.105 INFO kablam! --> src/methods.rs:792:70 Aug 11 17:42:04.105 INFO kablam! | Aug 11 17:42:04.105 INFO kablam! 792 | hir::ExprBinary(op, ref lhs, ref rhs) if op.node == hir::BiEq || op.node == hir::BiNe => { Aug 11 17:42:04.105 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:04.105 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:04.105 INFO kablam! --> src/methods.rs:1793:21 Aug 11 17:42:04.105 INFO kablam! | Aug 11 17:42:04.105 INFO kablam! 1793 | if let hir::ExprCall(ref fun, ref arg_char) = info.other.node; Aug 11 17:42:04.105 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.105 INFO kablam! Aug 11 17:42:04.105 INFO kablam! Aug 11 17:42:04.110 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:04.110 INFO kablam! --> src/methods.rs:1795:21 Aug 11 17:42:04.110 INFO kablam! | Aug 11 17:42:04.110 INFO kablam! 1795 | if let hir::ExprPath(ref qpath) = fun.node; Aug 11 17:42:04.110 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.110 INFO kablam! Aug 11 17:42:04.113 INFO kablam! error[E0425]: cannot find value `BiNe` in module `hir` Aug 11 17:42:04.113 INFO kablam! --> src/methods.rs:792:94 Aug 11 17:42:04.113 INFO kablam! | Aug 11 17:42:04.113 INFO kablam! 792 | hir::ExprBinary(op, ref lhs, ref rhs) if op.node == hir::BiEq || op.node == hir::BiNe => { Aug 11 17:42:04.113 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:04.113 INFO kablam! Aug 11 17:42:04.116 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:04.116 INFO kablam! --> src/methods.rs:1847:21 Aug 11 17:42:04.116 INFO kablam! | Aug 11 17:42:04.116 INFO kablam! 1847 | if let hir::ExprLit(ref lit) = info.other.node; Aug 11 17:42:04.116 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.116 INFO kablam! Aug 11 17:42:04.120 INFO kablam! error[E0425]: cannot find value `BiEq` in module `hir` Aug 11 17:42:04.120 INFO kablam! --> src/methods.rs:797:41 Aug 11 17:42:04.120 INFO kablam! | Aug 11 17:42:04.120 INFO kablam! 797 | eq: op.node == hir::BiEq, Aug 11 17:42:04.120 INFO kablam! | ^^^^ not found in `hir` Aug 11 17:42:04.120 INFO kablam! Aug 11 17:42:04.121 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in module `hir` Aug 11 17:42:04.121 INFO kablam! --> src/methods.rs:2059:30 Aug 11 17:42:04.121 INFO kablam! | Aug 11 17:42:04.121 INFO kablam! 2059 | hir::TyRptr(_, ref mt_ty) => { Aug 11 17:42:04.121 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.121 INFO kablam! Aug 11 17:42:04.127 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in module `hir` Aug 11 17:42:04.127 INFO kablam! --> src/methods.rs:2130:19 Aug 11 17:42:04.127 INFO kablam! | Aug 11 17:42:04.127 INFO kablam! 2130 | &hir::TyPath(hir::QPath::Resolved(_, ref ty_path)), Aug 11 17:42:04.127 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.127 INFO kablam! Aug 11 17:42:04.128 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:04.128 INFO kablam! --> src/methods.rs:816:25 Aug 11 17:42:04.128 INFO kablam! | Aug 11 17:42:04.128 INFO kablam! 816 | if let hir::ItemImpl(_, _, _, _, None, ref self_ty, _) = item.node; Aug 11 17:42:04.128 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.128 INFO kablam! Aug 11 17:42:04.132 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in module `hir` Aug 11 17:42:04.132 INFO kablam! --> src/methods.rs:2131:19 Aug 11 17:42:04.132 INFO kablam! | Aug 11 17:42:04.132 INFO kablam! 2131 | &hir::TyPath(hir::QPath::Resolved(_, ref self_ty_path)), Aug 11 17:42:04.132 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.132 INFO kablam! Aug 11 17:42:04.137 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in module `hir` Aug 11 17:42:04.138 INFO kablam! --> src/methods.rs:2142:17 Aug 11 17:42:04.138 INFO kablam! | Aug 11 17:42:04.138 INFO kablam! 2142 | if let hir::TyPath(ref path) = ty.node { Aug 11 17:42:04.138 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.138 INFO kablam! Aug 11 17:42:04.143 INFO kablam! error[E0425]: cannot find function `TyTup` in module `hir` Aug 11 17:42:04.143 INFO kablam! --> src/methods.rs:2179:70 Aug 11 17:42:04.143 INFO kablam! | Aug 11 17:42:04.143 INFO kablam! 2179 | (OutType::Unit, &hir::Return(ref ty)) if ty.node == hir::TyTup(vec![].into()) => true, Aug 11 17:42:04.143 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:04.143 INFO kablam! Aug 11 17:42:04.145 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:04.145 INFO kablam! --> src/methods.rs:892:25 Aug 11 17:42:04.145 INFO kablam! | Aug 11 17:42:04.145 INFO kablam! 892 | if let hir::ExprPath(ref qpath) = fun.node { Aug 11 17:42:04.145 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.145 INFO kablam! Aug 11 17:42:04.148 INFO kablam! error[E0425]: cannot find function `TyTup` in module `hir` Aug 11 17:42:04.148 INFO kablam! --> src/methods.rs:2181:69 Aug 11 17:42:04.148 INFO kablam! | Aug 11 17:42:04.148 INFO kablam! 2181 | (OutType::Any, &hir::Return(ref ty)) if ty.node != hir::TyTup(vec![].into()) => true, Aug 11 17:42:04.148 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:04.149 INFO kablam! Aug 11 17:42:04.154 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in module `hir` Aug 11 17:42:04.154 INFO kablam! --> src/methods.rs:2182:76 Aug 11 17:42:04.154 INFO kablam! | Aug 11 17:42:04.154 INFO kablam! 2182 | (OutType::Ref, &hir::Return(ref ty)) => matches!(ty.node, hir::TyRptr(_, _)), Aug 11 17:42:04.154 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.154 INFO kablam! Aug 11 17:42:04.157 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:04.157 INFO kablam! --> src/methods.rs:985:18 Aug 11 17:42:04.157 INFO kablam! | Aug 11 17:42:04.157 INFO kablam! 985 | hir::ExprCall(ref fun, ref or_args) => { Aug 11 17:42:04.157 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.157 INFO kablam! Aug 11 17:42:04.159 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in module `hir` Aug 11 17:42:04.159 INFO kablam! --> src/methods.rs:2189:17 Aug 11 17:42:04.159 INFO kablam! | Aug 11 17:42:04.160 INFO kablam! 2189 | if let hir::TyPath(ref p) = ty.node { Aug 11 17:42:04.160 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.160 INFO kablam! Aug 11 17:42:04.165 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:04.165 INFO kablam! --> src/minmax.rs:69:12 Aug 11 17:42:04.165 INFO kablam! | Aug 11 17:42:04.165 INFO kablam! 69 | if let ExprCall(ref path, ref args) = expr.node { Aug 11 17:42:04.165 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.165 INFO kablam! Aug 11 17:42:04.167 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:04.167 INFO kablam! --> src/methods.rs:991:18 Aug 11 17:42:04.167 INFO kablam! | Aug 11 17:42:04.167 INFO kablam! 991 | hir::ExprMethodCall(_, span, ref or_args) => { Aug 11 17:42:04.167 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.167 INFO kablam! Aug 11 17:42:04.171 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.171 INFO kablam! --> src/minmax.rs:70:16 Aug 11 17:42:04.171 INFO kablam! | Aug 11 17:42:04.171 INFO kablam! 70 | if let ExprPath(ref qpath) = path.node { Aug 11 17:42:04.171 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.171 INFO kablam! Aug 11 17:42:04.177 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:04.177 INFO kablam! --> src/methods.rs:1002:21 Aug 11 17:42:04.177 INFO kablam! | Aug 11 17:42:04.177 INFO kablam! 1002 | if let hir::ExprAddrOf(_, ref addr_of) = arg.node { Aug 11 17:42:04.177 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.177 INFO kablam! Aug 11 17:42:04.178 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:04.178 INFO kablam! --> src/misc.rs:272:20 Aug 11 17:42:04.178 INFO kablam! | Aug 11 17:42:04.178 INFO kablam! 272 | if let StmtDecl(ref d, _) = s.node; Aug 11 17:42:04.178 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.178 INFO kablam! Aug 11 17:42:04.184 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:04.184 INFO kablam! --> src/misc.rs:273:20 Aug 11 17:42:04.184 INFO kablam! | Aug 11 17:42:04.184 INFO kablam! 273 | if let DeclLocal(ref l) = d.node; Aug 11 17:42:04.184 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.184 INFO kablam! Aug 11 17:42:04.188 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:04.188 INFO kablam! --> src/methods.rs:1003:25 Aug 11 17:42:04.188 INFO kablam! | Aug 11 17:42:04.188 INFO kablam! 1003 | if let hir::ExprCall(ref inner_fun, ref inner_args) = addr_of.node { Aug 11 17:42:04.188 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.188 INFO kablam! Aug 11 17:42:04.194 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:04.194 INFO kablam! --> src/misc.rs:306:20 Aug 11 17:42:04.194 INFO kablam! | Aug 11 17:42:04.194 INFO kablam! 306 | if let StmtSemi(ref expr, _) = s.node; Aug 11 17:42:04.194 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.194 INFO kablam! Aug 11 17:42:04.197 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:04.197 INFO kablam! --> src/methods.rs:1005:33 Aug 11 17:42:04.197 INFO kablam! | Aug 11 17:42:04.197 INFO kablam! 1005 | if let hir::ExprCall(_, ref format_args) = inner_args[0].node { Aug 11 17:42:04.197 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.197 INFO kablam! Aug 11 17:42:04.200 INFO kablam! error[E0425]: cannot find value `BiAnd` in this scope Aug 11 17:42:04.200 INFO kablam! --> src/misc.rs:308:30 Aug 11 17:42:04.200 INFO kablam! | Aug 11 17:42:04.200 INFO kablam! 308 | if binop.node == BiAnd || binop.node == BiOr; Aug 11 17:42:04.200 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:04.200 INFO kablam! Aug 11 17:42:04.205 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:04.205 INFO kablam! --> src/misc.rs:308:53 Aug 11 17:42:04.205 INFO kablam! | Aug 11 17:42:04.205 INFO kablam! 308 | if binop.node == BiAnd || binop.node == BiOr; Aug 11 17:42:04.205 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:04.205 INFO kablam! Aug 11 17:42:04.207 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:04.207 INFO kablam! --> src/methods.rs:1016:21 Aug 11 17:42:04.207 INFO kablam! | Aug 11 17:42:04.207 INFO kablam! 1016 | if let hir::ExprAddrOf(_, ref format_arg) = a.node { Aug 11 17:42:04.207 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.207 INFO kablam! Aug 11 17:42:04.211 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:04.211 INFO kablam! --> src/misc.rs:316:53 Aug 11 17:42:04.211 INFO kablam! | Aug 11 17:42:04.211 INFO kablam! 316 | let sugg = if binop.node == BiOr { !sugg } else { sugg }; Aug 11 17:42:04.211 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:04.211 INFO kablam! Aug 11 17:42:04.217 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:04.217 INFO kablam! --> src/misc.rs:326:13 Aug 11 17:42:04.217 INFO kablam! | Aug 11 17:42:04.217 INFO kablam! 326 | ExprCast(ref e, ref ty) => { Aug 11 17:42:04.217 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.217 INFO kablam! Aug 11 17:42:04.219 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:04.219 INFO kablam! --> src/methods.rs:1017:25 Aug 11 17:42:04.219 INFO kablam! | Aug 11 17:42:04.219 INFO kablam! 1017 | if let hir::ExprMatch(ref format_arg_expr, _, _) = format_arg.node { Aug 11 17:42:04.219 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.219 INFO kablam! Aug 11 17:42:04.222 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:04.222 INFO kablam! --> src/misc.rs:330:13 Aug 11 17:42:04.222 INFO kablam! | Aug 11 17:42:04.222 INFO kablam! 330 | ExprBinary(ref cmp, ref left, ref right) => { Aug 11 17:42:04.222 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:04.222 INFO kablam! Aug 11 17:42:04.227 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.227 INFO kablam! --> src/misc.rs:333:28 Aug 11 17:42:04.227 INFO kablam! | Aug 11 17:42:04.227 INFO kablam! 333 | if let ExprPath(QPath::Resolved(_, ref path)) = left.node { Aug 11 17:42:04.227 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.227 INFO kablam! Aug 11 17:42:04.229 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in module `hir` Aug 11 17:42:04.229 INFO kablam! --> src/methods.rs:1018:29 Aug 11 17:42:04.229 INFO kablam! | Aug 11 17:42:04.229 INFO kablam! 1018 | if let hir::ExprTup(ref format_arg_expr_tup) = format_arg_expr.node { Aug 11 17:42:04.229 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.229 INFO kablam! Aug 11 17:42:04.232 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.232 INFO kablam! --> src/misc.rs:336:28 Aug 11 17:42:04.232 INFO kablam! | Aug 11 17:42:04.232 INFO kablam! 336 | if let ExprPath(QPath::Resolved(_, ref path)) = right.node { Aug 11 17:42:04.232 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.232 INFO kablam! Aug 11 17:42:04.237 INFO kablam! error[E0425]: cannot find value `BiEq` in this scope Aug 11 17:42:04.237 INFO kablam! --> src/misc.rs:342:27 Aug 11 17:42:04.237 INFO kablam! | Aug 11 17:42:04.237 INFO kablam! 342 | if (op == BiEq || op == BiNe) && (is_float(cx, left) || is_float(cx, right)) { Aug 11 17:42:04.237 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:04.238 INFO kablam! Aug 11 17:42:04.243 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:04.243 INFO kablam! --> src/methods.rs:1093:18 Aug 11 17:42:04.243 INFO kablam! | Aug 11 17:42:04.243 INFO kablam! 1093 | hir::ExprLit(_) => {}, Aug 11 17:42:04.243 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.243 INFO kablam! Aug 11 17:42:04.243 INFO kablam! error[E0425]: cannot find value `BiNe` in this scope Aug 11 17:42:04.243 INFO kablam! --> src/misc.rs:342:41 Aug 11 17:42:04.243 INFO kablam! | Aug 11 17:42:04.243 INFO kablam! 342 | if (op == BiEq || op == BiNe) && (is_float(cx, left) || is_float(cx, right)) { Aug 11 17:42:04.243 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:04.243 INFO kablam! Aug 11 17:42:04.248 INFO kablam! error[E0425]: cannot find value `BiRem` in this scope Aug 11 17:42:04.248 INFO kablam! --> src/misc.rs:370:33 Aug 11 17:42:04.248 INFO kablam! | Aug 11 17:42:04.248 INFO kablam! 370 | } else if op == BiRem && is_integer_literal(right, 1) { Aug 11 17:42:04.248 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:04.248 INFO kablam! Aug 11 17:42:04.253 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.253 INFO kablam! --> src/misc.rs:381:13 Aug 11 17:42:04.253 INFO kablam! | Aug 11 17:42:04.253 INFO kablam! 381 | ExprPath(ref qpath) => { Aug 11 17:42:04.253 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.253 INFO kablam! Aug 11 17:42:04.256 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:04.256 INFO kablam! --> src/methods.rs:1136:30 Aug 11 17:42:04.256 INFO kablam! | Aug 11 17:42:04.256 INFO kablam! 1136 | hir::ExprAddrOf(..) | Aug 11 17:42:04.256 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.256 INFO kablam! Aug 11 17:42:04.258 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:04.258 INFO kablam! --> src/misc.rs:395:13 Aug 11 17:42:04.258 INFO kablam! | Aug 11 17:42:04.258 INFO kablam! 395 | ExprField(_, ident) => { Aug 11 17:42:04.258 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.258 INFO kablam! Aug 11 17:42:04.263 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:04.263 INFO kablam! --> src/methods.rs:1138:30 Aug 11 17:42:04.263 INFO kablam! | Aug 11 17:42:04.263 INFO kablam! 1138 | hir::ExprMethodCall(..) => return, Aug 11 17:42:04.264 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.264 INFO kablam! Aug 11 17:42:04.264 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:04.264 INFO kablam! --> src/misc.rs:470:9 Aug 11 17:42:04.264 INFO kablam! | Aug 11 17:42:04.264 INFO kablam! 470 | ExprMethodCall(.., ref args) if args.len() == 1 => { Aug 11 17:42:04.264 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:04.264 INFO kablam! Aug 11 17:42:04.269 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:04.269 INFO kablam! --> src/misc.rs:477:9 Aug 11 17:42:04.269 INFO kablam! | Aug 11 17:42:04.269 INFO kablam! 477 | ExprCall(ref path, ref v) if v.len() == 1 => if let ExprPath(ref path) = path.node { Aug 11 17:42:04.269 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.269 INFO kablam! Aug 11 17:42:04.273 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in module `hir` Aug 11 17:42:04.274 INFO kablam! --> src/methods.rs:1142:37 Aug 11 17:42:04.274 INFO kablam! | Aug 11 17:42:04.274 INFO kablam! 1142 | if let hir::StmtDecl(ref decl, _) = stmt.node { Aug 11 17:42:04.274 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.274 INFO kablam! Aug 11 17:42:04.274 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.274 INFO kablam! --> src/misc.rs:477:61 Aug 11 17:42:04.274 INFO kablam! | Aug 11 17:42:04.274 INFO kablam! 477 | ExprCall(ref path, ref v) if v.len() == 1 => if let ExprPath(ref path) = path.node { Aug 11 17:42:04.274 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.274 INFO kablam! Aug 11 17:42:04.279 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:04.279 INFO kablam! --> src/misc.rs:523:28 Aug 11 17:42:04.279 INFO kablam! | Aug 11 17:42:04.279 INFO kablam! 523 | if let ItemImpl(.., Some(ref trait_ref), _, _) = item.node { Aug 11 17:42:04.279 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.279 INFO kablam! Aug 11 17:42:04.282 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in module `hir` Aug 11 17:42:04.282 INFO kablam! --> src/methods.rs:1143:41 Aug 11 17:42:04.282 INFO kablam! | Aug 11 17:42:04.282 INFO kablam! 1143 | if let hir::DeclLocal(ref loc) = decl.node { Aug 11 17:42:04.282 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.282 INFO kablam! Aug 11 17:42:04.285 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:04.285 INFO kablam! --> src/misc.rs:545:13 Aug 11 17:42:04.285 INFO kablam! | Aug 11 17:42:04.285 INFO kablam! 545 | ExprAssign(_, ref rhs) | ExprAssignOp(_, _, ref rhs) => **rhs == *expr, Aug 11 17:42:04.285 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:04.285 INFO kablam! Aug 11 17:42:04.292 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:04.292 INFO kablam! --> src/methods.rs:1232:21 Aug 11 17:42:04.292 INFO kablam! | Aug 11 17:42:04.292 INFO kablam! 1232 | if let hir::ExprCall(ref fun, ref args) = new.node; Aug 11 17:42:04.292 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.295 INFO kablam! Aug 11 17:42:04.305 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:04.305 INFO kablam! --> src/methods.rs:1234:21 Aug 11 17:42:04.305 INFO kablam! | Aug 11 17:42:04.305 INFO kablam! 1234 | if let hir::ExprPath(ref path) = fun.node; Aug 11 17:42:04.305 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.305 INFO kablam! Aug 11 17:42:04.308 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:04.308 INFO kablam! --> src/misc.rs:545:38 Aug 11 17:42:04.308 INFO kablam! | Aug 11 17:42:04.308 INFO kablam! 545 | ExprAssign(_, ref rhs) | ExprAssignOp(_, _, ref rhs) => **rhs == *expr, Aug 11 17:42:04.308 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:04.308 INFO kablam! Aug 11 17:42:04.314 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:04.314 INFO kablam! --> src/methods.rs:1277:18 Aug 11 17:42:04.314 INFO kablam! | Aug 11 17:42:04.314 INFO kablam! 1277 | op: hir::BinOp_, Aug 11 17:42:04.314 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:04.314 INFO kablam! Aug 11 17:42:04.318 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:04.318 INFO kablam! --> src/misc.rs:574:16 Aug 11 17:42:04.318 INFO kablam! | Aug 11 17:42:04.318 INFO kablam! 574 | if let TyPtr(MutTy { mutbl, .. }) = ty.node; Aug 11 17:42:04.318 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:04.318 INFO kablam! Aug 11 17:42:04.322 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:04.322 INFO kablam! --> src/misc.rs:575:16 Aug 11 17:42:04.322 INFO kablam! | Aug 11 17:42:04.322 INFO kablam! 575 | if let ExprLit(ref lit) = e.node; Aug 11 17:42:04.322 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:04.325 INFO kablam! Aug 11 17:42:04.326 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprClosure` in module `hir` Aug 11 17:42:04.326 INFO kablam! --> src/methods.rs:1283:25 Aug 11 17:42:04.326 INFO kablam! | Aug 11 17:42:04.326 INFO kablam! 1283 | if let hir::ExprClosure(_, _, body_id, _, _) = fold_args[2].node; Aug 11 17:42:04.326 INFO kablam! | ^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.326 INFO kablam! Aug 11 17:42:04.335 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in module `hir` Aug 11 17:42:04.335 INFO kablam! --> src/missing_doc.rs:125:18 Aug 11 17:42:04.335 INFO kablam! | Aug 11 17:42:04.335 INFO kablam! 125 | hir::ItemConst(..) => "a constant", Aug 11 17:42:04.335 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.335 INFO kablam! Aug 11 17:42:04.355 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:04.355 INFO kablam! --> src/methods.rs:1288:25 Aug 11 17:42:04.355 INFO kablam! | Aug 11 17:42:04.355 INFO kablam! 1288 | if let hir::ExprBinary(ref bin_op, ref left_expr, ref right_expr) = closure_expr.node; Aug 11 17:42:04.355 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.355 INFO kablam! Aug 11 17:42:04.364 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:04.364 INFO kablam! --> src/methods.rs:1332:14 Aug 11 17:42:04.364 INFO kablam! | Aug 11 17:42:04.364 INFO kablam! 1332 | hir::ExprLit(ref lit) => { Aug 11 17:42:04.364 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.364 INFO kablam! Aug 11 17:42:04.373 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:04.373 INFO kablam! --> src/methods.rs:1440:17 Aug 11 17:42:04.373 INFO kablam! | Aug 11 17:42:04.373 INFO kablam! 1440 | if let hir::ExprMethodCall(ref path, _, ref args) = expr.node { Aug 11 17:42:04.373 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.373 INFO kablam! Aug 11 17:42:04.375 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in module `hir` Aug 11 17:42:04.375 INFO kablam! --> src/missing_doc.rs:126:18 Aug 11 17:42:04.375 INFO kablam! | Aug 11 17:42:04.375 INFO kablam! 126 | hir::ItemEnum(..) => "an enum", Aug 11 17:42:04.375 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.375 INFO kablam! Aug 11 17:42:04.392 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:04.392 INFO kablam! --> src/methods.rs:1793:21 Aug 11 17:42:04.392 INFO kablam! | Aug 11 17:42:04.392 INFO kablam! 1793 | if let hir::ExprCall(ref fun, ref arg_char) = info.other.node; Aug 11 17:42:04.392 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.392 INFO kablam! Aug 11 17:42:04.404 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:04.404 INFO kablam! --> src/methods.rs:1795:21 Aug 11 17:42:04.404 INFO kablam! | Aug 11 17:42:04.404 INFO kablam! 1795 | if let hir::ExprPath(ref qpath) = fun.node; Aug 11 17:42:04.404 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.404 INFO kablam! Aug 11 17:42:04.425 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in module `hir` Aug 11 17:42:04.425 INFO kablam! --> src/missing_doc.rs:127:18 Aug 11 17:42:04.425 INFO kablam! | Aug 11 17:42:04.425 INFO kablam! 127 | hir::ItemFn(..) => { Aug 11 17:42:04.425 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.425 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:04.425 INFO kablam! | Aug 11 17:42:04.425 INFO kablam! 21 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:04.425 INFO kablam! | Aug 11 17:42:04.425 INFO kablam! Aug 11 17:42:04.426 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in module `hir` Aug 11 17:42:04.426 INFO kablam! --> src/methods.rs:1847:21 Aug 11 17:42:04.426 INFO kablam! | Aug 11 17:42:04.426 INFO kablam! 1847 | if let hir::ExprLit(ref lit) = info.other.node; Aug 11 17:42:04.426 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.426 INFO kablam! Aug 11 17:42:04.431 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemMod` in module `hir` Aug 11 17:42:04.431 INFO kablam! --> src/missing_doc.rs:138:18 Aug 11 17:42:04.431 INFO kablam! | Aug 11 17:42:04.431 INFO kablam! 138 | hir::ItemMod(..) => "a module", Aug 11 17:42:04.431 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.431 INFO kablam! Aug 11 17:42:04.438 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in module `hir` Aug 11 17:42:04.438 INFO kablam! --> src/missing_doc.rs:139:18 Aug 11 17:42:04.438 INFO kablam! | Aug 11 17:42:04.438 INFO kablam! 139 | hir::ItemStatic(..) => "a static", Aug 11 17:42:04.438 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.438 INFO kablam! Aug 11 17:42:04.441 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in module `hir` Aug 11 17:42:04.441 INFO kablam! --> src/methods.rs:2059:30 Aug 11 17:42:04.441 INFO kablam! | Aug 11 17:42:04.441 INFO kablam! 2059 | hir::TyRptr(_, ref mt_ty) => { Aug 11 17:42:04.441 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.441 INFO kablam! Aug 11 17:42:04.444 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStruct` in module `hir` Aug 11 17:42:04.444 INFO kablam! --> src/missing_doc.rs:140:18 Aug 11 17:42:04.444 INFO kablam! | Aug 11 17:42:04.444 INFO kablam! 140 | hir::ItemStruct(..) => "a struct", Aug 11 17:42:04.444 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.445 INFO kablam! Aug 11 17:42:04.450 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in module `hir` Aug 11 17:42:04.450 INFO kablam! --> src/missing_doc.rs:141:18 Aug 11 17:42:04.451 INFO kablam! | Aug 11 17:42:04.451 INFO kablam! 141 | hir::ItemTrait(..) => "a trait", Aug 11 17:42:04.451 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.451 INFO kablam! Aug 11 17:42:04.453 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in module `hir` Aug 11 17:42:04.453 INFO kablam! --> src/methods.rs:2130:19 Aug 11 17:42:04.453 INFO kablam! | Aug 11 17:42:04.453 INFO kablam! 2130 | &hir::TyPath(hir::QPath::Resolved(_, ref ty_path)), Aug 11 17:42:04.453 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.453 INFO kablam! Aug 11 17:42:04.457 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTraitAlias` in module `hir` Aug 11 17:42:04.457 INFO kablam! --> src/missing_doc.rs:142:18 Aug 11 17:42:04.457 INFO kablam! | Aug 11 17:42:04.457 INFO kablam! 142 | hir::ItemTraitAlias(..) => "a trait alias", Aug 11 17:42:04.457 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.457 INFO kablam! Aug 11 17:42:04.462 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemGlobalAsm` in module `hir` Aug 11 17:42:04.462 INFO kablam! --> src/missing_doc.rs:143:18 Aug 11 17:42:04.462 INFO kablam! | Aug 11 17:42:04.462 INFO kablam! 143 | hir::ItemGlobalAsm(..) => "an assembly blob", Aug 11 17:42:04.462 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.463 INFO kablam! Aug 11 17:42:04.466 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in module `hir` Aug 11 17:42:04.466 INFO kablam! --> src/methods.rs:2131:19 Aug 11 17:42:04.466 INFO kablam! | Aug 11 17:42:04.466 INFO kablam! 2131 | &hir::TyPath(hir::QPath::Resolved(_, ref self_ty_path)), Aug 11 17:42:04.466 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.466 INFO kablam! Aug 11 17:42:04.468 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTy` in module `hir` Aug 11 17:42:04.468 INFO kablam! --> src/missing_doc.rs:144:18 Aug 11 17:42:04.468 INFO kablam! | Aug 11 17:42:04.468 INFO kablam! 144 | hir::ItemTy(..) => "a type alias", Aug 11 17:42:04.468 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.468 INFO kablam! Aug 11 17:42:04.473 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUnion` in module `hir` Aug 11 17:42:04.473 INFO kablam! --> src/missing_doc.rs:145:18 Aug 11 17:42:04.474 INFO kablam! | Aug 11 17:42:04.474 INFO kablam! 145 | hir::ItemUnion(..) => "a union", Aug 11 17:42:04.474 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.474 INFO kablam! Aug 11 17:42:04.474 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in module `hir` Aug 11 17:42:04.474 INFO kablam! --> src/methods.rs:2142:17 Aug 11 17:42:04.474 INFO kablam! | Aug 11 17:42:04.474 INFO kablam! 2142 | if let hir::TyPath(ref path) = ty.node { Aug 11 17:42:04.474 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.474 INFO kablam! Aug 11 17:42:04.478 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExistential` in module `hir` Aug 11 17:42:04.479 INFO kablam! --> src/missing_doc.rs:146:18 Aug 11 17:42:04.479 INFO kablam! | Aug 11 17:42:04.479 INFO kablam! 146 | hir::ItemExistential(..) => "an existential type", Aug 11 17:42:04.479 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.479 INFO kablam! Aug 11 17:42:04.483 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExternCrate` in module `hir` Aug 11 17:42:04.483 INFO kablam! --> src/missing_doc.rs:147:18 Aug 11 17:42:04.483 INFO kablam! | Aug 11 17:42:04.483 INFO kablam! 147 | hir::ItemExternCrate(..) | Aug 11 17:42:04.483 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.483 INFO kablam! Aug 11 17:42:04.491 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemForeignMod` in module `hir` Aug 11 17:42:04.491 INFO kablam! --> src/missing_doc.rs:148:18 Aug 11 17:42:04.491 INFO kablam! | Aug 11 17:42:04.491 INFO kablam! 148 | hir::ItemForeignMod(..) | Aug 11 17:42:04.491 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.492 INFO kablam! Aug 11 17:42:04.496 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:04.496 INFO kablam! --> src/missing_doc.rs:149:18 Aug 11 17:42:04.496 INFO kablam! | Aug 11 17:42:04.496 INFO kablam! 149 | hir::ItemImpl(..) | Aug 11 17:42:04.496 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.496 INFO kablam! Aug 11 17:42:04.498 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in module `hir` Aug 11 17:42:04.498 INFO kablam! --> src/missing_doc.rs:150:18 Aug 11 17:42:04.498 INFO kablam! | Aug 11 17:42:04.498 INFO kablam! 150 | hir::ItemUse(..) => return, Aug 11 17:42:04.498 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.498 INFO kablam! Aug 11 17:42:04.503 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in module `hir` Aug 11 17:42:04.503 INFO kablam! --> src/missing_inline.rs:111:18 Aug 11 17:42:04.503 INFO kablam! | Aug 11 17:42:04.503 INFO kablam! 111 | hir::ItemFn(..) => { Aug 11 17:42:04.503 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.503 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:04.503 INFO kablam! | Aug 11 17:42:04.503 INFO kablam! 12 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:04.503 INFO kablam! | Aug 11 17:42:04.503 INFO kablam! Aug 11 17:42:04.507 INFO kablam! error[E0425]: cannot find function `TyTup` in module `hir` Aug 11 17:42:04.507 INFO kablam! --> src/methods.rs:2179:70 Aug 11 17:42:04.507 INFO kablam! | Aug 11 17:42:04.507 INFO kablam! 2179 | (OutType::Unit, &hir::Return(ref ty)) if ty.node == hir::TyTup(vec![].into()) => true, Aug 11 17:42:04.508 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:04.508 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in module `hir` Aug 11 17:42:04.508 INFO kablam! --> src/missing_inline.rs:115:18 Aug 11 17:42:04.508 INFO kablam! | Aug 11 17:42:04.508 INFO kablam! 115 | hir::ItemTrait(ref _is_auto, ref _unsafe, ref _generics, Aug 11 17:42:04.508 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.508 INFO kablam! Aug 11 17:42:04.512 INFO kablam! Aug 11 17:42:04.514 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in module `hir` Aug 11 17:42:04.514 INFO kablam! --> src/missing_inline.rs:137:18 Aug 11 17:42:04.514 INFO kablam! | Aug 11 17:42:04.514 INFO kablam! 137 | hir::ItemConst(..) | Aug 11 17:42:04.514 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.514 INFO kablam! Aug 11 17:42:04.519 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in module `hir` Aug 11 17:42:04.519 INFO kablam! --> src/missing_inline.rs:138:18 Aug 11 17:42:04.519 INFO kablam! | Aug 11 17:42:04.519 INFO kablam! 138 | hir::ItemEnum(..) | Aug 11 17:42:04.519 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.519 INFO kablam! Aug 11 17:42:04.525 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemMod` in module `hir` Aug 11 17:42:04.525 INFO kablam! --> src/missing_inline.rs:139:18 Aug 11 17:42:04.525 INFO kablam! | Aug 11 17:42:04.525 INFO kablam! 139 | hir::ItemMod(..) | Aug 11 17:42:04.525 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.525 INFO kablam! Aug 11 17:42:04.530 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in module `hir` Aug 11 17:42:04.530 INFO kablam! --> src/missing_inline.rs:140:18 Aug 11 17:42:04.530 INFO kablam! | Aug 11 17:42:04.530 INFO kablam! 140 | hir::ItemStatic(..) | Aug 11 17:42:04.530 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.530 INFO kablam! Aug 11 17:42:04.530 INFO kablam! error[E0425]: cannot find function `TyTup` in module `hir` Aug 11 17:42:04.531 INFO kablam! --> src/methods.rs:2181:69 Aug 11 17:42:04.531 INFO kablam! | Aug 11 17:42:04.531 INFO kablam! 2181 | (OutType::Any, &hir::Return(ref ty)) if ty.node != hir::TyTup(vec![].into()) => true, Aug 11 17:42:04.531 INFO kablam! | ^^^^^ not found in `hir` Aug 11 17:42:04.531 INFO kablam! Aug 11 17:42:04.540 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in module `hir` Aug 11 17:42:04.540 INFO kablam! --> src/methods.rs:2182:76 Aug 11 17:42:04.540 INFO kablam! | Aug 11 17:42:04.540 INFO kablam! 2182 | (OutType::Ref, &hir::Return(ref ty)) => matches!(ty.node, hir::TyRptr(_, _)), Aug 11 17:42:04.540 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.543 INFO kablam! Aug 11 17:42:04.555 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStruct` in module `hir` Aug 11 17:42:04.555 INFO kablam! --> src/missing_inline.rs:141:18 Aug 11 17:42:04.555 INFO kablam! | Aug 11 17:42:04.555 INFO kablam! 141 | hir::ItemStruct(..) | Aug 11 17:42:04.555 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.555 INFO kablam! Aug 11 17:42:04.556 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in module `hir` Aug 11 17:42:04.556 INFO kablam! --> src/methods.rs:2189:17 Aug 11 17:42:04.556 INFO kablam! | Aug 11 17:42:04.556 INFO kablam! 2189 | if let hir::TyPath(ref p) = ty.node { Aug 11 17:42:04.556 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.561 INFO kablam! Aug 11 17:42:04.572 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:04.572 INFO kablam! --> src/minmax.rs:69:12 Aug 11 17:42:04.572 INFO kablam! | Aug 11 17:42:04.573 INFO kablam! 69 | if let ExprCall(ref path, ref args) = expr.node { Aug 11 17:42:04.573 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.573 INFO kablam! Aug 11 17:42:04.584 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.585 INFO kablam! --> src/minmax.rs:70:16 Aug 11 17:42:04.585 INFO kablam! | Aug 11 17:42:04.585 INFO kablam! 70 | if let ExprPath(ref qpath) = path.node { Aug 11 17:42:04.585 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.589 INFO kablam! Aug 11 17:42:04.596 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTraitAlias` in module `hir` Aug 11 17:42:04.596 INFO kablam! --> src/missing_inline.rs:142:18 Aug 11 17:42:04.596 INFO kablam! | Aug 11 17:42:04.597 INFO kablam! 142 | hir::ItemTraitAlias(..) | Aug 11 17:42:04.597 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.597 INFO kablam! Aug 11 17:42:04.607 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:04.607 INFO kablam! --> src/misc.rs:272:20 Aug 11 17:42:04.607 INFO kablam! | Aug 11 17:42:04.607 INFO kablam! 272 | if let StmtDecl(ref d, _) = s.node; Aug 11 17:42:04.607 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.607 INFO kablam! Aug 11 17:42:04.609 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemGlobalAsm` in module `hir` Aug 11 17:42:04.609 INFO kablam! --> src/missing_inline.rs:143:18 Aug 11 17:42:04.609 INFO kablam! | Aug 11 17:42:04.609 INFO kablam! 143 | hir::ItemGlobalAsm(..) | Aug 11 17:42:04.609 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.609 INFO kablam! Aug 11 17:42:04.615 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTy` in module `hir` Aug 11 17:42:04.615 INFO kablam! --> src/missing_inline.rs:144:18 Aug 11 17:42:04.615 INFO kablam! | Aug 11 17:42:04.615 INFO kablam! 144 | hir::ItemTy(..) | Aug 11 17:42:04.615 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.615 INFO kablam! Aug 11 17:42:04.622 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUnion` in module `hir` Aug 11 17:42:04.622 INFO kablam! --> src/missing_inline.rs:145:18 Aug 11 17:42:04.622 INFO kablam! | Aug 11 17:42:04.622 INFO kablam! 145 | hir::ItemUnion(..) | Aug 11 17:42:04.622 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.622 INFO kablam! Aug 11 17:42:04.623 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:04.623 INFO kablam! --> src/misc.rs:273:20 Aug 11 17:42:04.623 INFO kablam! | Aug 11 17:42:04.623 INFO kablam! 273 | if let DeclLocal(ref l) = d.node; Aug 11 17:42:04.623 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.623 INFO kablam! Aug 11 17:42:04.629 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExistential` in module `hir` Aug 11 17:42:04.629 INFO kablam! --> src/missing_inline.rs:146:18 Aug 11 17:42:04.629 INFO kablam! | Aug 11 17:42:04.631 INFO kablam! 146 | hir::ItemExistential(..) | Aug 11 17:42:04.631 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.631 INFO kablam! Aug 11 17:42:04.634 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExternCrate` in module `hir` Aug 11 17:42:04.634 INFO kablam! --> src/missing_inline.rs:147:18 Aug 11 17:42:04.634 INFO kablam! | Aug 11 17:42:04.635 INFO kablam! 147 | hir::ItemExternCrate(..) | Aug 11 17:42:04.635 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.635 INFO kablam! Aug 11 17:42:04.641 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:04.641 INFO kablam! --> src/misc.rs:306:20 Aug 11 17:42:04.641 INFO kablam! | Aug 11 17:42:04.641 INFO kablam! 306 | if let StmtSemi(ref expr, _) = s.node; Aug 11 17:42:04.641 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.641 INFO kablam! Aug 11 17:42:04.643 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemForeignMod` in module `hir` Aug 11 17:42:04.644 INFO kablam! --> src/missing_inline.rs:148:18 Aug 11 17:42:04.644 INFO kablam! | Aug 11 17:42:04.644 INFO kablam! 148 | hir::ItemForeignMod(..) | Aug 11 17:42:04.645 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.645 INFO kablam! Aug 11 17:42:04.649 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:04.649 INFO kablam! --> src/missing_inline.rs:149:18 Aug 11 17:42:04.649 INFO kablam! | Aug 11 17:42:04.649 INFO kablam! 149 | hir::ItemImpl(..) | Aug 11 17:42:04.649 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.650 INFO kablam! Aug 11 17:42:04.656 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in module `hir` Aug 11 17:42:04.656 INFO kablam! --> src/missing_inline.rs:150:18 Aug 11 17:42:04.656 INFO kablam! | Aug 11 17:42:04.656 INFO kablam! 150 | hir::ItemUse(..) => {}, Aug 11 17:42:04.656 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.656 INFO kablam! Aug 11 17:42:04.658 INFO kablam! error[E0425]: cannot find value `BiAnd` in this scope Aug 11 17:42:04.658 INFO kablam! --> src/misc.rs:308:30 Aug 11 17:42:04.658 INFO kablam! | Aug 11 17:42:04.658 INFO kablam! 308 | if binop.node == BiAnd || binop.node == BiOr; Aug 11 17:42:04.658 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:04.658 INFO kablam! Aug 11 17:42:04.661 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:04.661 INFO kablam! --> src/mut_mut.rs:65:28 Aug 11 17:42:04.661 INFO kablam! | Aug 11 17:42:04.661 INFO kablam! 65 | } else if let hir::ExprAddrOf(hir::MutMutable, ref e) = expr.node { Aug 11 17:42:04.661 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.661 INFO kablam! Aug 11 17:42:04.666 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:04.666 INFO kablam! --> src/mut_mut.rs:66:25 Aug 11 17:42:04.666 INFO kablam! | Aug 11 17:42:04.666 INFO kablam! 66 | if let hir::ExprAddrOf(hir::MutMutable, _) = e.node { Aug 11 17:42:04.666 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.666 INFO kablam! Aug 11 17:42:04.671 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in module `hir` Aug 11 17:42:04.671 INFO kablam! --> src/mut_mut.rs:90:21 Aug 11 17:42:04.671 INFO kablam! | Aug 11 17:42:04.671 INFO kablam! 90 | if let hir::TyRptr( Aug 11 17:42:04.671 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.671 INFO kablam! Aug 11 17:42:04.672 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:04.672 INFO kablam! --> src/misc.rs:308:53 Aug 11 17:42:04.672 INFO kablam! | Aug 11 17:42:04.672 INFO kablam! 308 | if binop.node == BiAnd || binop.node == BiOr; Aug 11 17:42:04.672 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:04.672 INFO kablam! Aug 11 17:42:04.676 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in module `hir` Aug 11 17:42:04.676 INFO kablam! --> src/mut_mut.rs:98:25 Aug 11 17:42:04.676 INFO kablam! | Aug 11 17:42:04.676 INFO kablam! 98 | if let hir::TyRptr( Aug 11 17:42:04.676 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.676 INFO kablam! Aug 11 17:42:04.681 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:04.681 INFO kablam! --> src/mut_reference.rs:39:13 Aug 11 17:42:04.681 INFO kablam! | Aug 11 17:42:04.681 INFO kablam! 39 | ExprCall(ref fn_expr, ref arguments) => if let ExprPath(ref path) = fn_expr.node { Aug 11 17:42:04.681 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.681 INFO kablam! Aug 11 17:42:04.684 INFO kablam! error[E0425]: cannot find value `BiOr` in this scope Aug 11 17:42:04.684 INFO kablam! --> src/misc.rs:316:53 Aug 11 17:42:04.684 INFO kablam! | Aug 11 17:42:04.684 INFO kablam! 316 | let sugg = if binop.node == BiOr { !sugg } else { sugg }; Aug 11 17:42:04.684 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:04.685 INFO kablam! Aug 11 17:42:04.686 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.686 INFO kablam! --> src/mut_reference.rs:39:60 Aug 11 17:42:04.686 INFO kablam! | Aug 11 17:42:04.686 INFO kablam! 39 | ExprCall(ref fn_expr, ref arguments) => if let ExprPath(ref path) = fn_expr.node { Aug 11 17:42:04.686 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.686 INFO kablam! Aug 11 17:42:04.691 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:04.691 INFO kablam! --> src/misc.rs:326:13 Aug 11 17:42:04.691 INFO kablam! | Aug 11 17:42:04.691 INFO kablam! 326 | ExprCast(ref e, ref ty) => { Aug 11 17:42:04.691 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.691 INFO kablam! Aug 11 17:42:04.691 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:04.691 INFO kablam! --> src/mut_reference.rs:47:13 Aug 11 17:42:04.692 INFO kablam! | Aug 11 17:42:04.692 INFO kablam! 47 | ExprMethodCall(ref path, _, ref arguments) => { Aug 11 17:42:04.692 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:04.692 INFO kablam! Aug 11 17:42:04.696 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:04.696 INFO kablam! --> src/mut_reference.rs:72:34 Aug 11 17:42:04.696 INFO kablam! | Aug 11 17:42:04.696 INFO kablam! 72 | }) => if let ExprAddrOf(MutMutable, _) = argument.node { Aug 11 17:42:04.696 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:04.697 INFO kablam! Aug 11 17:42:04.702 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:04.702 INFO kablam! --> src/needless_bool.rs:63:16 Aug 11 17:42:04.702 INFO kablam! | Aug 11 17:42:04.702 INFO kablam! 63 | if let ExprIf(ref pred, ref then_block, Some(ref else_expr)) = e.node { Aug 11 17:42:04.702 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:04.702 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:04.702 INFO kablam! --> src/misc.rs:330:13 Aug 11 17:42:04.702 INFO kablam! | Aug 11 17:42:04.702 INFO kablam! 330 | ExprBinary(ref cmp, ref left, ref right) => { Aug 11 17:42:04.702 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:04.702 INFO kablam! Aug 11 17:42:04.702 INFO kablam! Aug 11 17:42:04.708 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:04.708 INFO kablam! --> src/needless_bool.rs:83:20 Aug 11 17:42:04.708 INFO kablam! | Aug 11 17:42:04.708 INFO kablam! 83 | if let ExprBlock(ref then_block, _) = then_block.node { Aug 11 17:42:04.708 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.708 INFO kablam! Aug 11 17:42:04.715 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.715 INFO kablam! --> src/misc.rs:333:28 Aug 11 17:42:04.715 INFO kablam! | Aug 11 17:42:04.715 INFO kablam! 333 | if let ExprPath(QPath::Resolved(_, ref path)) = left.node { Aug 11 17:42:04.715 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.715 INFO kablam! Aug 11 17:42:04.719 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:04.719 INFO kablam! --> src/needless_bool.rs:126:16 Aug 11 17:42:04.719 INFO kablam! | Aug 11 17:42:04.719 INFO kablam! 126 | if let ExprBinary(Spanned { node: BiEq, .. }, ref left_side, ref right_side) = e.node { Aug 11 17:42:04.720 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:04.720 INFO kablam! Aug 11 17:42:04.723 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.723 INFO kablam! --> src/misc.rs:336:28 Aug 11 17:42:04.723 INFO kablam! | Aug 11 17:42:04.723 INFO kablam! 336 | if let ExprPath(QPath::Resolved(_, ref path)) = right.node { Aug 11 17:42:04.723 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.723 INFO kablam! Aug 11 17:42:04.726 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:04.726 INFO kablam! --> src/needless_bool.rs:187:36 Aug 11 17:42:04.726 INFO kablam! | Aug 11 17:42:04.726 INFO kablam! 187 | (&[ref e], None) => if let StmtSemi(ref e, _) = e.node { Aug 11 17:42:04.726 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.726 INFO kablam! Aug 11 17:42:04.730 INFO kablam! error[E0425]: cannot find value `BiEq` in this scope Aug 11 17:42:04.730 INFO kablam! --> src/misc.rs:342:27 Aug 11 17:42:04.730 INFO kablam! | Aug 11 17:42:04.730 INFO kablam! 342 | if (op == BiEq || op == BiNe) && (is_float(cx, left) || is_float(cx, right)) { Aug 11 17:42:04.730 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:04.730 INFO kablam! Aug 11 17:42:04.733 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:04.733 INFO kablam! --> src/needless_bool.rs:188:20 Aug 11 17:42:04.733 INFO kablam! | Aug 11 17:42:04.733 INFO kablam! 188 | if let ExprRet(_) = e.node { Aug 11 17:42:04.733 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:04.733 INFO kablam! Aug 11 17:42:04.737 INFO kablam! error[E0425]: cannot find value `BiNe` in this scope Aug 11 17:42:04.737 INFO kablam! --> src/misc.rs:342:41 Aug 11 17:42:04.737 INFO kablam! | Aug 11 17:42:04.737 INFO kablam! 342 | if (op == BiEq || op == BiNe) && (is_float(cx, left) || is_float(cx, right)) { Aug 11 17:42:04.737 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:04.737 INFO kablam! Aug 11 17:42:04.740 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:04.740 INFO kablam! --> src/needless_bool.rs:202:9 Aug 11 17:42:04.740 INFO kablam! | Aug 11 17:42:04.740 INFO kablam! 202 | ExprBlock(ref block, _) => fetch_bool_block(block), Aug 11 17:42:04.741 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.741 INFO kablam! Aug 11 17:42:04.746 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:04.746 INFO kablam! --> src/needless_bool.rs:203:9 Aug 11 17:42:04.746 INFO kablam! | Aug 11 17:42:04.746 INFO kablam! 203 | ExprLit(ref lit_ptr) => if let LitKind::Bool(value) = lit_ptr.node { Aug 11 17:42:04.746 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:04.746 INFO kablam! Aug 11 17:42:04.751 INFO kablam! error[E0425]: cannot find value `BiRem` in this scope Aug 11 17:42:04.751 INFO kablam! --> src/misc.rs:370:33 Aug 11 17:42:04.751 INFO kablam! | Aug 11 17:42:04.751 INFO kablam! 370 | } else if op == BiRem && is_integer_literal(right, 1) { Aug 11 17:42:04.751 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:04.751 INFO kablam! Aug 11 17:42:04.751 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:04.751 INFO kablam! --> src/needless_bool.rs:208:9 Aug 11 17:42:04.751 INFO kablam! | Aug 11 17:42:04.751 INFO kablam! 208 | ExprRet(Some(ref expr)) => match fetch_bool_expr(expr) { Aug 11 17:42:04.751 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:04.752 INFO kablam! Aug 11 17:42:04.757 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:04.757 INFO kablam! --> src/needless_pass_by_value.rs:91:36 Aug 11 17:42:04.757 INFO kablam! | Aug 11 17:42:04.757 INFO kablam! 91 | if matches!(item.node, ItemImpl(_, _, _, _, Some(_), _, _) | Aug 11 17:42:04.757 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.757 INFO kablam! Aug 11 17:42:04.759 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.759 INFO kablam! --> src/misc.rs:381:13 Aug 11 17:42:04.759 INFO kablam! | Aug 11 17:42:04.759 INFO kablam! 381 | ExprPath(ref qpath) => { Aug 11 17:42:04.759 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.760 INFO kablam! Aug 11 17:42:04.762 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in this scope Aug 11 17:42:04.762 INFO kablam! --> src/needless_pass_by_value.rs:92:17 Aug 11 17:42:04.762 INFO kablam! | Aug 11 17:42:04.762 INFO kablam! 92 | ItemTrait(..)) Aug 11 17:42:04.762 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.762 INFO kablam! Aug 11 17:42:04.767 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:04.767 INFO kablam! --> src/needless_pass_by_value.rs:218:36 Aug 11 17:42:04.767 INFO kablam! | Aug 11 17:42:04.767 INFO kablam! 218 | if let TyPath(QPath::Resolved(_, ref path)) = input.node; Aug 11 17:42:04.767 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:04.768 INFO kablam! Aug 11 17:42:04.769 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:04.769 INFO kablam! --> src/misc.rs:395:13 Aug 11 17:42:04.769 INFO kablam! | Aug 11 17:42:04.769 INFO kablam! 395 | ExprField(_, ident) => { Aug 11 17:42:04.769 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.769 INFO kablam! Aug 11 17:42:04.777 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:04.777 INFO kablam! --> src/misc.rs:470:9 Aug 11 17:42:04.777 INFO kablam! | Aug 11 17:42:04.777 INFO kablam! 470 | ExprMethodCall(.., ref args) if args.len() == 1 => { Aug 11 17:42:04.777 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:04.777 INFO kablam! Aug 11 17:42:04.784 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:04.784 INFO kablam! --> src/misc.rs:477:9 Aug 11 17:42:04.784 INFO kablam! | Aug 11 17:42:04.784 INFO kablam! 477 | ExprCall(ref path, ref v) if v.len() == 1 => if let ExprPath(ref path) = path.node { Aug 11 17:42:04.784 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.784 INFO kablam! Aug 11 17:42:04.784 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:04.784 INFO kablam! --> src/needless_pass_by_value.rs:342:36 Aug 11 17:42:04.784 INFO kablam! | Aug 11 17:42:04.784 INFO kablam! 342 | if let ExprMatch(ref c, ..) = e.node { Aug 11 17:42:04.784 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.785 INFO kablam! Aug 11 17:42:04.791 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.791 INFO kablam! --> src/misc.rs:477:61 Aug 11 17:42:04.791 INFO kablam! | Aug 11 17:42:04.791 INFO kablam! 477 | ExprCall(ref path, ref v) if v.len() == 1 => if let ExprPath(ref path) = path.node { Aug 11 17:42:04.791 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.791 INFO kablam! Aug 11 17:42:04.795 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:04.795 INFO kablam! --> src/needless_pass_by_value.rs:353:40 Aug 11 17:42:04.795 INFO kablam! | Aug 11 17:42:04.795 INFO kablam! 353 | if let StmtDecl(ref decl, _) = s.node; Aug 11 17:42:04.795 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.800 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:04.800 INFO kablam! --> src/misc.rs:523:28 Aug 11 17:42:04.800 INFO kablam! | Aug 11 17:42:04.800 INFO kablam! 523 | if let ItemImpl(.., Some(ref trait_ref), _, _) = item.node { Aug 11 17:42:04.800 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.800 INFO kablam! Aug 11 17:42:04.801 INFO kablam! Aug 11 17:42:04.808 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:04.808 INFO kablam! --> src/misc.rs:545:13 Aug 11 17:42:04.808 INFO kablam! | Aug 11 17:42:04.808 INFO kablam! 545 | ExprAssign(_, ref rhs) | ExprAssignOp(_, _, ref rhs) => **rhs == *expr, Aug 11 17:42:04.808 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:04.808 INFO kablam! Aug 11 17:42:04.812 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:04.812 INFO kablam! --> src/needless_pass_by_value.rs:354:40 Aug 11 17:42:04.812 INFO kablam! | Aug 11 17:42:04.812 INFO kablam! 354 | if let DeclLocal(ref local) = decl.node; Aug 11 17:42:04.812 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.812 INFO kablam! Aug 11 17:42:04.815 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssignOp` in this scope Aug 11 17:42:04.815 INFO kablam! --> src/misc.rs:545:38 Aug 11 17:42:04.815 INFO kablam! | Aug 11 17:42:04.815 INFO kablam! 545 | ExprAssign(_, ref rhs) | ExprAssignOp(_, _, ref rhs) => **rhs == *expr, Aug 11 17:42:04.815 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 11 17:42:04.815 INFO kablam! Aug 11 17:42:04.822 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:04.822 INFO kablam! --> src/misc.rs:574:16 Aug 11 17:42:04.822 INFO kablam! | Aug 11 17:42:04.822 INFO kablam! 574 | if let TyPtr(MutTy { mutbl, .. }) = ty.node; Aug 11 17:42:04.822 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:04.822 INFO kablam! Aug 11 17:42:04.829 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:04.829 INFO kablam! --> src/misc.rs:575:16 Aug 11 17:42:04.829 INFO kablam! | Aug 11 17:42:04.829 INFO kablam! 575 | if let ExprLit(ref lit) = e.node; Aug 11 17:42:04.829 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:04.829 INFO kablam! Aug 11 17:42:04.832 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:04.832 INFO kablam! --> src/neg_multiply.rs:36:16 Aug 11 17:42:04.832 INFO kablam! | Aug 11 17:42:04.832 INFO kablam! 36 | if let ExprBinary(Spanned { node: BiMul, .. }, ref l, ref r) = e.node { Aug 11 17:42:04.832 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:04.832 INFO kablam! Aug 11 17:42:04.837 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in module `hir` Aug 11 17:42:04.837 INFO kablam! --> src/missing_doc.rs:125:18 Aug 11 17:42:04.837 INFO kablam! | Aug 11 17:42:04.837 INFO kablam! 125 | hir::ItemConst(..) => "a constant", Aug 11 17:42:04.837 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.837 INFO kablam! Aug 11 17:42:04.844 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in module `hir` Aug 11 17:42:04.844 INFO kablam! --> src/missing_doc.rs:126:18 Aug 11 17:42:04.844 INFO kablam! | Aug 11 17:42:04.844 INFO kablam! 126 | hir::ItemEnum(..) => "an enum", Aug 11 17:42:04.844 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.844 INFO kablam! Aug 11 17:42:04.844 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:04.844 INFO kablam! --> src/neg_multiply.rs:38:19 Aug 11 17:42:04.844 INFO kablam! | Aug 11 17:42:04.844 INFO kablam! 38 | (&ExprUnary(..), &ExprUnary(..)) => (), Aug 11 17:42:04.844 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.844 INFO kablam! Aug 11 17:42:04.851 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in module `hir` Aug 11 17:42:04.851 INFO kablam! --> src/missing_doc.rs:127:18 Aug 11 17:42:04.851 INFO kablam! | Aug 11 17:42:04.851 INFO kablam! 127 | hir::ItemFn(..) => { Aug 11 17:42:04.851 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.851 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:04.851 INFO kablam! | Aug 11 17:42:04.851 INFO kablam! 21 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:04.851 INFO kablam! | Aug 11 17:42:04.851 INFO kablam! Aug 11 17:42:04.857 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemMod` in module `hir` Aug 11 17:42:04.857 INFO kablam! --> src/missing_doc.rs:138:18 Aug 11 17:42:04.858 INFO kablam! | Aug 11 17:42:04.858 INFO kablam! 138 | hir::ItemMod(..) => "a module", Aug 11 17:42:04.858 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.858 INFO kablam! Aug 11 17:42:04.861 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:04.861 INFO kablam! --> src/neg_multiply.rs:38:35 Aug 11 17:42:04.861 INFO kablam! | Aug 11 17:42:04.861 INFO kablam! 38 | (&ExprUnary(..), &ExprUnary(..)) => (), Aug 11 17:42:04.861 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.861 INFO kablam! Aug 11 17:42:04.864 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in module `hir` Aug 11 17:42:04.864 INFO kablam! --> src/missing_doc.rs:139:18 Aug 11 17:42:04.864 INFO kablam! | Aug 11 17:42:04.864 INFO kablam! 139 | hir::ItemStatic(..) => "a static", Aug 11 17:42:04.864 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.864 INFO kablam! Aug 11 17:42:04.870 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStruct` in module `hir` Aug 11 17:42:04.870 INFO kablam! --> src/missing_doc.rs:140:18 Aug 11 17:42:04.870 INFO kablam! | Aug 11 17:42:04.870 INFO kablam! 140 | hir::ItemStruct(..) => "a struct", Aug 11 17:42:04.870 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.870 INFO kablam! Aug 11 17:42:04.879 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in module `hir` Aug 11 17:42:04.879 INFO kablam! --> src/missing_doc.rs:141:18 Aug 11 17:42:04.879 INFO kablam! | Aug 11 17:42:04.879 INFO kablam! 141 | hir::ItemTrait(..) => "a trait", Aug 11 17:42:04.879 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.879 INFO kablam! Aug 11 17:42:04.880 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:04.880 INFO kablam! --> src/neg_multiply.rs:39:19 Aug 11 17:42:04.880 INFO kablam! | Aug 11 17:42:04.880 INFO kablam! 39 | (&ExprUnary(UnNeg, ref lit), _) => check_mul(cx, e.span, lit, r), Aug 11 17:42:04.880 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.880 INFO kablam! Aug 11 17:42:04.897 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTraitAlias` in module `hir` Aug 11 17:42:04.897 INFO kablam! --> src/missing_doc.rs:142:18 Aug 11 17:42:04.897 INFO kablam! | Aug 11 17:42:04.897 INFO kablam! 142 | hir::ItemTraitAlias(..) => "a trait alias", Aug 11 17:42:04.897 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.897 INFO kablam! Aug 11 17:42:04.905 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:04.905 INFO kablam! --> src/neg_multiply.rs:40:22 Aug 11 17:42:04.905 INFO kablam! | Aug 11 17:42:04.905 INFO kablam! 40 | (_, &ExprUnary(UnNeg, ref lit)) => check_mul(cx, e.span, lit, l), Aug 11 17:42:04.905 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.905 INFO kablam! Aug 11 17:42:04.909 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemGlobalAsm` in module `hir` Aug 11 17:42:04.909 INFO kablam! --> src/missing_doc.rs:143:18 Aug 11 17:42:04.909 INFO kablam! | Aug 11 17:42:04.909 INFO kablam! 143 | hir::ItemGlobalAsm(..) => "an assembly blob", Aug 11 17:42:04.909 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.909 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:04.909 INFO kablam! --> src/neg_multiply.rs:49:16 Aug 11 17:42:04.909 INFO kablam! | Aug 11 17:42:04.909 INFO kablam! 49 | if let ExprLit(ref l) = lit.node; Aug 11 17:42:04.909 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:04.909 INFO kablam! Aug 11 17:42:04.909 INFO kablam! Aug 11 17:42:04.914 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:04.914 INFO kablam! --> src/new_without_default.rs:92:21 Aug 11 17:42:04.914 INFO kablam! | Aug 11 17:42:04.914 INFO kablam! 92 | if let hir::ItemImpl(_, _, _, _, None, _, ref items) = item.node { Aug 11 17:42:04.914 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.914 INFO kablam! Aug 11 17:42:04.917 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTy` in module `hir` Aug 11 17:42:04.917 INFO kablam! --> src/missing_doc.rs:144:18 Aug 11 17:42:04.917 INFO kablam! | Aug 11 17:42:04.917 INFO kablam! 144 | hir::ItemTy(..) => "a type alias", Aug 11 17:42:04.917 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.917 INFO kablam! Aug 11 17:42:04.920 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in this scope Aug 11 17:42:04.920 INFO kablam! --> src/non_copy_const.rs:167:16 Aug 11 17:42:04.920 INFO kablam! | Aug 11 17:42:04.920 INFO kablam! 167 | if let ItemConst(hir_ty, ..) = &it.node { Aug 11 17:42:04.920 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.920 INFO kablam! Aug 11 17:42:04.923 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUnion` in module `hir` Aug 11 17:42:04.924 INFO kablam! --> src/missing_doc.rs:145:18 Aug 11 17:42:04.924 INFO kablam! | Aug 11 17:42:04.924 INFO kablam! 145 | hir::ItemUnion(..) => "a union", Aug 11 17:42:04.924 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.924 INFO kablam! Aug 11 17:42:04.925 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:04.925 INFO kablam! --> src/non_copy_const.rs:185:20 Aug 11 17:42:04.925 INFO kablam! | Aug 11 17:42:04.925 INFO kablam! 185 | if let ItemImpl(_, _, _, _, None, _, _) = item.node { Aug 11 17:42:04.925 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.925 INFO kablam! Aug 11 17:42:04.930 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExistential` in module `hir` Aug 11 17:42:04.930 INFO kablam! --> src/missing_doc.rs:146:18 Aug 11 17:42:04.930 INFO kablam! | Aug 11 17:42:04.930 INFO kablam! 146 | hir::ItemExistential(..) => "an existential type", Aug 11 17:42:04.930 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.930 INFO kablam! Aug 11 17:42:04.931 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.931 INFO kablam! --> src/non_copy_const.rs:193:16 Aug 11 17:42:04.931 INFO kablam! | Aug 11 17:42:04.931 INFO kablam! 193 | if let ExprPath(qpath) = &expr.node { Aug 11 17:42:04.931 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.931 INFO kablam! Aug 11 17:42:04.936 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:04.936 INFO kablam! --> src/non_copy_const.rs:216:25 Aug 11 17:42:04.936 INFO kablam! | Aug 11 17:42:04.936 INFO kablam! 216 | ExprAddrOf(..) => { Aug 11 17:42:04.936 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:04.936 INFO kablam! Aug 11 17:42:04.940 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExternCrate` in module `hir` Aug 11 17:42:04.940 INFO kablam! --> src/missing_doc.rs:147:18 Aug 11 17:42:04.940 INFO kablam! | Aug 11 17:42:04.940 INFO kablam! 147 | hir::ItemExternCrate(..) | Aug 11 17:42:04.940 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.940 INFO kablam! Aug 11 17:42:04.941 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:04.941 INFO kablam! --> src/non_copy_const.rs:220:25 Aug 11 17:42:04.941 INFO kablam! | Aug 11 17:42:04.941 INFO kablam! 220 | ExprField(..) => { Aug 11 17:42:04.941 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.942 INFO kablam! Aug 11 17:42:04.947 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:04.947 INFO kablam! --> src/non_copy_const.rs:224:25 Aug 11 17:42:04.947 INFO kablam! | Aug 11 17:42:04.947 INFO kablam! 224 | ExprIndex(e, _) if ptr::eq(&**e, cur_expr) => { Aug 11 17:42:04.947 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.947 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemForeignMod` in module `hir` Aug 11 17:42:04.947 INFO kablam! --> src/missing_doc.rs:148:18 Aug 11 17:42:04.947 INFO kablam! | Aug 11 17:42:04.947 INFO kablam! 148 | hir::ItemForeignMod(..) | Aug 11 17:42:04.947 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:04.947 INFO kablam! Aug 11 17:42:04.947 INFO kablam! Aug 11 17:42:04.952 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:04.952 INFO kablam! --> src/non_copy_const.rs:231:25 Aug 11 17:42:04.952 INFO kablam! | Aug 11 17:42:04.952 INFO kablam! 231 | ExprUnary(UnDeref, _) => { Aug 11 17:42:04.952 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.952 INFO kablam! Aug 11 17:42:04.955 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:04.955 INFO kablam! --> src/missing_doc.rs:149:18 Aug 11 17:42:04.955 INFO kablam! | Aug 11 17:42:04.955 INFO kablam! 149 | hir::ItemImpl(..) | Aug 11 17:42:04.955 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.955 INFO kablam! Aug 11 17:42:04.958 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:04.958 INFO kablam! --> src/ok_if_let.rs:47:20 Aug 11 17:42:04.958 INFO kablam! | Aug 11 17:42:04.958 INFO kablam! 47 | if let ExprMatch(ref op, ref body, ref source) = expr.node; //test if expr is a match Aug 11 17:42:04.958 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.958 INFO kablam! Aug 11 17:42:04.961 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in module `hir` Aug 11 17:42:04.961 INFO kablam! --> src/missing_doc.rs:150:18 Aug 11 17:42:04.961 INFO kablam! | Aug 11 17:42:04.961 INFO kablam! 150 | hir::ItemUse(..) => return, Aug 11 17:42:04.961 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.961 INFO kablam! Aug 11 17:42:04.963 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:04.963 INFO kablam! --> src/ok_if_let.rs:49:20 Aug 11 17:42:04.963 INFO kablam! | Aug 11 17:42:04.963 INFO kablam! 49 | if let ExprMethodCall(_, _, ref result_types) = op.node; //check is expr.ok() has type Result.ok() Aug 11 17:42:04.963 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:04.963 INFO kablam! Aug 11 17:42:04.968 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in module `hir` Aug 11 17:42:04.968 INFO kablam! --> src/missing_inline.rs:111:18 Aug 11 17:42:04.968 INFO kablam! | Aug 11 17:42:04.968 INFO kablam! 111 | hir::ItemFn(..) => { Aug 11 17:42:04.968 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:04.968 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:04.968 INFO kablam! | Aug 11 17:42:04.968 INFO kablam! 12 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:04.968 INFO kablam! | Aug 11 17:42:04.968 INFO kablam! Aug 11 17:42:04.968 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:04.968 INFO kablam! --> src/panic_unimplemented.rs:55:20 Aug 11 17:42:04.968 INFO kablam! | Aug 11 17:42:04.968 INFO kablam! 55 | if let ExprBlock(ref block, _) = expr.node; Aug 11 17:42:04.969 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:04.969 INFO kablam! Aug 11 17:42:04.974 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:04.974 INFO kablam! --> src/panic_unimplemented.rs:57:20 Aug 11 17:42:04.974 INFO kablam! | Aug 11 17:42:04.974 INFO kablam! 57 | if let ExprCall(ref fun, ref params) = ex.node; Aug 11 17:42:04.974 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.975 INFO kablam! Aug 11 17:42:04.976 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in module `hir` Aug 11 17:42:04.976 INFO kablam! --> src/missing_inline.rs:115:18 Aug 11 17:42:04.976 INFO kablam! | Aug 11 17:42:04.976 INFO kablam! 115 | hir::ItemTrait(ref _is_auto, ref _unsafe, ref _generics, Aug 11 17:42:04.976 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.976 INFO kablam! Aug 11 17:42:04.980 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:04.980 INFO kablam! --> src/panic_unimplemented.rs:58:20 Aug 11 17:42:04.980 INFO kablam! | Aug 11 17:42:04.980 INFO kablam! 58 | if let ExprPath(ref qpath) = fun.node; Aug 11 17:42:04.980 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.980 INFO kablam! Aug 11 17:42:04.982 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in module `hir` Aug 11 17:42:04.982 INFO kablam! --> src/missing_inline.rs:137:18 Aug 11 17:42:04.982 INFO kablam! | Aug 11 17:42:04.982 INFO kablam! 137 | hir::ItemConst(..) | Aug 11 17:42:04.982 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:04.982 INFO kablam! Aug 11 17:42:04.985 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:04.985 INFO kablam! --> src/panic_unimplemented.rs:89:16 Aug 11 17:42:04.985 INFO kablam! | Aug 11 17:42:04.985 INFO kablam! 89 | if let ExprLit(ref lit) = params[0].node; Aug 11 17:42:04.985 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:04.985 INFO kablam! Aug 11 17:42:04.989 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemEnum` in module `hir` Aug 11 17:42:04.989 INFO kablam! --> src/missing_inline.rs:138:18 Aug 11 17:42:04.989 INFO kablam! | Aug 11 17:42:04.989 INFO kablam! 138 | hir::ItemEnum(..) | Aug 11 17:42:04.989 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:04.989 INFO kablam! Aug 11 17:42:04.991 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:04.991 INFO kablam! --> src/partialeq_ne_impl.rs:41:20 Aug 11 17:42:04.991 INFO kablam! | Aug 11 17:42:04.991 INFO kablam! 41 | if let ItemImpl(_, _, _, _, Some(ref trait_ref), _, ref impl_items) = item.node; Aug 11 17:42:04.991 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:04.991 INFO kablam! Aug 11 17:42:04.996 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemMod` in module `hir` Aug 11 17:42:04.996 INFO kablam! --> src/missing_inline.rs:139:18 Aug 11 17:42:04.996 INFO kablam! | Aug 11 17:42:04.996 INFO kablam! 139 | hir::ItemMod(..) | Aug 11 17:42:04.996 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:04.997 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:04.997 INFO kablam! --> src/ptr.rs:106:16 Aug 11 17:42:04.997 INFO kablam! | Aug 11 17:42:04.997 INFO kablam! 106 | if let ItemFn(ref decl, _, _, body_id) = item.node { Aug 11 17:42:04.997 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:04.997 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:04.997 INFO kablam! | Aug 11 17:42:04.997 INFO kablam! 3 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:04.997 INFO kablam! | Aug 11 17:42:04.997 INFO kablam! Aug 11 17:42:04.997 INFO kablam! Aug 11 17:42:05.003 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:05.003 INFO kablam! --> src/ptr.rs:114:24 Aug 11 17:42:05.003 INFO kablam! | Aug 11 17:42:05.003 INFO kablam! 114 | if let ItemImpl(_, _, _, _, Some(_), _, _) = it.node { Aug 11 17:42:05.003 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.003 INFO kablam! Aug 11 17:42:05.006 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in module `hir` Aug 11 17:42:05.006 INFO kablam! --> src/missing_inline.rs:140:18 Aug 11 17:42:05.006 INFO kablam! | Aug 11 17:42:05.006 INFO kablam! 140 | hir::ItemStatic(..) | Aug 11 17:42:05.006 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.006 INFO kablam! Aug 11 17:42:05.009 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.009 INFO kablam! --> src/ptr.rs:134:16 Aug 11 17:42:05.009 INFO kablam! | Aug 11 17:42:05.009 INFO kablam! 134 | if let ExprBinary(ref op, ref l, ref r) = expr.node { Aug 11 17:42:05.009 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.009 INFO kablam! Aug 11 17:42:05.014 INFO kablam! error[E0425]: cannot find value `BiEq` in this scope Aug 11 17:42:05.014 INFO kablam! --> src/ptr.rs:135:28 Aug 11 17:42:05.014 INFO kablam! | Aug 11 17:42:05.014 INFO kablam! 135 | if (op.node == BiEq || op.node == BiNe) && (is_null_path(l) || is_null_path(r)) { Aug 11 17:42:05.014 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:05.015 INFO kablam! Aug 11 17:42:05.015 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStruct` in module `hir` Aug 11 17:42:05.015 INFO kablam! --> src/missing_inline.rs:141:18 Aug 11 17:42:05.015 INFO kablam! | Aug 11 17:42:05.015 INFO kablam! 141 | hir::ItemStruct(..) | Aug 11 17:42:05.015 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.015 INFO kablam! Aug 11 17:42:05.020 INFO kablam! error[E0425]: cannot find value `BiNe` in this scope Aug 11 17:42:05.020 INFO kablam! --> src/ptr.rs:135:47 Aug 11 17:42:05.020 INFO kablam! | Aug 11 17:42:05.020 INFO kablam! 135 | if (op.node == BiEq || op.node == BiNe) && (is_null_path(l) || is_null_path(r)) { Aug 11 17:42:05.020 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:05.020 INFO kablam! Aug 11 17:42:05.024 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTraitAlias` in module `hir` Aug 11 17:42:05.024 INFO kablam! --> src/missing_inline.rs:142:18 Aug 11 17:42:05.024 INFO kablam! | Aug 11 17:42:05.024 INFO kablam! 142 | hir::ItemTraitAlias(..) | Aug 11 17:42:05.024 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.025 INFO kablam! Aug 11 17:42:05.026 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:05.026 INFO kablam! --> src/ptr.rs:162:28 Aug 11 17:42:05.026 INFO kablam! | Aug 11 17:42:05.026 INFO kablam! 162 | if let TyPath(QPath::Resolved(_, ref path)) = walk_ptrs_hir_ty(arg).node; Aug 11 17:42:05.026 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.026 INFO kablam! Aug 11 17:42:05.032 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemGlobalAsm` in module `hir` Aug 11 17:42:05.032 INFO kablam! --> src/missing_inline.rs:143:18 Aug 11 17:42:05.032 INFO kablam! | Aug 11 17:42:05.032 INFO kablam! 143 | hir::ItemGlobalAsm(..) | Aug 11 17:42:05.032 INFO kablam! | ^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.032 INFO kablam! Aug 11 17:42:05.036 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:05.036 INFO kablam! --> src/ptr.rs:222:28 Aug 11 17:42:05.036 INFO kablam! | Aug 11 17:42:05.036 INFO kablam! 222 | if let TyRptr(_, MutTy { ref ty, ..} ) = arg.node; Aug 11 17:42:05.036 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.036 INFO kablam! Aug 11 17:42:05.042 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTy` in module `hir` Aug 11 17:42:05.042 INFO kablam! --> src/missing_inline.rs:144:18 Aug 11 17:42:05.042 INFO kablam! | Aug 11 17:42:05.042 INFO kablam! 144 | hir::ItemTy(..) | Aug 11 17:42:05.042 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:05.042 INFO kablam! Aug 11 17:42:05.046 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:05.046 INFO kablam! --> src/ptr.rs:223:28 Aug 11 17:42:05.046 INFO kablam! | Aug 11 17:42:05.046 INFO kablam! 223 | if let TyPath(ref path) = ty.node; Aug 11 17:42:05.046 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.046 INFO kablam! Aug 11 17:42:05.050 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUnion` in module `hir` Aug 11 17:42:05.050 INFO kablam! --> src/missing_inline.rs:145:18 Aug 11 17:42:05.050 INFO kablam! | Aug 11 17:42:05.051 INFO kablam! 145 | hir::ItemUnion(..) | Aug 11 17:42:05.051 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:05.051 INFO kablam! Aug 11 17:42:05.055 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:05.055 INFO kablam! --> src/ptr.rs:284:12 Aug 11 17:42:05.055 INFO kablam! | Aug 11 17:42:05.055 INFO kablam! 284 | if let ExprCall(ref pathexp, ref args) = expr.node { Aug 11 17:42:05.055 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.055 INFO kablam! Aug 11 17:42:05.059 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.059 INFO kablam! --> src/ptr.rs:286:20 Aug 11 17:42:05.059 INFO kablam! | Aug 11 17:42:05.059 INFO kablam! 286 | if let ExprPath(ref path) = pathexp.node { Aug 11 17:42:05.059 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.059 INFO kablam! Aug 11 17:42:05.061 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExistential` in module `hir` Aug 11 17:42:05.061 INFO kablam! --> src/missing_inline.rs:146:18 Aug 11 17:42:05.061 INFO kablam! | Aug 11 17:42:05.061 INFO kablam! 146 | hir::ItemExistential(..) | Aug 11 17:42:05.061 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.061 INFO kablam! Aug 11 17:42:05.072 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemExternCrate` in module `hir` Aug 11 17:42:05.072 INFO kablam! --> src/missing_inline.rs:147:18 Aug 11 17:42:05.072 INFO kablam! | Aug 11 17:42:05.072 INFO kablam! 147 | hir::ItemExternCrate(..) | Aug 11 17:42:05.072 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.072 INFO kablam! Aug 11 17:42:05.075 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:05.075 INFO kablam! --> src/question_mark.rs:55:20 Aug 11 17:42:05.075 INFO kablam! | Aug 11 17:42:05.075 INFO kablam! 55 | if let ExprIf(ref if_expr, ref body, _) = expr.node; Aug 11 17:42:05.075 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.075 INFO kablam! Aug 11 17:42:05.079 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemForeignMod` in module `hir` Aug 11 17:42:05.079 INFO kablam! --> src/missing_inline.rs:148:18 Aug 11 17:42:05.079 INFO kablam! | Aug 11 17:42:05.079 INFO kablam! 148 | hir::ItemForeignMod(..) | Aug 11 17:42:05.079 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.079 INFO kablam! Aug 11 17:42:05.080 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.080 INFO kablam! --> src/question_mark.rs:56:20 Aug 11 17:42:05.081 INFO kablam! | Aug 11 17:42:05.081 INFO kablam! 56 | if let ExprMethodCall(ref segment, _, ref args) = if_expr.node; Aug 11 17:42:05.081 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.081 INFO kablam! Aug 11 17:42:05.085 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:05.085 INFO kablam! --> src/missing_inline.rs:149:18 Aug 11 17:42:05.085 INFO kablam! | Aug 11 17:42:05.085 INFO kablam! 149 | hir::ItemImpl(..) | Aug 11 17:42:05.085 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:05.085 INFO kablam! Aug 11 17:42:05.092 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.092 INFO kablam! --> src/question_mark.rs:90:13 Aug 11 17:42:05.092 INFO kablam! | Aug 11 17:42:05.092 INFO kablam! 90 | ExprBlock(ref block, _) => { Aug 11 17:42:05.092 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.092 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemUse` in module `hir` Aug 11 17:42:05.092 INFO kablam! --> src/missing_inline.rs:150:18 Aug 11 17:42:05.092 INFO kablam! | Aug 11 17:42:05.092 INFO kablam! 150 | hir::ItemUse(..) => {}, Aug 11 17:42:05.092 INFO kablam! | ^^^^^^^ not found in `hir` Aug 11 17:42:05.092 INFO kablam! Aug 11 17:42:05.092 INFO kablam! Aug 11 17:42:05.098 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:05.098 INFO kablam! --> src/question_mark.rs:97:13 Aug 11 17:42:05.098 INFO kablam! | Aug 11 17:42:05.098 INFO kablam! 97 | ExprRet(Some(ref expr)) => { Aug 11 17:42:05.098 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.099 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:05.099 INFO kablam! --> src/mut_mut.rs:65:28 Aug 11 17:42:05.099 INFO kablam! | Aug 11 17:42:05.099 INFO kablam! 65 | } else if let hir::ExprAddrOf(hir::MutMutable, ref e) = expr.node { Aug 11 17:42:05.099 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.099 INFO kablam! Aug 11 17:42:05.104 INFO kablam! Aug 11 17:42:05.105 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in module `hir` Aug 11 17:42:05.106 INFO kablam! --> src/mut_mut.rs:66:25 Aug 11 17:42:05.106 INFO kablam! | Aug 11 17:42:05.106 INFO kablam! 66 | if let hir::ExprAddrOf(hir::MutMutable, _) = e.node { Aug 11 17:42:05.106 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.106 INFO kablam! Aug 11 17:42:05.109 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.109 INFO kablam! --> src/question_mark.rs:100:13 Aug 11 17:42:05.109 INFO kablam! | Aug 11 17:42:05.109 INFO kablam! 100 | ExprPath(ref qp) => { Aug 11 17:42:05.109 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.109 INFO kablam! Aug 11 17:42:05.112 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in module `hir` Aug 11 17:42:05.112 INFO kablam! --> src/mut_mut.rs:90:21 Aug 11 17:42:05.112 INFO kablam! | Aug 11 17:42:05.112 INFO kablam! 90 | if let hir::TyRptr( Aug 11 17:42:05.112 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:05.112 INFO kablam! Aug 11 17:42:05.115 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:05.115 INFO kablam! --> src/question_mark.rs:116:20 Aug 11 17:42:05.115 INFO kablam! | Aug 11 17:42:05.115 INFO kablam! 116 | if let StmtSemi(ref expr, _) = expr.node; Aug 11 17:42:05.115 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.115 INFO kablam! Aug 11 17:42:05.119 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in module `hir` Aug 11 17:42:05.119 INFO kablam! --> src/mut_mut.rs:98:25 Aug 11 17:42:05.119 INFO kablam! | Aug 11 17:42:05.119 INFO kablam! 98 | if let hir::TyRptr( Aug 11 17:42:05.119 INFO kablam! | ^^^^^^ not found in `hir` Aug 11 17:42:05.119 INFO kablam! Aug 11 17:42:05.126 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:05.126 INFO kablam! --> src/mut_reference.rs:39:13 Aug 11 17:42:05.126 INFO kablam! | Aug 11 17:42:05.126 INFO kablam! 39 | ExprCall(ref fn_expr, ref arguments) => if let ExprPath(ref path) = fn_expr.node { Aug 11 17:42:05.126 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.126 INFO kablam! Aug 11 17:42:05.131 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:05.131 INFO kablam! --> src/question_mark.rs:117:20 Aug 11 17:42:05.131 INFO kablam! | Aug 11 17:42:05.131 INFO kablam! 117 | if let ExprRet(ref ret_expr) = expr.node; Aug 11 17:42:05.131 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.131 INFO kablam! Aug 11 17:42:05.135 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.135 INFO kablam! --> src/mut_reference.rs:39:60 Aug 11 17:42:05.135 INFO kablam! | Aug 11 17:42:05.135 INFO kablam! 39 | ExprCall(ref fn_expr, ref arguments) => if let ExprPath(ref path) = fn_expr.node { Aug 11 17:42:05.135 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.135 INFO kablam! Aug 11 17:42:05.142 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.142 INFO kablam! --> src/ranges.rs:91:16 Aug 11 17:42:05.142 INFO kablam! | Aug 11 17:42:05.142 INFO kablam! 91 | if let ExprMethodCall(ref path, _, ref args) = expr.node { Aug 11 17:42:05.142 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.142 INFO kablam! Aug 11 17:42:05.142 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.142 INFO kablam! --> src/mut_reference.rs:47:13 Aug 11 17:42:05.142 INFO kablam! | Aug 11 17:42:05.142 INFO kablam! 47 | ExprMethodCall(ref path, _, ref arguments) => { Aug 11 17:42:05.142 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.142 INFO kablam! Aug 11 17:42:05.149 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:05.149 INFO kablam! --> src/mut_reference.rs:72:34 Aug 11 17:42:05.149 INFO kablam! | Aug 11 17:42:05.149 INFO kablam! 72 | }) => if let ExprAddrOf(MutMutable, _) = argument.node { Aug 11 17:42:05.149 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.149 INFO kablam! Aug 11 17:42:05.152 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.152 INFO kablam! --> src/ranges.rs:110:28 Aug 11 17:42:05.152 INFO kablam! | Aug 11 17:42:05.152 INFO kablam! 110 | if let ExprMethodCall(ref iter_path, _, ref iter_args ) = *iter; Aug 11 17:42:05.152 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.152 INFO kablam! Aug 11 17:42:05.158 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:05.158 INFO kablam! --> src/needless_bool.rs:63:16 Aug 11 17:42:05.158 INFO kablam! | Aug 11 17:42:05.158 INFO kablam! 63 | if let ExprIf(ref pred, ref then_block, Some(ref else_expr)) = e.node { Aug 11 17:42:05.158 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.158 INFO kablam! Aug 11 17:42:05.163 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.163 INFO kablam! --> src/ranges.rs:116:28 Aug 11 17:42:05.163 INFO kablam! | Aug 11 17:42:05.163 INFO kablam! 116 | if let ExprMethodCall(ref len_path, _, ref len_args) = end.node; Aug 11 17:42:05.163 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.163 INFO kablam! Aug 11 17:42:05.169 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.169 INFO kablam! --> src/needless_bool.rs:83:20 Aug 11 17:42:05.169 INFO kablam! | Aug 11 17:42:05.169 INFO kablam! 83 | if let ExprBlock(ref then_block, _) = then_block.node { Aug 11 17:42:05.169 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.169 INFO kablam! Aug 11 17:42:05.176 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.176 INFO kablam! --> src/needless_bool.rs:126:16 Aug 11 17:42:05.176 INFO kablam! | Aug 11 17:42:05.176 INFO kablam! 126 | if let ExprBinary(Spanned { node: BiEq, .. }, ref left_side, ref right_side) = e.node { Aug 11 17:42:05.176 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.176 INFO kablam! Aug 11 17:42:05.178 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.178 INFO kablam! --> src/ranges.rs:119:28 Aug 11 17:42:05.178 INFO kablam! | Aug 11 17:42:05.178 INFO kablam! 119 | if let ExprPath(QPath::Resolved(_, ref iter_path)) = iter_args[0].node; Aug 11 17:42:05.178 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.178 INFO kablam! Aug 11 17:42:05.184 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:05.184 INFO kablam! --> src/needless_bool.rs:187:36 Aug 11 17:42:05.184 INFO kablam! | Aug 11 17:42:05.184 INFO kablam! 187 | (&[ref e], None) => if let StmtSemi(ref e, _) = e.node { Aug 11 17:42:05.184 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.184 INFO kablam! Aug 11 17:42:05.188 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.188 INFO kablam! --> src/ranges.rs:120:28 Aug 11 17:42:05.188 INFO kablam! | Aug 11 17:42:05.188 INFO kablam! 120 | if let ExprPath(QPath::Resolved(_, ref len_path)) = len_args[0].node; Aug 11 17:42:05.188 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.188 INFO kablam! Aug 11 17:42:05.192 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:05.192 INFO kablam! --> src/needless_bool.rs:188:20 Aug 11 17:42:05.192 INFO kablam! | Aug 11 17:42:05.192 INFO kablam! 188 | if let ExprRet(_) = e.node { Aug 11 17:42:05.192 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.192 INFO kablam! Aug 11 17:42:05.199 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.199 INFO kablam! --> src/ranges.rs:187:9 Aug 11 17:42:05.199 INFO kablam! | Aug 11 17:42:05.199 INFO kablam! 187 | ExprBinary(Spanned { node: BiAdd, .. }, ref lhs, ref rhs) => if is_integer_literal(lhs, 1) { Aug 11 17:42:05.199 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.199 INFO kablam! Aug 11 17:42:05.199 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.199 INFO kablam! --> src/needless_bool.rs:202:9 Aug 11 17:42:05.199 INFO kablam! | Aug 11 17:42:05.199 INFO kablam! 202 | ExprBlock(ref block, _) => fetch_bool_block(block), Aug 11 17:42:05.199 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.200 INFO kablam! Aug 11 17:42:05.207 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:05.207 INFO kablam! --> src/needless_bool.rs:203:9 Aug 11 17:42:05.207 INFO kablam! | Aug 11 17:42:05.207 INFO kablam! 203 | ExprLit(ref lit_ptr) => if let LitKind::Bool(value) = lit_ptr.node { Aug 11 17:42:05.207 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.207 INFO kablam! Aug 11 17:42:05.209 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.209 INFO kablam! --> src/ranges.rs:200:9 Aug 11 17:42:05.209 INFO kablam! | Aug 11 17:42:05.209 INFO kablam! 200 | ExprBinary(Spanned { node: BiSub, .. }, ref lhs, ref rhs) if is_integer_literal(rhs, 1) => Some(lhs), Aug 11 17:42:05.209 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.209 INFO kablam! Aug 11 17:42:05.215 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:05.215 INFO kablam! --> src/needless_bool.rs:208:9 Aug 11 17:42:05.215 INFO kablam! | Aug 11 17:42:05.215 INFO kablam! 208 | ExprRet(Some(ref expr)) => match fetch_bool_expr(expr) { Aug 11 17:42:05.215 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.215 INFO kablam! Aug 11 17:42:05.223 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:05.223 INFO kablam! --> src/needless_pass_by_value.rs:91:36 Aug 11 17:42:05.223 INFO kablam! | Aug 11 17:42:05.223 INFO kablam! 91 | if matches!(item.node, ItemImpl(_, _, _, _, Some(_), _, _) | Aug 11 17:42:05.223 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.223 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:05.223 INFO kablam! --> src/redundant_field_names.rs:46:16 Aug 11 17:42:05.223 INFO kablam! | Aug 11 17:42:05.223 INFO kablam! 46 | if let ExprStruct(_, ref fields, _) = expr.node { Aug 11 17:42:05.223 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.223 INFO kablam! Aug 11 17:42:05.223 INFO kablam! Aug 11 17:42:05.230 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in this scope Aug 11 17:42:05.230 INFO kablam! --> src/needless_pass_by_value.rs:92:17 Aug 11 17:42:05.230 INFO kablam! | Aug 11 17:42:05.230 INFO kablam! 92 | ItemTrait(..)) Aug 11 17:42:05.230 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.230 INFO kablam! Aug 11 17:42:05.233 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:05.233 INFO kablam! --> src/regex.rs:111:20 Aug 11 17:42:05.233 INFO kablam! | Aug 11 17:42:05.233 INFO kablam! 111 | if let ExprCall(ref fun, ref args) = expr.node; Aug 11 17:42:05.233 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.233 INFO kablam! Aug 11 17:42:05.238 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:05.238 INFO kablam! --> src/needless_pass_by_value.rs:218:36 Aug 11 17:42:05.238 INFO kablam! | Aug 11 17:42:05.238 INFO kablam! 218 | if let TyPath(QPath::Resolved(_, ref path)) = input.node; Aug 11 17:42:05.238 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.238 INFO kablam! Aug 11 17:42:05.239 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.239 INFO kablam! --> src/regex.rs:112:20 Aug 11 17:42:05.239 INFO kablam! | Aug 11 17:42:05.239 INFO kablam! 112 | if let ExprPath(ref qpath) = fun.node; Aug 11 17:42:05.239 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.239 INFO kablam! Aug 11 17:42:05.245 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:05.245 INFO kablam! --> src/regex.rs:179:16 Aug 11 17:42:05.245 INFO kablam! | Aug 11 17:42:05.245 INFO kablam! 179 | if let ExprAddrOf(_, ref expr) = expr.node; Aug 11 17:42:05.245 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.245 INFO kablam! Aug 11 17:42:05.251 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:05.251 INFO kablam! --> src/needless_pass_by_value.rs:342:36 Aug 11 17:42:05.251 INFO kablam! | Aug 11 17:42:05.251 INFO kablam! 342 | if let ExprMatch(ref c, ..) = e.node { Aug 11 17:42:05.251 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.251 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:05.251 INFO kablam! --> src/regex.rs:180:16 Aug 11 17:42:05.251 INFO kablam! | Aug 11 17:42:05.251 INFO kablam! 180 | if let ExprArray(ref exprs) = expr.node; Aug 11 17:42:05.251 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.251 INFO kablam! Aug 11 17:42:05.251 INFO kablam! Aug 11 17:42:05.260 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:05.260 INFO kablam! --> src/regex.rs:195:12 Aug 11 17:42:05.260 INFO kablam! | Aug 11 17:42:05.260 INFO kablam! 195 | if let ExprLit(ref lit) = expr.node { Aug 11 17:42:05.260 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.260 INFO kablam! Aug 11 17:42:05.263 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:05.264 INFO kablam! --> src/replace_consts.rs:40:25 Aug 11 17:42:05.264 INFO kablam! | Aug 11 17:42:05.264 INFO kablam! 40 | if let hir::ExprPath(ref qp) = expr.node; Aug 11 17:42:05.264 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:05.264 INFO kablam! Aug 11 17:42:05.268 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:05.268 INFO kablam! --> src/needless_pass_by_value.rs:353:40 Aug 11 17:42:05.268 INFO kablam! | Aug 11 17:42:05.268 INFO kablam! 353 | if let StmtDecl(ref decl, _) = s.node; Aug 11 17:42:05.268 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.268 INFO kablam! Aug 11 17:42:05.270 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:05.270 INFO kablam! --> src/serde_api.rs:32:16 Aug 11 17:42:05.270 INFO kablam! | Aug 11 17:42:05.270 INFO kablam! 32 | if let ItemImpl(_, _, _, _, Some(ref trait_ref), _, ref items) = item.node { Aug 11 17:42:05.270 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.270 INFO kablam! Aug 11 17:42:05.276 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:05.276 INFO kablam! --> src/shadow.rs:113:13 Aug 11 17:42:05.276 INFO kablam! | Aug 11 17:42:05.276 INFO kablam! 113 | StmtDecl(ref decl, _) => check_decl(cx, decl, bindings), Aug 11 17:42:05.276 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.276 INFO kablam! Aug 11 17:42:05.277 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:05.277 INFO kablam! --> src/needless_pass_by_value.rs:354:40 Aug 11 17:42:05.277 INFO kablam! | Aug 11 17:42:05.277 INFO kablam! 354 | if let DeclLocal(ref local) = decl.node; Aug 11 17:42:05.277 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.277 INFO kablam! Aug 11 17:42:05.282 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:05.282 INFO kablam! --> src/shadow.rs:114:13 Aug 11 17:42:05.282 INFO kablam! | Aug 11 17:42:05.282 INFO kablam! 114 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => check_expr(cx, e, bindings), Aug 11 17:42:05.282 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.282 INFO kablam! Aug 11 17:42:05.285 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.285 INFO kablam! --> src/neg_multiply.rs:36:16 Aug 11 17:42:05.285 INFO kablam! | Aug 11 17:42:05.285 INFO kablam! 36 | if let ExprBinary(Spanned { node: BiMul, .. }, ref l, ref r) = e.node { Aug 11 17:42:05.285 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.285 INFO kablam! Aug 11 17:42:05.296 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:05.296 INFO kablam! --> src/neg_multiply.rs:38:19 Aug 11 17:42:05.296 INFO kablam! | Aug 11 17:42:05.296 INFO kablam! 38 | (&ExprUnary(..), &ExprUnary(..)) => (), Aug 11 17:42:05.296 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.296 INFO kablam! Aug 11 17:42:05.298 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:05.298 INFO kablam! --> src/shadow.rs:114:34 Aug 11 17:42:05.298 INFO kablam! | Aug 11 17:42:05.298 INFO kablam! 114 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => check_expr(cx, e, bindings), Aug 11 17:42:05.298 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.298 INFO kablam! Aug 11 17:42:05.304 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:05.304 INFO kablam! --> src/neg_multiply.rs:38:35 Aug 11 17:42:05.304 INFO kablam! | Aug 11 17:42:05.304 INFO kablam! 38 | (&ExprUnary(..), &ExprUnary(..)) => (), Aug 11 17:42:05.304 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.304 INFO kablam! Aug 11 17:42:05.304 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:05.304 INFO kablam! --> src/shadow.rs:130:12 Aug 11 17:42:05.304 INFO kablam! | Aug 11 17:42:05.304 INFO kablam! 130 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:05.304 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.304 INFO kablam! Aug 11 17:42:05.310 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:05.310 INFO kablam! --> src/shadow.rs:188:20 Aug 11 17:42:05.310 INFO kablam! | Aug 11 17:42:05.310 INFO kablam! 188 | if let ExprStruct(_, ref efields, _) = init_struct.node { Aug 11 17:42:05.310 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.310 INFO kablam! Aug 11 17:42:05.313 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:05.313 INFO kablam! --> src/neg_multiply.rs:39:19 Aug 11 17:42:05.313 INFO kablam! | Aug 11 17:42:05.313 INFO kablam! 39 | (&ExprUnary(UnNeg, ref lit), _) => check_mul(cx, e.span, lit, r), Aug 11 17:42:05.313 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.313 INFO kablam! Aug 11 17:42:05.316 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:05.316 INFO kablam! --> src/shadow.rs:208:20 Aug 11 17:42:05.316 INFO kablam! | Aug 11 17:42:05.316 INFO kablam! 208 | if let ExprTup(ref tup) = init_tup.node { Aug 11 17:42:05.316 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.316 INFO kablam! Aug 11 17:42:05.319 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:05.319 INFO kablam! --> src/neg_multiply.rs:40:22 Aug 11 17:42:05.319 INFO kablam! | Aug 11 17:42:05.319 INFO kablam! 40 | (_, &ExprUnary(UnNeg, ref lit)) => check_mul(cx, e.span, lit, l), Aug 11 17:42:05.319 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.319 INFO kablam! Aug 11 17:42:05.322 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:05.322 INFO kablam! --> src/shadow.rs:223:20 Aug 11 17:42:05.322 INFO kablam! | Aug 11 17:42:05.322 INFO kablam! 223 | if let ExprBox(ref inner_init) = initp.node { Aug 11 17:42:05.322 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.322 INFO kablam! Aug 11 17:42:05.327 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:05.327 INFO kablam! --> src/neg_multiply.rs:49:16 Aug 11 17:42:05.327 INFO kablam! | Aug 11 17:42:05.327 INFO kablam! 49 | if let ExprLit(ref l) = lit.node; Aug 11 17:42:05.327 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.328 INFO kablam! Aug 11 17:42:05.329 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:05.329 INFO kablam! --> src/shadow.rs:309:9 Aug 11 17:42:05.329 INFO kablam! | Aug 11 17:42:05.329 INFO kablam! 309 | ExprUnary(_, ref e) | ExprField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) => { Aug 11 17:42:05.329 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.329 INFO kablam! Aug 11 17:42:05.335 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:05.335 INFO kablam! --> src/shadow.rs:309:31 Aug 11 17:42:05.335 INFO kablam! | Aug 11 17:42:05.335 INFO kablam! 309 | ExprUnary(_, ref e) | ExprField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) => { Aug 11 17:42:05.335 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.335 INFO kablam! Aug 11 17:42:05.336 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in module `hir` Aug 11 17:42:05.336 INFO kablam! --> src/new_without_default.rs:92:21 Aug 11 17:42:05.336 INFO kablam! | Aug 11 17:42:05.336 INFO kablam! 92 | if let hir::ItemImpl(_, _, _, _, None, _, ref items) = item.node { Aug 11 17:42:05.336 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:05.337 INFO kablam! Aug 11 17:42:05.342 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:05.342 INFO kablam! --> src/shadow.rs:309:53 Aug 11 17:42:05.342 INFO kablam! | Aug 11 17:42:05.342 INFO kablam! 309 | ExprUnary(_, ref e) | ExprField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) => { Aug 11 17:42:05.342 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.342 INFO kablam! Aug 11 17:42:05.345 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in this scope Aug 11 17:42:05.345 INFO kablam! --> src/non_copy_const.rs:167:16 Aug 11 17:42:05.345 INFO kablam! | Aug 11 17:42:05.345 INFO kablam! 167 | if let ItemConst(hir_ty, ..) = &it.node { Aug 11 17:42:05.345 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.345 INFO kablam! Aug 11 17:42:05.350 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:05.350 INFO kablam! --> src/shadow.rs:309:76 Aug 11 17:42:05.350 INFO kablam! | Aug 11 17:42:05.350 INFO kablam! 309 | ExprUnary(_, ref e) | ExprField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) => { Aug 11 17:42:05.350 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.350 INFO kablam! Aug 11 17:42:05.353 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:05.354 INFO kablam! --> src/non_copy_const.rs:185:20 Aug 11 17:42:05.354 INFO kablam! | Aug 11 17:42:05.354 INFO kablam! 185 | if let ItemImpl(_, _, _, _, None, _, _) = item.node { Aug 11 17:42:05.354 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.354 INFO kablam! Aug 11 17:42:05.357 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.357 INFO kablam! --> src/shadow.rs:312:9 Aug 11 17:42:05.357 INFO kablam! | Aug 11 17:42:05.357 INFO kablam! 312 | ExprBlock(ref block, _) | ExprLoop(ref block, _, _) => check_block(cx, block, bindings), Aug 11 17:42:05.357 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.357 INFO kablam! Aug 11 17:42:05.368 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.368 INFO kablam! --> src/non_copy_const.rs:193:16 Aug 11 17:42:05.368 INFO kablam! | Aug 11 17:42:05.368 INFO kablam! 193 | if let ExprPath(qpath) = &expr.node { Aug 11 17:42:05.368 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.368 INFO kablam! Aug 11 17:42:05.368 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:05.368 INFO kablam! --> src/shadow.rs:312:35 Aug 11 17:42:05.368 INFO kablam! | Aug 11 17:42:05.368 INFO kablam! 312 | ExprBlock(ref block, _) | ExprLoop(ref block, _, _) => check_block(cx, block, bindings), Aug 11 17:42:05.368 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.368 INFO kablam! Aug 11 17:42:05.369 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:05.369 INFO kablam! --> src/non_copy_const.rs:216:25 Aug 11 17:42:05.369 INFO kablam! | Aug 11 17:42:05.369 INFO kablam! 216 | ExprAddrOf(..) => { Aug 11 17:42:05.369 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.370 INFO kablam! Aug 11 17:42:05.372 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:05.372 INFO kablam! --> src/shadow.rs:315:9 Aug 11 17:42:05.373 INFO kablam! | Aug 11 17:42:05.373 INFO kablam! 315 | ExprArray(ref v) | ExprTup(ref v) => for e in v { Aug 11 17:42:05.373 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.373 INFO kablam! Aug 11 17:42:05.379 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:05.379 INFO kablam! --> src/non_copy_const.rs:220:25 Aug 11 17:42:05.379 INFO kablam! | Aug 11 17:42:05.379 INFO kablam! 220 | ExprField(..) => { Aug 11 17:42:05.379 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.379 INFO kablam! Aug 11 17:42:05.385 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:05.385 INFO kablam! --> src/shadow.rs:315:28 Aug 11 17:42:05.385 INFO kablam! | Aug 11 17:42:05.385 INFO kablam! 315 | ExprArray(ref v) | ExprTup(ref v) => for e in v { Aug 11 17:42:05.385 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.385 INFO kablam! Aug 11 17:42:05.388 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:05.388 INFO kablam! --> src/non_copy_const.rs:224:25 Aug 11 17:42:05.388 INFO kablam! | Aug 11 17:42:05.388 INFO kablam! 224 | ExprIndex(e, _) if ptr::eq(&**e, cur_expr) => { Aug 11 17:42:05.388 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.388 INFO kablam! Aug 11 17:42:05.396 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:05.396 INFO kablam! --> src/non_copy_const.rs:231:25 Aug 11 17:42:05.396 INFO kablam! | Aug 11 17:42:05.396 INFO kablam! 231 | ExprUnary(UnDeref, _) => { Aug 11 17:42:05.396 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.396 INFO kablam! Aug 11 17:42:05.404 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:05.404 INFO kablam! --> src/shadow.rs:318:9 Aug 11 17:42:05.404 INFO kablam! | Aug 11 17:42:05.404 INFO kablam! 318 | ExprIf(ref cond, ref then, ref otherwise) => { Aug 11 17:42:05.404 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.404 INFO kablam! Aug 11 17:42:05.406 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:05.407 INFO kablam! --> src/ok_if_let.rs:47:20 Aug 11 17:42:05.407 INFO kablam! | Aug 11 17:42:05.407 INFO kablam! 47 | if let ExprMatch(ref op, ref body, ref source) = expr.node; //test if expr is a match Aug 11 17:42:05.407 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.407 INFO kablam! Aug 11 17:42:05.411 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:05.411 INFO kablam! --> src/shadow.rs:325:9 Aug 11 17:42:05.411 INFO kablam! | Aug 11 17:42:05.411 INFO kablam! 325 | ExprWhile(ref cond, ref block, _) => { Aug 11 17:42:05.411 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.411 INFO kablam! Aug 11 17:42:05.415 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.415 INFO kablam! --> src/ok_if_let.rs:49:20 Aug 11 17:42:05.415 INFO kablam! | Aug 11 17:42:05.415 INFO kablam! 49 | if let ExprMethodCall(_, _, ref result_types) = op.node; //check is expr.ok() has type Result.ok() Aug 11 17:42:05.415 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.415 INFO kablam! Aug 11 17:42:05.424 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.424 INFO kablam! --> src/panic_unimplemented.rs:55:20 Aug 11 17:42:05.424 INFO kablam! | Aug 11 17:42:05.424 INFO kablam! 55 | if let ExprBlock(ref block, _) = expr.node; Aug 11 17:42:05.424 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.425 INFO kablam! Aug 11 17:42:05.437 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:05.437 INFO kablam! --> src/panic_unimplemented.rs:57:20 Aug 11 17:42:05.437 INFO kablam! | Aug 11 17:42:05.437 INFO kablam! 57 | if let ExprCall(ref fun, ref params) = ex.node; Aug 11 17:42:05.437 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.437 INFO kablam! Aug 11 17:42:05.447 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.447 INFO kablam! --> src/panic_unimplemented.rs:58:20 Aug 11 17:42:05.447 INFO kablam! | Aug 11 17:42:05.447 INFO kablam! 58 | if let ExprPath(ref qpath) = fun.node; Aug 11 17:42:05.447 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.448 INFO kablam! Aug 11 17:42:05.457 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:05.457 INFO kablam! --> src/panic_unimplemented.rs:89:16 Aug 11 17:42:05.457 INFO kablam! | Aug 11 17:42:05.457 INFO kablam! 89 | if let ExprLit(ref lit) = params[0].node; Aug 11 17:42:05.458 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.458 INFO kablam! Aug 11 17:42:05.462 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:05.462 INFO kablam! --> src/shadow.rs:329:9 Aug 11 17:42:05.462 INFO kablam! | Aug 11 17:42:05.462 INFO kablam! 329 | ExprMatch(ref init, ref arms, _) => { Aug 11 17:42:05.463 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.463 INFO kablam! Aug 11 17:42:05.465 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:05.465 INFO kablam! --> src/partialeq_ne_impl.rs:41:20 Aug 11 17:42:05.465 INFO kablam! | Aug 11 17:42:05.466 INFO kablam! 41 | if let ItemImpl(_, _, _, _, Some(ref trait_ref), _, ref impl_items) = item.node; Aug 11 17:42:05.466 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.466 INFO kablam! Aug 11 17:42:05.471 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:05.471 INFO kablam! --> src/ptr.rs:106:16 Aug 11 17:42:05.471 INFO kablam! | Aug 11 17:42:05.471 INFO kablam! 106 | if let ItemFn(ref decl, _, _, body_id) = item.node { Aug 11 17:42:05.471 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.471 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:05.471 INFO kablam! | Aug 11 17:42:05.472 INFO kablam! 3 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:05.472 INFO kablam! | Aug 11 17:42:05.472 INFO kablam! Aug 11 17:42:05.477 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:05.477 INFO kablam! --> src/ptr.rs:114:24 Aug 11 17:42:05.477 INFO kablam! | Aug 11 17:42:05.477 INFO kablam! 114 | if let ItemImpl(_, _, _, _, Some(_), _, _) = it.node { Aug 11 17:42:05.477 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.477 INFO kablam! Aug 11 17:42:05.483 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.483 INFO kablam! --> src/ptr.rs:134:16 Aug 11 17:42:05.483 INFO kablam! | Aug 11 17:42:05.483 INFO kablam! 134 | if let ExprBinary(ref op, ref l, ref r) = expr.node { Aug 11 17:42:05.483 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.484 INFO kablam! Aug 11 17:42:05.484 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:05.484 INFO kablam! --> src/shadow.rs:350:9 Aug 11 17:42:05.484 INFO kablam! | Aug 11 17:42:05.484 INFO kablam! 350 | TySlice(ref sty) => check_ty(cx, sty, bindings), Aug 11 17:42:05.484 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.484 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:05.484 INFO kablam! | Aug 11 17:42:05.485 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:05.485 INFO kablam! | Aug 11 17:42:05.485 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:05.485 INFO kablam! | Aug 11 17:42:05.485 INFO kablam! Aug 11 17:42:05.501 INFO kablam! error[E0425]: cannot find value `BiEq` in this scope Aug 11 17:42:05.501 INFO kablam! --> src/ptr.rs:135:28 Aug 11 17:42:05.501 INFO kablam! | Aug 11 17:42:05.501 INFO kablam! 135 | if (op.node == BiEq || op.node == BiNe) && (is_null_path(l) || is_null_path(r)) { Aug 11 17:42:05.501 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:05.501 INFO kablam! Aug 11 17:42:05.501 INFO kablam! error[E0425]: cannot find value `BiNe` in this scope Aug 11 17:42:05.501 INFO kablam! --> src/ptr.rs:135:47 Aug 11 17:42:05.501 INFO kablam! | Aug 11 17:42:05.501 INFO kablam! 135 | if (op.node == BiEq || op.node == BiNe) && (is_null_path(l) || is_null_path(r)) { Aug 11 17:42:05.501 INFO kablam! | ^^^^ not found in this scope Aug 11 17:42:05.501 INFO kablam! Aug 11 17:42:05.501 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:05.501 INFO kablam! --> src/shadow.rs:351:9 Aug 11 17:42:05.501 INFO kablam! | Aug 11 17:42:05.502 INFO kablam! 351 | TyArray(ref fty, ref anon_const) => { Aug 11 17:42:05.502 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.502 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:05.502 INFO kablam! | Aug 11 17:42:05.502 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:05.502 INFO kablam! | Aug 11 17:42:05.502 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:05.502 INFO kablam! | Aug 11 17:42:05.502 INFO kablam! Aug 11 17:42:05.502 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:05.502 INFO kablam! --> src/ptr.rs:162:28 Aug 11 17:42:05.502 INFO kablam! | Aug 11 17:42:05.502 INFO kablam! 162 | if let TyPath(QPath::Resolved(_, ref path)) = walk_ptrs_hir_ty(arg).node; Aug 11 17:42:05.502 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.502 INFO kablam! Aug 11 17:42:05.507 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:05.507 INFO kablam! --> src/ptr.rs:222:28 Aug 11 17:42:05.507 INFO kablam! | Aug 11 17:42:05.507 INFO kablam! 222 | if let TyRptr(_, MutTy { ref ty, ..} ) = arg.node; Aug 11 17:42:05.507 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.507 INFO kablam! Aug 11 17:42:05.511 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:05.511 INFO kablam! --> src/shadow.rs:355:9 Aug 11 17:42:05.511 INFO kablam! | Aug 11 17:42:05.511 INFO kablam! 355 | TyPtr(MutTy { ty: ref mty, .. }) | TyRptr(_, MutTy { ty: ref mty, .. }) => check_ty(cx, mty, bindings), Aug 11 17:42:05.511 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.511 INFO kablam! Aug 11 17:42:05.514 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:05.514 INFO kablam! --> src/ptr.rs:223:28 Aug 11 17:42:05.514 INFO kablam! | Aug 11 17:42:05.514 INFO kablam! 223 | if let TyPath(ref path) = ty.node; Aug 11 17:42:05.514 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.514 INFO kablam! Aug 11 17:42:05.520 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:05.520 INFO kablam! --> src/ptr.rs:284:12 Aug 11 17:42:05.520 INFO kablam! | Aug 11 17:42:05.520 INFO kablam! 284 | if let ExprCall(ref pathexp, ref args) = expr.node { Aug 11 17:42:05.520 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.520 INFO kablam! Aug 11 17:42:05.525 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.525 INFO kablam! --> src/ptr.rs:286:20 Aug 11 17:42:05.525 INFO kablam! | Aug 11 17:42:05.525 INFO kablam! 286 | if let ExprPath(ref path) = pathexp.node { Aug 11 17:42:05.525 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.525 INFO kablam! Aug 11 17:42:05.533 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:05.533 INFO kablam! --> src/question_mark.rs:55:20 Aug 11 17:42:05.533 INFO kablam! | Aug 11 17:42:05.533 INFO kablam! 55 | if let ExprIf(ref if_expr, ref body, _) = expr.node; Aug 11 17:42:05.533 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.533 INFO kablam! Aug 11 17:42:05.539 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:05.539 INFO kablam! --> src/shadow.rs:355:44 Aug 11 17:42:05.539 INFO kablam! | Aug 11 17:42:05.539 INFO kablam! 355 | TyPtr(MutTy { ty: ref mty, .. }) | TyRptr(_, MutTy { ty: ref mty, .. }) => check_ty(cx, mty, bindings), Aug 11 17:42:05.539 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.539 INFO kablam! Aug 11 17:42:05.540 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.540 INFO kablam! --> src/question_mark.rs:56:20 Aug 11 17:42:05.540 INFO kablam! | Aug 11 17:42:05.541 INFO kablam! 56 | if let ExprMethodCall(ref segment, _, ref args) = if_expr.node; Aug 11 17:42:05.541 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.541 INFO kablam! Aug 11 17:42:05.547 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.547 INFO kablam! --> src/question_mark.rs:90:13 Aug 11 17:42:05.547 INFO kablam! | Aug 11 17:42:05.547 INFO kablam! 90 | ExprBlock(ref block, _) => { Aug 11 17:42:05.547 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.547 INFO kablam! Aug 11 17:42:05.552 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:05.552 INFO kablam! --> src/shadow.rs:356:9 Aug 11 17:42:05.552 INFO kablam! | Aug 11 17:42:05.552 INFO kablam! 356 | TyTup(ref tup) => for t in tup { Aug 11 17:42:05.552 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.552 INFO kablam! Aug 11 17:42:05.555 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:05.555 INFO kablam! --> src/question_mark.rs:97:13 Aug 11 17:42:05.555 INFO kablam! | Aug 11 17:42:05.555 INFO kablam! 97 | ExprRet(Some(ref expr)) => { Aug 11 17:42:05.555 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.555 INFO kablam! Aug 11 17:42:05.559 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTypeof` in this scope Aug 11 17:42:05.559 INFO kablam! --> src/shadow.rs:359:9 Aug 11 17:42:05.559 INFO kablam! | Aug 11 17:42:05.559 INFO kablam! 359 | TyTypeof(ref anon_const) => check_expr(cx, &cx.tcx.hir.body(anon_const.body).value, bindings), Aug 11 17:42:05.559 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.559 INFO kablam! Aug 11 17:42:05.563 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.563 INFO kablam! --> src/question_mark.rs:100:13 Aug 11 17:42:05.563 INFO kablam! | Aug 11 17:42:05.563 INFO kablam! 100 | ExprPath(ref qp) => { Aug 11 17:42:05.563 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.563 INFO kablam! Aug 11 17:42:05.565 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:05.566 INFO kablam! --> src/shadow.rs:366:9 Aug 11 17:42:05.566 INFO kablam! | Aug 11 17:42:05.566 INFO kablam! 366 | ExprBox(ref inner) | ExprAddrOf(_, ref inner) => is_self_shadow(name, inner), Aug 11 17:42:05.566 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.566 INFO kablam! Aug 11 17:42:05.570 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:05.570 INFO kablam! --> src/question_mark.rs:116:20 Aug 11 17:42:05.570 INFO kablam! | Aug 11 17:42:05.570 INFO kablam! 116 | if let StmtSemi(ref expr, _) = expr.node; Aug 11 17:42:05.570 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.570 INFO kablam! Aug 11 17:42:05.572 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:05.572 INFO kablam! --> src/shadow.rs:366:30 Aug 11 17:42:05.572 INFO kablam! | Aug 11 17:42:05.572 INFO kablam! 366 | ExprBox(ref inner) | ExprAddrOf(_, ref inner) => is_self_shadow(name, inner), Aug 11 17:42:05.572 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.572 INFO kablam! Aug 11 17:42:05.579 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.579 INFO kablam! --> src/shadow.rs:367:9 Aug 11 17:42:05.579 INFO kablam! | Aug 11 17:42:05.579 INFO kablam! 367 | ExprBlock(ref block, _) => { Aug 11 17:42:05.579 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.579 INFO kablam! Aug 11 17:42:05.585 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:05.585 INFO kablam! --> src/shadow.rs:374:9 Aug 11 17:42:05.586 INFO kablam! | Aug 11 17:42:05.586 INFO kablam! 374 | ExprUnary(op, ref inner) => (UnDeref == op) && is_self_shadow(name, inner), Aug 11 17:42:05.586 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.586 INFO kablam! Aug 11 17:42:05.587 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprRet` in this scope Aug 11 17:42:05.587 INFO kablam! --> src/question_mark.rs:117:20 Aug 11 17:42:05.587 INFO kablam! | Aug 11 17:42:05.587 INFO kablam! 117 | if let ExprRet(ref ret_expr) = expr.node; Aug 11 17:42:05.587 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.587 INFO kablam! Aug 11 17:42:05.592 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.592 INFO kablam! --> src/shadow.rs:375:9 Aug 11 17:42:05.592 INFO kablam! | Aug 11 17:42:05.592 INFO kablam! 375 | ExprPath(QPath::Resolved(_, ref path)) => path_eq_name(name, path), Aug 11 17:42:05.592 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.592 INFO kablam! Aug 11 17:42:05.598 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.598 INFO kablam! --> src/strings.rs:85:16 Aug 11 17:42:05.598 INFO kablam! | Aug 11 17:42:05.599 INFO kablam! 85 | if let ExprBinary(Spanned { node: BiAdd, .. }, ref left, _) = e.node { Aug 11 17:42:05.599 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.599 INFO kablam! Aug 11 17:42:05.604 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.604 INFO kablam! --> src/ranges.rs:91:16 Aug 11 17:42:05.604 INFO kablam! | Aug 11 17:42:05.604 INFO kablam! 91 | if let ExprMethodCall(ref path, _, ref args) = expr.node { Aug 11 17:42:05.604 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.604 INFO kablam! Aug 11 17:42:05.609 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:05.609 INFO kablam! --> src/strings.rs:90:32 Aug 11 17:42:05.609 INFO kablam! | Aug 11 17:42:05.609 INFO kablam! 90 | if let ExprAssign(ref target, _) = p.node { Aug 11 17:42:05.609 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.609 INFO kablam! Aug 11 17:42:05.612 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.612 INFO kablam! --> src/ranges.rs:110:28 Aug 11 17:42:05.612 INFO kablam! | Aug 11 17:42:05.612 INFO kablam! 110 | if let ExprMethodCall(ref iter_path, _, ref iter_args ) = *iter; Aug 11 17:42:05.612 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.612 INFO kablam! Aug 11 17:42:05.616 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:05.616 INFO kablam! --> src/strings.rs:105:23 Aug 11 17:42:05.616 INFO kablam! | Aug 11 17:42:05.616 INFO kablam! 105 | } else if let ExprAssign(ref target, ref src) = e.node { Aug 11 17:42:05.616 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.616 INFO kablam! Aug 11 17:42:05.623 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.623 INFO kablam! --> src/strings.rs:125:9 Aug 11 17:42:05.623 INFO kablam! | Aug 11 17:42:05.623 INFO kablam! 125 | ExprBinary(Spanned { node: BiAdd, .. }, ref left, _) => SpanlessEq::new(cx).eq_expr(target, left), Aug 11 17:42:05.623 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.623 INFO kablam! Aug 11 17:42:05.629 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.629 INFO kablam! --> src/ranges.rs:116:28 Aug 11 17:42:05.629 INFO kablam! | Aug 11 17:42:05.629 INFO kablam! 116 | if let ExprMethodCall(ref len_path, _, ref len_args) = end.node; Aug 11 17:42:05.629 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.630 INFO kablam! Aug 11 17:42:05.630 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.630 INFO kablam! --> src/strings.rs:126:9 Aug 11 17:42:05.630 INFO kablam! | Aug 11 17:42:05.630 INFO kablam! 126 | ExprBlock(ref block, _) => { Aug 11 17:42:05.630 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.630 INFO kablam! Aug 11 17:42:05.637 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:05.637 INFO kablam! --> src/strings.rs:151:16 Aug 11 17:42:05.637 INFO kablam! | Aug 11 17:42:05.637 INFO kablam! 151 | if let ExprMethodCall(ref path, _, ref args) = e.node { Aug 11 17:42:05.637 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:05.637 INFO kablam! Aug 11 17:42:05.638 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.638 INFO kablam! --> src/ranges.rs:119:28 Aug 11 17:42:05.638 INFO kablam! | Aug 11 17:42:05.638 INFO kablam! 119 | if let ExprPath(QPath::Resolved(_, ref iter_path)) = iter_args[0].node; Aug 11 17:42:05.638 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.638 INFO kablam! Aug 11 17:42:05.644 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:05.644 INFO kablam! --> src/strings.rs:153:24 Aug 11 17:42:05.644 INFO kablam! | Aug 11 17:42:05.644 INFO kablam! 153 | if let ExprLit(ref lit) = args[0].node { Aug 11 17:42:05.644 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.644 INFO kablam! Aug 11 17:42:05.645 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.645 INFO kablam! --> src/ranges.rs:120:28 Aug 11 17:42:05.645 INFO kablam! | Aug 11 17:42:05.645 INFO kablam! 120 | if let ExprPath(QPath::Resolved(_, ref len_path)) = len_args[0].node; Aug 11 17:42:05.645 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.646 INFO kablam! Aug 11 17:42:05.651 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:05.651 INFO kablam! --> src/suspicious_trait_impl.rs:63:21 Aug 11 17:42:05.651 INFO kablam! | Aug 11 17:42:05.651 INFO kablam! 63 | if let hir::ExprBinary(binop, _, _) = expr.node { Aug 11 17:42:05.651 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.651 INFO kablam! Aug 11 17:42:05.653 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.653 INFO kablam! --> src/ranges.rs:187:9 Aug 11 17:42:05.653 INFO kablam! | Aug 11 17:42:05.653 INFO kablam! 187 | ExprBinary(Spanned { node: BiAdd, .. }, ref lhs, ref rhs) => if is_integer_literal(lhs, 1) { Aug 11 17:42:05.653 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.654 INFO kablam! Aug 11 17:42:05.658 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:05.658 INFO kablam! --> src/suspicious_trait_impl.rs:74:30 Aug 11 17:42:05.658 INFO kablam! | Aug 11 17:42:05.658 INFO kablam! 74 | hir::ExprBinary(..) Aug 11 17:42:05.658 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.658 INFO kablam! Aug 11 17:42:05.663 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:05.663 INFO kablam! --> src/ranges.rs:200:9 Aug 11 17:42:05.663 INFO kablam! | Aug 11 17:42:05.663 INFO kablam! 200 | ExprBinary(Spanned { node: BiSub, .. }, ref lhs, ref rhs) if is_integer_literal(rhs, 1) => Some(lhs), Aug 11 17:42:05.663 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.664 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:05.664 INFO kablam! --> src/suspicious_trait_impl.rs:75:32 Aug 11 17:42:05.664 INFO kablam! | Aug 11 17:42:05.664 INFO kablam! 75 | | hir::ExprUnary(hir::UnOp::UnNot, _) Aug 11 17:42:05.664 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:05.664 INFO kablam! Aug 11 17:42:05.665 INFO kablam! Aug 11 17:42:05.671 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:05.671 INFO kablam! --> src/suspicious_trait_impl.rs:76:32 Aug 11 17:42:05.671 INFO kablam! | Aug 11 17:42:05.671 INFO kablam! 76 | | hir::ExprUnary(hir::UnOp::UnNeg, _) => return, Aug 11 17:42:05.672 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:05.672 INFO kablam! Aug 11 17:42:05.677 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:05.677 INFO kablam! --> src/redundant_field_names.rs:46:16 Aug 11 17:42:05.677 INFO kablam! | Aug 11 17:42:05.677 INFO kablam! 46 | if let ExprStruct(_, ref fields, _) = expr.node { Aug 11 17:42:05.677 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.677 INFO kablam! Aug 11 17:42:05.679 INFO kablam! error[E0425]: cannot find value `BiAdd` in this scope Aug 11 17:42:05.679 INFO kablam! --> src/suspicious_trait_impl.rs:97:19 Aug 11 17:42:05.679 INFO kablam! | Aug 11 17:42:05.679 INFO kablam! 97 | &[BiAdd, BiSub, BiMul, BiDiv], Aug 11 17:42:05.679 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.679 INFO kablam! Aug 11 17:42:05.687 INFO kablam! error[E0425]: cannot find value `BiSub` in this scope Aug 11 17:42:05.687 INFO kablam! --> src/suspicious_trait_impl.rs:97:26 Aug 11 17:42:05.687 INFO kablam! | Aug 11 17:42:05.687 INFO kablam! 97 | &[BiAdd, BiSub, BiMul, BiDiv], Aug 11 17:42:05.687 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.687 INFO kablam! Aug 11 17:42:05.688 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:05.688 INFO kablam! --> src/regex.rs:111:20 Aug 11 17:42:05.688 INFO kablam! | Aug 11 17:42:05.688 INFO kablam! 111 | if let ExprCall(ref fun, ref args) = expr.node; Aug 11 17:42:05.688 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.688 INFO kablam! Aug 11 17:42:05.694 INFO kablam! error[E0425]: cannot find value `BiMul` in this scope Aug 11 17:42:05.694 INFO kablam! --> src/suspicious_trait_impl.rs:97:33 Aug 11 17:42:05.694 INFO kablam! | Aug 11 17:42:05.694 INFO kablam! 97 | &[BiAdd, BiSub, BiMul, BiDiv], Aug 11 17:42:05.694 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.694 INFO kablam! Aug 11 17:42:05.697 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.697 INFO kablam! --> src/regex.rs:112:20 Aug 11 17:42:05.697 INFO kablam! | Aug 11 17:42:05.697 INFO kablam! 112 | if let ExprPath(ref qpath) = fun.node; Aug 11 17:42:05.697 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.697 INFO kablam! Aug 11 17:42:05.700 INFO kablam! error[E0425]: cannot find value `BiDiv` in this scope Aug 11 17:42:05.701 INFO kablam! --> src/suspicious_trait_impl.rs:97:40 Aug 11 17:42:05.701 INFO kablam! | Aug 11 17:42:05.701 INFO kablam! 97 | &[BiAdd, BiSub, BiMul, BiDiv], Aug 11 17:42:05.701 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.701 INFO kablam! Aug 11 17:42:05.707 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:05.707 INFO kablam! --> src/regex.rs:179:16 Aug 11 17:42:05.707 INFO kablam! | Aug 11 17:42:05.707 INFO kablam! 179 | if let ExprAddrOf(_, ref expr) = expr.node; Aug 11 17:42:05.707 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.707 INFO kablam! Aug 11 17:42:05.708 INFO kablam! error[E0425]: cannot find value `BiAdd` in this scope Aug 11 17:42:05.708 INFO kablam! --> src/suspicious_trait_impl.rs:127:21 Aug 11 17:42:05.708 INFO kablam! | Aug 11 17:42:05.708 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.708 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.708 INFO kablam! Aug 11 17:42:05.714 INFO kablam! error[E0425]: cannot find value `BiSub` in this scope Aug 11 17:42:05.714 INFO kablam! --> src/suspicious_trait_impl.rs:127:28 Aug 11 17:42:05.714 INFO kablam! | Aug 11 17:42:05.714 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.714 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.714 INFO kablam! Aug 11 17:42:05.717 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:05.717 INFO kablam! --> src/regex.rs:180:16 Aug 11 17:42:05.717 INFO kablam! | Aug 11 17:42:05.717 INFO kablam! 180 | if let ExprArray(ref exprs) = expr.node; Aug 11 17:42:05.717 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.717 INFO kablam! Aug 11 17:42:05.721 INFO kablam! error[E0425]: cannot find value `BiMul` in this scope Aug 11 17:42:05.721 INFO kablam! --> src/suspicious_trait_impl.rs:127:35 Aug 11 17:42:05.721 INFO kablam! | Aug 11 17:42:05.722 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.722 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.722 INFO kablam! Aug 11 17:42:05.726 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:05.726 INFO kablam! --> src/regex.rs:195:12 Aug 11 17:42:05.726 INFO kablam! | Aug 11 17:42:05.726 INFO kablam! 195 | if let ExprLit(ref lit) = expr.node { Aug 11 17:42:05.726 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.726 INFO kablam! Aug 11 17:42:05.729 INFO kablam! error[E0425]: cannot find value `BiDiv` in this scope Aug 11 17:42:05.729 INFO kablam! --> src/suspicious_trait_impl.rs:127:42 Aug 11 17:42:05.729 INFO kablam! | Aug 11 17:42:05.729 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.729 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.730 INFO kablam! Aug 11 17:42:05.736 INFO kablam! error[E0425]: cannot find value `BiBitAnd` in this scope Aug 11 17:42:05.736 INFO kablam! --> src/suspicious_trait_impl.rs:127:49 Aug 11 17:42:05.736 INFO kablam! | Aug 11 17:42:05.736 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.736 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.736 INFO kablam! Aug 11 17:42:05.738 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:05.738 INFO kablam! --> src/replace_consts.rs:40:25 Aug 11 17:42:05.738 INFO kablam! | Aug 11 17:42:05.738 INFO kablam! 40 | if let hir::ExprPath(ref qp) = expr.node; Aug 11 17:42:05.738 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:05.738 INFO kablam! Aug 11 17:42:05.742 INFO kablam! error[E0425]: cannot find value `BiBitOr` in this scope Aug 11 17:42:05.742 INFO kablam! --> src/suspicious_trait_impl.rs:127:59 Aug 11 17:42:05.742 INFO kablam! | Aug 11 17:42:05.742 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.742 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.742 INFO kablam! Aug 11 17:42:05.749 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:05.749 INFO kablam! --> src/serde_api.rs:32:16 Aug 11 17:42:05.749 INFO kablam! | Aug 11 17:42:05.749 INFO kablam! 32 | if let ItemImpl(_, _, _, _, Some(ref trait_ref), _, ref items) = item.node { Aug 11 17:42:05.749 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.749 INFO kablam! error[E0425]: cannot find value `BiBitXor` in this scope Aug 11 17:42:05.749 INFO kablam! --> src/suspicious_trait_impl.rs:127:68 Aug 11 17:42:05.749 INFO kablam! | Aug 11 17:42:05.749 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.749 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.749 INFO kablam! Aug 11 17:42:05.750 INFO kablam! Aug 11 17:42:05.757 INFO kablam! error[E0425]: cannot find value `BiRem` in this scope Aug 11 17:42:05.757 INFO kablam! --> src/suspicious_trait_impl.rs:127:78 Aug 11 17:42:05.757 INFO kablam! | Aug 11 17:42:05.757 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.757 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.757 INFO kablam! Aug 11 17:42:05.758 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:05.758 INFO kablam! --> src/shadow.rs:113:13 Aug 11 17:42:05.758 INFO kablam! | Aug 11 17:42:05.758 INFO kablam! 113 | StmtDecl(ref decl, _) => check_decl(cx, decl, bindings), Aug 11 17:42:05.758 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.758 INFO kablam! Aug 11 17:42:05.764 INFO kablam! error[E0425]: cannot find value `BiShl` in this scope Aug 11 17:42:05.764 INFO kablam! --> src/suspicious_trait_impl.rs:127:85 Aug 11 17:42:05.764 INFO kablam! | Aug 11 17:42:05.764 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.764 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.764 INFO kablam! Aug 11 17:42:05.765 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in this scope Aug 11 17:42:05.765 INFO kablam! --> src/shadow.rs:114:13 Aug 11 17:42:05.765 INFO kablam! | Aug 11 17:42:05.765 INFO kablam! 114 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => check_expr(cx, e, bindings), Aug 11 17:42:05.765 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.765 INFO kablam! Aug 11 17:42:05.771 INFO kablam! error[E0425]: cannot find value `BiShr` in this scope Aug 11 17:42:05.771 INFO kablam! --> src/suspicious_trait_impl.rs:127:92 Aug 11 17:42:05.771 INFO kablam! | Aug 11 17:42:05.771 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:05.771 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.771 INFO kablam! Aug 11 17:42:05.773 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:05.773 INFO kablam! --> src/shadow.rs:114:34 Aug 11 17:42:05.773 INFO kablam! | Aug 11 17:42:05.773 INFO kablam! 114 | StmtExpr(ref e, _) | StmtSemi(ref e, _) => check_expr(cx, e, bindings), Aug 11 17:42:05.773 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.773 INFO kablam! Aug 11 17:42:05.780 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:05.780 INFO kablam! --> src/shadow.rs:130:12 Aug 11 17:42:05.780 INFO kablam! | Aug 11 17:42:05.780 INFO kablam! 130 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:05.780 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.780 INFO kablam! Aug 11 17:42:05.783 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:05.783 INFO kablam! --> src/suspicious_trait_impl.rs:147:17 Aug 11 17:42:05.783 INFO kablam! | Aug 11 17:42:05.783 INFO kablam! 147 | binop: hir::BinOp_, Aug 11 17:42:05.783 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:05.783 INFO kablam! Aug 11 17:42:05.789 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:05.789 INFO kablam! --> src/shadow.rs:188:20 Aug 11 17:42:05.789 INFO kablam! | Aug 11 17:42:05.789 INFO kablam! 188 | if let ExprStruct(_, ref efields, _) = init_struct.node { Aug 11 17:42:05.789 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.789 INFO kablam! Aug 11 17:42:05.790 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:05.790 INFO kablam! --> src/suspicious_trait_impl.rs:149:26 Aug 11 17:42:05.790 INFO kablam! | Aug 11 17:42:05.790 INFO kablam! 149 | expected_ops: &[hir::BinOp_], Aug 11 17:42:05.790 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:05.790 INFO kablam! Aug 11 17:42:05.796 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:05.796 INFO kablam! --> src/shadow.rs:208:20 Aug 11 17:42:05.796 INFO kablam! | Aug 11 17:42:05.796 INFO kablam! 208 | if let ExprTup(ref tup) = init_tup.node { Aug 11 17:42:05.796 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.796 INFO kablam! Aug 11 17:42:05.797 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:05.797 INFO kablam! --> src/suspicious_trait_impl.rs:188:18 Aug 11 17:42:05.797 INFO kablam! | Aug 11 17:42:05.797 INFO kablam! 188 | hir::ExprBinary(..) Aug 11 17:42:05.797 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:05.798 INFO kablam! Aug 11 17:42:05.809 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:05.809 INFO kablam! --> src/shadow.rs:223:20 Aug 11 17:42:05.809 INFO kablam! | Aug 11 17:42:05.809 INFO kablam! 223 | if let ExprBox(ref inner_init) = initp.node { Aug 11 17:42:05.809 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.809 INFO kablam! Aug 11 17:42:05.815 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:05.815 INFO kablam! --> src/suspicious_trait_impl.rs:189:20 Aug 11 17:42:05.815 INFO kablam! | Aug 11 17:42:05.815 INFO kablam! 189 | | hir::ExprUnary(hir::UnOp::UnNot, _) Aug 11 17:42:05.815 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:05.815 INFO kablam! Aug 11 17:42:05.816 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:05.816 INFO kablam! --> src/shadow.rs:309:9 Aug 11 17:42:05.816 INFO kablam! | Aug 11 17:42:05.816 INFO kablam! 309 | ExprUnary(_, ref e) | ExprField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) => { Aug 11 17:42:05.816 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.816 INFO kablam! Aug 11 17:42:05.822 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:05.822 INFO kablam! --> src/suspicious_trait_impl.rs:190:20 Aug 11 17:42:05.822 INFO kablam! | Aug 11 17:42:05.822 INFO kablam! 190 | | hir::ExprUnary(hir::UnOp::UnNeg, _) => { Aug 11 17:42:05.822 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:05.822 INFO kablam! Aug 11 17:42:05.823 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprField` in this scope Aug 11 17:42:05.823 INFO kablam! --> src/shadow.rs:309:31 Aug 11 17:42:05.823 INFO kablam! | Aug 11 17:42:05.823 INFO kablam! 309 | ExprUnary(_, ref e) | ExprField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) => { Aug 11 17:42:05.823 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.823 INFO kablam! Aug 11 17:42:05.830 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:05.830 INFO kablam! --> src/swap.rs:64:20 Aug 11 17:42:05.830 INFO kablam! | Aug 11 17:42:05.830 INFO kablam! 64 | if let StmtDecl(ref tmp, _) = w[0].node; Aug 11 17:42:05.830 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.830 INFO kablam! Aug 11 17:42:05.830 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:05.830 INFO kablam! --> src/shadow.rs:309:53 Aug 11 17:42:05.831 INFO kablam! | Aug 11 17:42:05.831 INFO kablam! 309 | ExprUnary(_, ref e) | ExprField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) => { Aug 11 17:42:05.831 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.831 INFO kablam! Aug 11 17:42:05.837 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:05.837 INFO kablam! --> src/swap.rs:65:20 Aug 11 17:42:05.837 INFO kablam! | Aug 11 17:42:05.837 INFO kablam! 65 | if let DeclLocal(ref tmp) = tmp.node; Aug 11 17:42:05.837 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.837 INFO kablam! Aug 11 17:42:05.838 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:05.838 INFO kablam! --> src/shadow.rs:309:76 Aug 11 17:42:05.838 INFO kablam! | Aug 11 17:42:05.838 INFO kablam! 309 | ExprUnary(_, ref e) | ExprField(ref e, _) | ExprAddrOf(_, ref e) | ExprBox(ref e) => { Aug 11 17:42:05.838 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.838 INFO kablam! Aug 11 17:42:05.845 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.845 INFO kablam! --> src/shadow.rs:312:9 Aug 11 17:42:05.845 INFO kablam! | Aug 11 17:42:05.845 INFO kablam! 312 | ExprBlock(ref block, _) | ExprLoop(ref block, _, _) => check_block(cx, block, bindings), Aug 11 17:42:05.845 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.845 INFO kablam! Aug 11 17:42:05.845 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:05.846 INFO kablam! --> src/swap.rs:70:20 Aug 11 17:42:05.846 INFO kablam! | Aug 11 17:42:05.846 INFO kablam! 70 | if let StmtSemi(ref first, _) = w[1].node; Aug 11 17:42:05.846 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.846 INFO kablam! Aug 11 17:42:05.852 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in this scope Aug 11 17:42:05.852 INFO kablam! --> src/shadow.rs:312:35 Aug 11 17:42:05.852 INFO kablam! | Aug 11 17:42:05.852 INFO kablam! 312 | ExprBlock(ref block, _) | ExprLoop(ref block, _, _) => check_block(cx, block, bindings), Aug 11 17:42:05.852 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.852 INFO kablam! Aug 11 17:42:05.853 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:05.853 INFO kablam! --> src/swap.rs:71:20 Aug 11 17:42:05.853 INFO kablam! | Aug 11 17:42:05.853 INFO kablam! 71 | if let ExprAssign(ref lhs1, ref rhs1) = first.node; Aug 11 17:42:05.853 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.853 INFO kablam! Aug 11 17:42:05.859 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:05.859 INFO kablam! --> src/shadow.rs:315:9 Aug 11 17:42:05.859 INFO kablam! | Aug 11 17:42:05.859 INFO kablam! 315 | ExprArray(ref v) | ExprTup(ref v) => for e in v { Aug 11 17:42:05.859 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.859 INFO kablam! Aug 11 17:42:05.860 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:05.860 INFO kablam! --> src/swap.rs:74:20 Aug 11 17:42:05.860 INFO kablam! | Aug 11 17:42:05.860 INFO kablam! 74 | if let StmtSemi(ref second, _) = w[2].node; Aug 11 17:42:05.860 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.860 INFO kablam! Aug 11 17:42:05.865 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:05.866 INFO kablam! --> src/shadow.rs:315:28 Aug 11 17:42:05.866 INFO kablam! | Aug 11 17:42:05.866 INFO kablam! 315 | ExprArray(ref v) | ExprTup(ref v) => for e in v { Aug 11 17:42:05.866 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.866 INFO kablam! Aug 11 17:42:05.867 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:05.867 INFO kablam! --> src/swap.rs:75:20 Aug 11 17:42:05.867 INFO kablam! | Aug 11 17:42:05.867 INFO kablam! 75 | if let ExprAssign(ref lhs2, ref rhs2) = second.node; Aug 11 17:42:05.867 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.867 INFO kablam! Aug 11 17:42:05.874 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIf` in this scope Aug 11 17:42:05.874 INFO kablam! --> src/shadow.rs:318:9 Aug 11 17:42:05.874 INFO kablam! | Aug 11 17:42:05.874 INFO kablam! 318 | ExprIf(ref cond, ref then, ref otherwise) => { Aug 11 17:42:05.874 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.874 INFO kablam! Aug 11 17:42:05.874 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.874 INFO kablam! --> src/swap.rs:76:20 Aug 11 17:42:05.874 INFO kablam! | Aug 11 17:42:05.874 INFO kablam! 76 | if let ExprPath(QPath::Resolved(None, ref rhs2)) = rhs2.node; Aug 11 17:42:05.874 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.874 INFO kablam! Aug 11 17:42:05.880 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in this scope Aug 11 17:42:05.880 INFO kablam! --> src/shadow.rs:325:9 Aug 11 17:42:05.880 INFO kablam! | Aug 11 17:42:05.880 INFO kablam! 325 | ExprWhile(ref cond, ref block, _) => { Aug 11 17:42:05.880 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.881 INFO kablam! Aug 11 17:42:05.881 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:05.881 INFO kablam! --> src/swap.rs:88:28 Aug 11 17:42:05.881 INFO kablam! | Aug 11 17:42:05.881 INFO kablam! 88 | if let ExprIndex(ref lhs1, ref idx1) = lhs1.node { Aug 11 17:42:05.881 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.881 INFO kablam! Aug 11 17:42:05.887 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:05.887 INFO kablam! --> src/shadow.rs:329:9 Aug 11 17:42:05.887 INFO kablam! | Aug 11 17:42:05.887 INFO kablam! 329 | ExprMatch(ref init, ref arms, _) => { Aug 11 17:42:05.887 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.887 INFO kablam! Aug 11 17:42:05.887 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:05.887 INFO kablam! --> src/swap.rs:89:32 Aug 11 17:42:05.887 INFO kablam! | Aug 11 17:42:05.887 INFO kablam! 89 | if let ExprIndex(ref lhs2, ref idx2) = lhs2.node { Aug 11 17:42:05.887 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.887 INFO kablam! Aug 11 17:42:05.894 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:05.894 INFO kablam! --> src/shadow.rs:350:9 Aug 11 17:42:05.894 INFO kablam! | Aug 11 17:42:05.894 INFO kablam! 350 | TySlice(ref sty) => check_ty(cx, sty, bindings), Aug 11 17:42:05.894 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.894 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:05.894 INFO kablam! | Aug 11 17:42:05.894 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:05.894 INFO kablam! | Aug 11 17:42:05.894 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:05.894 INFO kablam! | Aug 11 17:42:05.894 INFO kablam! Aug 11 17:42:05.895 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:05.895 INFO kablam! --> src/swap.rs:148:20 Aug 11 17:42:05.895 INFO kablam! | Aug 11 17:42:05.895 INFO kablam! 148 | if let StmtSemi(ref first, _) = w[0].node; Aug 11 17:42:05.895 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.895 INFO kablam! Aug 11 17:42:05.901 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:05.901 INFO kablam! --> src/shadow.rs:351:9 Aug 11 17:42:05.901 INFO kablam! | Aug 11 17:42:05.901 INFO kablam! 351 | TyArray(ref fty, ref anon_const) => { Aug 11 17:42:05.901 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.901 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:05.901 INFO kablam! --> src/swap.rs:149:20 Aug 11 17:42:05.901 INFO kablam! | Aug 11 17:42:05.902 INFO kablam! 149 | if let StmtSemi(ref second, _) = w[1].node; Aug 11 17:42:05.902 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.902 INFO kablam! Aug 11 17:42:05.902 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:05.902 INFO kablam! | Aug 11 17:42:05.902 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:05.902 INFO kablam! | Aug 11 17:42:05.902 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:05.902 INFO kablam! | Aug 11 17:42:05.902 INFO kablam! Aug 11 17:42:05.908 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:05.908 INFO kablam! --> src/swap.rs:151:20 Aug 11 17:42:05.908 INFO kablam! | Aug 11 17:42:05.908 INFO kablam! 151 | if let ExprAssign(ref lhs0, ref rhs0) = first.node; Aug 11 17:42:05.908 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.908 INFO kablam! Aug 11 17:42:05.908 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:05.908 INFO kablam! --> src/shadow.rs:355:9 Aug 11 17:42:05.908 INFO kablam! | Aug 11 17:42:05.908 INFO kablam! 355 | TyPtr(MutTy { ty: ref mty, .. }) | TyRptr(_, MutTy { ty: ref mty, .. }) => check_ty(cx, mty, bindings), Aug 11 17:42:05.908 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.908 INFO kablam! Aug 11 17:42:05.915 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:05.915 INFO kablam! --> src/swap.rs:152:20 Aug 11 17:42:05.915 INFO kablam! | Aug 11 17:42:05.915 INFO kablam! 152 | if let ExprAssign(ref lhs1, ref rhs1) = second.node; Aug 11 17:42:05.915 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.915 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:05.915 INFO kablam! --> src/shadow.rs:355:44 Aug 11 17:42:05.915 INFO kablam! | Aug 11 17:42:05.915 INFO kablam! 355 | TyPtr(MutTy { ty: ref mty, .. }) | TyRptr(_, MutTy { ty: ref mty, .. }) => check_ty(cx, mty, bindings), Aug 11 17:42:05.915 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.915 INFO kablam! Aug 11 17:42:05.915 INFO kablam! Aug 11 17:42:05.921 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:05.921 INFO kablam! --> src/shadow.rs:356:9 Aug 11 17:42:05.921 INFO kablam! | Aug 11 17:42:05.921 INFO kablam! 356 | TyTup(ref tup) => for t in tup { Aug 11 17:42:05.921 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:05.921 INFO kablam! Aug 11 17:42:05.922 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:05.922 INFO kablam! --> src/transmute.rs:218:16 Aug 11 17:42:05.922 INFO kablam! | Aug 11 17:42:05.922 INFO kablam! 218 | if let ExprCall(ref path_expr, ref args) = e.node { Aug 11 17:42:05.922 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.922 INFO kablam! Aug 11 17:42:05.928 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTypeof` in this scope Aug 11 17:42:05.928 INFO kablam! --> src/shadow.rs:359:9 Aug 11 17:42:05.928 INFO kablam! | Aug 11 17:42:05.929 INFO kablam! 359 | TyTypeof(ref anon_const) => check_expr(cx, &cx.tcx.hir.body(anon_const.body).value, bindings), Aug 11 17:42:05.929 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.929 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.929 INFO kablam! --> src/transmute.rs:219:20 Aug 11 17:42:05.929 INFO kablam! | Aug 11 17:42:05.929 INFO kablam! 219 | if let ExprPath(ref qpath) = path_expr.node { Aug 11 17:42:05.929 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.929 INFO kablam! Aug 11 17:42:05.929 INFO kablam! Aug 11 17:42:05.935 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:05.935 INFO kablam! --> src/transmute.rs:464:16 Aug 11 17:42:05.935 INFO kablam! | Aug 11 17:42:05.935 INFO kablam! 464 | if let TyRptr(_, ref to_ty) = to_ty.node; Aug 11 17:42:05.935 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.935 INFO kablam! Aug 11 17:42:05.941 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:05.941 INFO kablam! --> src/trivially_copy_pass_by_ref.rs:103:36 Aug 11 17:42:05.941 INFO kablam! | Aug 11 17:42:05.941 INFO kablam! 103 | if matches!(item.node, ItemImpl(_, _, _, _, Some(_), _, _) | Aug 11 17:42:05.941 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.942 INFO kablam! Aug 11 17:42:05.948 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in this scope Aug 11 17:42:05.948 INFO kablam! --> src/trivially_copy_pass_by_ref.rs:104:17 Aug 11 17:42:05.948 INFO kablam! | Aug 11 17:42:05.948 INFO kablam! 104 | ItemTrait(..)) Aug 11 17:42:05.948 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.948 INFO kablam! Aug 11 17:42:05.954 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:05.954 INFO kablam! --> src/types.rs:142:20 Aug 11 17:42:05.954 INFO kablam! | Aug 11 17:42:05.954 INFO kablam! 142 | if let ItemImpl(_, _, _, _, Some(..), _, _) = item.node { Aug 11 17:42:05.954 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.954 INFO kablam! Aug 11 17:42:05.955 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBox` in this scope Aug 11 17:42:05.955 INFO kablam! --> src/shadow.rs:366:9 Aug 11 17:42:05.955 INFO kablam! | Aug 11 17:42:05.955 INFO kablam! 366 | ExprBox(ref inner) | ExprAddrOf(_, ref inner) => is_self_shadow(name, inner), Aug 11 17:42:05.956 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.956 INFO kablam! Aug 11 17:42:05.961 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:05.961 INFO kablam! --> src/types.rs:189:16 Aug 11 17:42:05.961 INFO kablam! | Aug 11 17:42:05.961 INFO kablam! 189 | if let TyPath(ref qpath) = ty.node; Aug 11 17:42:05.961 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.961 INFO kablam! Aug 11 17:42:05.962 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:05.962 INFO kablam! --> src/shadow.rs:366:30 Aug 11 17:42:05.962 INFO kablam! | Aug 11 17:42:05.962 INFO kablam! 366 | ExprBox(ref inner) | ExprAddrOf(_, ref inner) => is_self_shadow(name, inner), Aug 11 17:42:05.962 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:05.962 INFO kablam! Aug 11 17:42:05.968 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:05.968 INFO kablam! --> src/types.rs:209:9 Aug 11 17:42:05.968 INFO kablam! | Aug 11 17:42:05.968 INFO kablam! 209 | TyPath(ref qpath) if !is_local => { Aug 11 17:42:05.968 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.968 INFO kablam! Aug 11 17:42:05.974 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:05.974 INFO kablam! --> src/types.rs:285:9 Aug 11 17:42:05.974 INFO kablam! | Aug 11 17:42:05.974 INFO kablam! 285 | TyRptr(ref lt, ref mut_ty) => check_ty_rptr(cx, ast_ty, is_local, lt, mut_ty), Aug 11 17:42:05.974 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:05.974 INFO kablam! Aug 11 17:42:05.980 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:05.980 INFO kablam! --> src/shadow.rs:367:9 Aug 11 17:42:05.980 INFO kablam! | Aug 11 17:42:05.980 INFO kablam! 367 | ExprBlock(ref block, _) => { Aug 11 17:42:05.980 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.980 INFO kablam! Aug 11 17:42:05.981 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:05.981 INFO kablam! --> src/types.rs:287:9 Aug 11 17:42:05.981 INFO kablam! | Aug 11 17:42:05.981 INFO kablam! 287 | TySlice(ref ty) | TyArray(ref ty, _) | TyPtr(MutTy { ref ty, .. }) => check_ty(cx, ty, is_local), Aug 11 17:42:05.981 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.982 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:05.982 INFO kablam! | Aug 11 17:42:05.982 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:05.982 INFO kablam! | Aug 11 17:42:05.982 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:05.982 INFO kablam! | Aug 11 17:42:05.982 INFO kablam! Aug 11 17:42:05.988 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in this scope Aug 11 17:42:05.988 INFO kablam! --> src/shadow.rs:374:9 Aug 11 17:42:05.988 INFO kablam! | Aug 11 17:42:05.988 INFO kablam! 374 | ExprUnary(op, ref inner) => (UnDeref == op) && is_self_shadow(name, inner), Aug 11 17:42:05.988 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:05.988 INFO kablam! Aug 11 17:42:05.988 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:05.988 INFO kablam! --> src/types.rs:287:27 Aug 11 17:42:05.988 INFO kablam! | Aug 11 17:42:05.988 INFO kablam! 287 | TySlice(ref ty) | TyArray(ref ty, _) | TyPtr(MutTy { ref ty, .. }) => check_ty(cx, ty, is_local), Aug 11 17:42:05.988 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:05.988 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:05.988 INFO kablam! | Aug 11 17:42:05.988 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:05.988 INFO kablam! | Aug 11 17:42:05.988 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:05.988 INFO kablam! | Aug 11 17:42:05.989 INFO kablam! Aug 11 17:42:05.995 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:05.995 INFO kablam! --> src/shadow.rs:375:9 Aug 11 17:42:05.995 INFO kablam! | Aug 11 17:42:05.995 INFO kablam! 375 | ExprPath(QPath::Resolved(_, ref path)) => path_eq_name(name, path), Aug 11 17:42:05.995 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:05.995 INFO kablam! Aug 11 17:42:06.002 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:06.002 INFO kablam! --> src/strings.rs:85:16 Aug 11 17:42:06.002 INFO kablam! | Aug 11 17:42:06.002 INFO kablam! 85 | if let ExprBinary(Spanned { node: BiAdd, .. }, ref left, _) = e.node { Aug 11 17:42:06.002 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.002 INFO kablam! Aug 11 17:42:06.009 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:06.009 INFO kablam! --> src/strings.rs:90:32 Aug 11 17:42:06.009 INFO kablam! | Aug 11 17:42:06.009 INFO kablam! 90 | if let ExprAssign(ref target, _) = p.node { Aug 11 17:42:06.009 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.009 INFO kablam! Aug 11 17:42:06.011 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:06.011 INFO kablam! --> src/types.rs:287:48 Aug 11 17:42:06.011 INFO kablam! | Aug 11 17:42:06.011 INFO kablam! 287 | TySlice(ref ty) | TyArray(ref ty, _) | TyPtr(MutTy { ref ty, .. }) => check_ty(cx, ty, is_local), Aug 11 17:42:06.011 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.011 INFO kablam! Aug 11 17:42:06.017 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:06.017 INFO kablam! --> src/strings.rs:105:23 Aug 11 17:42:06.017 INFO kablam! | Aug 11 17:42:06.017 INFO kablam! 105 | } else if let ExprAssign(ref target, ref src) = e.node { Aug 11 17:42:06.017 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.017 INFO kablam! Aug 11 17:42:06.018 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:06.018 INFO kablam! --> src/types.rs:288:9 Aug 11 17:42:06.018 INFO kablam! | Aug 11 17:42:06.018 INFO kablam! 288 | TyTup(ref tys) => for ty in tys { Aug 11 17:42:06.018 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.018 INFO kablam! Aug 11 17:42:06.024 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:06.024 INFO kablam! --> src/strings.rs:125:9 Aug 11 17:42:06.024 INFO kablam! | Aug 11 17:42:06.024 INFO kablam! 125 | ExprBinary(Spanned { node: BiAdd, .. }, ref left, _) => SpanlessEq::new(cx).eq_expr(target, left), Aug 11 17:42:06.024 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.024 INFO kablam! Aug 11 17:42:06.031 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBlock` in this scope Aug 11 17:42:06.031 INFO kablam! --> src/strings.rs:126:9 Aug 11 17:42:06.031 INFO kablam! | Aug 11 17:42:06.031 INFO kablam! 126 | ExprBlock(ref block, _) => { Aug 11 17:42:06.031 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.031 INFO kablam! Aug 11 17:42:06.037 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:06.037 INFO kablam! --> src/types.rs:297:9 Aug 11 17:42:06.037 INFO kablam! | Aug 11 17:42:06.037 INFO kablam! 297 | TyPath(ref qpath) => { Aug 11 17:42:06.037 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.037 INFO kablam! Aug 11 17:42:06.038 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:06.039 INFO kablam! --> src/strings.rs:151:16 Aug 11 17:42:06.039 INFO kablam! | Aug 11 17:42:06.039 INFO kablam! 151 | if let ExprMethodCall(ref path, _, ref args) = e.node { Aug 11 17:42:06.039 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:06.039 INFO kablam! Aug 11 17:42:06.044 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTraitObject` in this scope Aug 11 17:42:06.044 INFO kablam! --> src/types.rs:346:16 Aug 11 17:42:06.044 INFO kablam! | Aug 11 17:42:06.044 INFO kablam! 346 | if let TyTraitObject(ref traits, _) = t.node; Aug 11 17:42:06.044 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:06.044 INFO kablam! Aug 11 17:42:06.053 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:06.053 INFO kablam! --> src/types.rs:380:12 Aug 11 17:42:06.053 INFO kablam! | Aug 11 17:42:06.053 INFO kablam! 380 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:06.053 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.053 INFO kablam! Aug 11 17:42:06.054 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:06.054 INFO kablam! --> src/strings.rs:153:24 Aug 11 17:42:06.054 INFO kablam! | Aug 11 17:42:06.054 INFO kablam! 153 | if let ExprLit(ref lit) = args[0].node { Aug 11 17:42:06.054 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.056 INFO kablam! Aug 11 17:42:06.060 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:06.060 INFO kablam! --> src/types.rs:449:16 Aug 11 17:42:06.060 INFO kablam! | Aug 11 17:42:06.060 INFO kablam! 449 | if let ExprBinary(ref cmp, ref left, _) = expr.node { Aug 11 17:42:06.060 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.060 INFO kablam! Aug 11 17:42:06.067 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.067 INFO kablam! --> src/types.rs:504:13 Aug 11 17:42:06.067 INFO kablam! | Aug 11 17:42:06.067 INFO kablam! 504 | ExprCall(_, ref args) | ExprMethodCall(_, _, ref args) => { Aug 11 17:42:06.067 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.067 INFO kablam! Aug 11 17:42:06.075 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:06.075 INFO kablam! --> src/types.rs:504:37 Aug 11 17:42:06.075 INFO kablam! | Aug 11 17:42:06.075 INFO kablam! 504 | ExprCall(_, ref args) | ExprMethodCall(_, _, ref args) => { Aug 11 17:42:06.075 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:06.075 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:06.075 INFO kablam! --> src/suspicious_trait_impl.rs:63:21 Aug 11 17:42:06.075 INFO kablam! | Aug 11 17:42:06.075 INFO kablam! 63 | if let hir::ExprBinary(binop, _, _) = expr.node { Aug 11 17:42:06.075 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:06.075 INFO kablam! Aug 11 17:42:06.075 INFO kablam! Aug 11 17:42:06.084 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.084 INFO kablam! --> src/types.rs:542:12 Aug 11 17:42:06.084 INFO kablam! | Aug 11 17:42:06.084 INFO kablam! 542 | if let ExprCall(ref callee, _) = expr.node { Aug 11 17:42:06.084 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.084 INFO kablam! Aug 11 17:42:06.094 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:06.094 INFO kablam! --> src/suspicious_trait_impl.rs:74:30 Aug 11 17:42:06.094 INFO kablam! | Aug 11 17:42:06.094 INFO kablam! 74 | hir::ExprBinary(..) Aug 11 17:42:06.094 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:06.094 INFO kablam! Aug 11 17:42:06.094 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:06.094 INFO kablam! --> src/types.rs:558:9 Aug 11 17:42:06.094 INFO kablam! | Aug 11 17:42:06.094 INFO kablam! 558 | ExprTup(ref slice) if slice.is_empty() => true, Aug 11 17:42:06.095 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.095 INFO kablam! Aug 11 17:42:06.101 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:06.101 INFO kablam! --> src/types.rs:815:12 Aug 11 17:42:06.101 INFO kablam! | Aug 11 17:42:06.101 INFO kablam! 815 | if let ExprBinary(_, _, _) = op.node { Aug 11 17:42:06.101 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.101 INFO kablam! Aug 11 17:42:06.106 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:06.106 INFO kablam! --> src/suspicious_trait_impl.rs:75:32 Aug 11 17:42:06.107 INFO kablam! | Aug 11 17:42:06.107 INFO kablam! 75 | | hir::ExprUnary(hir::UnOp::UnNot, _) Aug 11 17:42:06.107 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:06.107 INFO kablam! Aug 11 17:42:06.111 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:06.111 INFO kablam! --> src/types.rs:954:16 Aug 11 17:42:06.111 INFO kablam! | Aug 11 17:42:06.111 INFO kablam! 954 | if let ExprCast(ref ex, _) = expr.node { Aug 11 17:42:06.111 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.112 INFO kablam! Aug 11 17:42:06.128 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:06.128 INFO kablam! --> src/suspicious_trait_impl.rs:76:32 Aug 11 17:42:06.128 INFO kablam! | Aug 11 17:42:06.128 INFO kablam! 76 | | hir::ExprUnary(hir::UnOp::UnNeg, _) => return, Aug 11 17:42:06.128 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:06.128 INFO kablam! Aug 11 17:42:06.128 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:06.128 INFO kablam! --> src/types.rs:956:20 Aug 11 17:42:06.128 INFO kablam! | Aug 11 17:42:06.128 INFO kablam! 956 | if let ExprLit(ref lit) = ex.node { Aug 11 17:42:06.128 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.128 INFO kablam! Aug 11 17:42:06.135 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in this scope Aug 11 17:42:06.135 INFO kablam! --> src/types.rs:1144:13 Aug 11 17:42:06.135 INFO kablam! | Aug 11 17:42:06.135 INFO kablam! 1144 | ItemStatic(ref ty, _, _) | ItemConst(ref ty, _) => self.check_type(cx, ty), Aug 11 17:42:06.135 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.135 INFO kablam! Aug 11 17:42:06.143 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in this scope Aug 11 17:42:06.143 INFO kablam! --> src/types.rs:1144:40 Aug 11 17:42:06.143 INFO kablam! | Aug 11 17:42:06.143 INFO kablam! 1144 | ItemStatic(ref ty, _, _) | ItemConst(ref ty, _) => self.check_type(cx, ty), Aug 11 17:42:06.143 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.143 INFO kablam! Aug 11 17:42:06.151 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:06.151 INFO kablam! --> src/types.rs:1217:23 Aug 11 17:42:06.151 INFO kablam! | Aug 11 17:42:06.151 INFO kablam! 1217 | TyInfer | TyPtr(..) | TyRptr(..) => (1, 0), Aug 11 17:42:06.151 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.151 INFO kablam! Aug 11 17:42:06.154 INFO kablam! error[E0425]: cannot find value `BiAdd` in this scope Aug 11 17:42:06.154 INFO kablam! --> src/suspicious_trait_impl.rs:97:19 Aug 11 17:42:06.154 INFO kablam! | Aug 11 17:42:06.154 INFO kablam! 97 | &[BiAdd, BiSub, BiMul, BiDiv], Aug 11 17:42:06.154 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.154 INFO kablam! Aug 11 17:42:06.159 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:06.159 INFO kablam! --> src/types.rs:1217:35 Aug 11 17:42:06.159 INFO kablam! | Aug 11 17:42:06.159 INFO kablam! 1217 | TyInfer | TyPtr(..) | TyRptr(..) => (1, 0), Aug 11 17:42:06.160 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.160 INFO kablam! Aug 11 17:42:06.167 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:06.167 INFO kablam! --> src/types.rs:1220:13 Aug 11 17:42:06.167 INFO kablam! | Aug 11 17:42:06.167 INFO kablam! 1220 | TyPath(..) | TySlice(..) | TyTup(..) | TyArray(..) => (10 * self.nest, 1), Aug 11 17:42:06.167 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.167 INFO kablam! Aug 11 17:42:06.172 INFO kablam! error[E0425]: cannot find value `BiSub` in this scope Aug 11 17:42:06.172 INFO kablam! --> src/suspicious_trait_impl.rs:97:26 Aug 11 17:42:06.172 INFO kablam! | Aug 11 17:42:06.172 INFO kablam! 97 | &[BiAdd, BiSub, BiMul, BiDiv], Aug 11 17:42:06.172 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.172 INFO kablam! Aug 11 17:42:06.180 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:06.180 INFO kablam! --> src/types.rs:1220:26 Aug 11 17:42:06.180 INFO kablam! | Aug 11 17:42:06.180 INFO kablam! 1220 | TyPath(..) | TySlice(..) | TyTup(..) | TyArray(..) => (10 * self.nest, 1), Aug 11 17:42:06.180 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.180 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:06.180 INFO kablam! | Aug 11 17:42:06.180 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:06.180 INFO kablam! | Aug 11 17:42:06.180 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:06.180 INFO kablam! | Aug 11 17:42:06.180 INFO kablam! Aug 11 17:42:06.187 INFO kablam! error[E0425]: cannot find value `BiMul` in this scope Aug 11 17:42:06.187 INFO kablam! --> src/suspicious_trait_impl.rs:97:33 Aug 11 17:42:06.187 INFO kablam! | Aug 11 17:42:06.187 INFO kablam! 97 | &[BiAdd, BiSub, BiMul, BiDiv], Aug 11 17:42:06.187 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.187 INFO kablam! Aug 11 17:42:06.206 INFO kablam! error[E0425]: cannot find value `BiDiv` in this scope Aug 11 17:42:06.206 INFO kablam! --> src/suspicious_trait_impl.rs:97:40 Aug 11 17:42:06.206 INFO kablam! | Aug 11 17:42:06.206 INFO kablam! 97 | &[BiAdd, BiSub, BiMul, BiDiv], Aug 11 17:42:06.206 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.206 INFO kablam! Aug 11 17:42:06.208 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:06.208 INFO kablam! --> src/types.rs:1220:40 Aug 11 17:42:06.208 INFO kablam! | Aug 11 17:42:06.208 INFO kablam! 1220 | TyPath(..) | TySlice(..) | TyTup(..) | TyArray(..) => (10 * self.nest, 1), Aug 11 17:42:06.208 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.208 INFO kablam! Aug 11 17:42:06.224 INFO kablam! error[E0425]: cannot find value `BiAdd` in this scope Aug 11 17:42:06.224 INFO kablam! --> src/suspicious_trait_impl.rs:127:21 Aug 11 17:42:06.224 INFO kablam! | Aug 11 17:42:06.224 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.224 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.224 INFO kablam! Aug 11 17:42:06.230 INFO kablam! error[E0425]: cannot find value `BiSub` in this scope Aug 11 17:42:06.230 INFO kablam! --> src/suspicious_trait_impl.rs:127:28 Aug 11 17:42:06.230 INFO kablam! | Aug 11 17:42:06.230 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.230 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.230 INFO kablam! Aug 11 17:42:06.233 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:06.234 INFO kablam! --> src/types.rs:1220:52 Aug 11 17:42:06.234 INFO kablam! | Aug 11 17:42:06.234 INFO kablam! 1220 | TyPath(..) | TySlice(..) | TyTup(..) | TyArray(..) => (10 * self.nest, 1), Aug 11 17:42:06.234 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.234 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:06.234 INFO kablam! | Aug 11 17:42:06.234 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:06.234 INFO kablam! | Aug 11 17:42:06.234 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:06.234 INFO kablam! | Aug 11 17:42:06.234 INFO kablam! Aug 11 17:42:06.245 INFO kablam! error[E0425]: cannot find value `BiMul` in this scope Aug 11 17:42:06.245 INFO kablam! --> src/suspicious_trait_impl.rs:127:35 Aug 11 17:42:06.245 INFO kablam! | Aug 11 17:42:06.245 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.245 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.245 INFO kablam! Aug 11 17:42:06.257 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyBareFn` in this scope Aug 11 17:42:06.258 INFO kablam! --> src/types.rs:1223:13 Aug 11 17:42:06.258 INFO kablam! | Aug 11 17:42:06.258 INFO kablam! 1223 | TyBareFn(..) => (50 * self.nest, 1), Aug 11 17:42:06.258 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.263 INFO kablam! Aug 11 17:42:06.267 INFO kablam! error[E0425]: cannot find value `BiDiv` in this scope Aug 11 17:42:06.267 INFO kablam! --> src/suspicious_trait_impl.rs:127:42 Aug 11 17:42:06.267 INFO kablam! | Aug 11 17:42:06.267 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.267 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.269 INFO kablam! Aug 11 17:42:06.288 INFO kablam! error[E0425]: cannot find value `BiBitAnd` in this scope Aug 11 17:42:06.288 INFO kablam! --> src/suspicious_trait_impl.rs:127:49 Aug 11 17:42:06.288 INFO kablam! | Aug 11 17:42:06.289 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.289 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.289 INFO kablam! Aug 11 17:42:06.293 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTraitObject` in this scope Aug 11 17:42:06.293 INFO kablam! --> src/types.rs:1225:13 Aug 11 17:42:06.293 INFO kablam! | Aug 11 17:42:06.293 INFO kablam! 1225 | TyTraitObject(ref param_bounds, _) => { Aug 11 17:42:06.293 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:06.293 INFO kablam! Aug 11 17:42:06.300 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:06.300 INFO kablam! --> src/types.rs:1292:16 Aug 11 17:42:06.300 INFO kablam! | Aug 11 17:42:06.300 INFO kablam! 1292 | if let ExprCast(ref e, _) = expr.node { Aug 11 17:42:06.300 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.300 INFO kablam! Aug 11 17:42:06.307 INFO kablam! error[E0425]: cannot find value `BiBitOr` in this scope Aug 11 17:42:06.307 INFO kablam! --> src/suspicious_trait_impl.rs:127:59 Aug 11 17:42:06.307 INFO kablam! | Aug 11 17:42:06.307 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.307 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.307 INFO kablam! Aug 11 17:42:06.308 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:06.308 INFO kablam! --> src/types.rs:1293:20 Aug 11 17:42:06.308 INFO kablam! | Aug 11 17:42:06.308 INFO kablam! 1293 | if let ExprLit(ref l) = e.node { Aug 11 17:42:06.308 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.308 INFO kablam! Aug 11 17:42:06.320 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:06.320 INFO kablam! --> src/types.rs:1365:12 Aug 11 17:42:06.320 INFO kablam! | Aug 11 17:42:06.320 INFO kablam! 1365 | if let ExprCast(ref cast_exp, _) = expr.node { Aug 11 17:42:06.320 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.320 INFO kablam! Aug 11 17:42:06.327 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:06.327 INFO kablam! --> src/types.rs:1377:9 Aug 11 17:42:06.327 INFO kablam! | Aug 11 17:42:06.327 INFO kablam! 1377 | op: BinOp_, Aug 11 17:42:06.327 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:06.327 INFO kablam! Aug 11 17:42:06.329 INFO kablam! error[E0425]: cannot find value `BiBitXor` in this scope Aug 11 17:42:06.329 INFO kablam! --> src/suspicious_trait_impl.rs:127:68 Aug 11 17:42:06.329 INFO kablam! | Aug 11 17:42:06.329 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.329 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.330 INFO kablam! Aug 11 17:42:06.335 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:06.335 INFO kablam! --> src/types.rs:1456:16 Aug 11 17:42:06.335 INFO kablam! | Aug 11 17:42:06.335 INFO kablam! 1456 | if let ExprBinary(ref cmp, ref lhs, ref rhs) = expr.node { Aug 11 17:42:06.335 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.335 INFO kablam! Aug 11 17:42:06.341 INFO kablam! error[E0425]: cannot find value `BiRem` in this scope Aug 11 17:42:06.341 INFO kablam! --> src/suspicious_trait_impl.rs:127:78 Aug 11 17:42:06.341 INFO kablam! | Aug 11 17:42:06.341 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.341 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.341 INFO kablam! Aug 11 17:42:06.350 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:06.350 INFO kablam! --> src/types.rs:1567:12 Aug 11 17:42:06.350 INFO kablam! | Aug 11 17:42:06.350 INFO kablam! 1567 | if let ExprCast(ref cast_exp, _) = expr.node { Aug 11 17:42:06.350 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.350 INFO kablam! Aug 11 17:42:06.356 INFO kablam! error[E0425]: cannot find value `BiShl` in this scope Aug 11 17:42:06.356 INFO kablam! --> src/suspicious_trait_impl.rs:127:85 Aug 11 17:42:06.356 INFO kablam! | Aug 11 17:42:06.356 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.356 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.356 INFO kablam! Aug 11 17:42:06.357 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:06.357 INFO kablam! --> src/types.rs:1630:12 Aug 11 17:42:06.357 INFO kablam! | Aug 11 17:42:06.357 INFO kablam! 1630 | if let ExprCast(ref cast_val, _) = expr.node { Aug 11 17:42:06.357 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.357 INFO kablam! Aug 11 17:42:06.363 INFO kablam! error[E0425]: cannot find value `BiShr` in this scope Aug 11 17:42:06.363 INFO kablam! --> src/suspicious_trait_impl.rs:127:92 Aug 11 17:42:06.363 INFO kablam! | Aug 11 17:42:06.363 INFO kablam! 127 | BiAdd, BiSub, BiMul, BiDiv, BiBitAnd, BiBitOr, BiBitXor, BiRem, BiShl, BiShr Aug 11 17:42:06.363 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.363 INFO kablam! Aug 11 17:42:06.365 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:06.365 INFO kablam! --> src/types.rs:1696:16 Aug 11 17:42:06.365 INFO kablam! | Aug 11 17:42:06.365 INFO kablam! 1696 | if let ExprBinary(ref cmp, ref lhs, ref rhs) = expr.node { Aug 11 17:42:06.365 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.365 INFO kablam! Aug 11 17:42:06.369 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:06.369 INFO kablam! --> src/suspicious_trait_impl.rs:147:17 Aug 11 17:42:06.369 INFO kablam! | Aug 11 17:42:06.369 INFO kablam! 147 | binop: hir::BinOp_, Aug 11 17:42:06.369 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:06.369 INFO kablam! Aug 11 17:42:06.373 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:06.373 INFO kablam! --> src/types.rs:1800:13 Aug 11 17:42:06.373 INFO kablam! | Aug 11 17:42:06.373 INFO kablam! 1800 | ItemImpl(_, _, _, ref generics, _, ref ty, ref items) => { Aug 11 17:42:06.373 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.373 INFO kablam! Aug 11 17:42:06.378 INFO kablam! error[E0412]: cannot find type `BinOp_` in module `hir` Aug 11 17:42:06.378 INFO kablam! --> src/suspicious_trait_impl.rs:149:26 Aug 11 17:42:06.378 INFO kablam! | Aug 11 17:42:06.378 INFO kablam! 149 | expected_ops: &[hir::BinOp_], Aug 11 17:42:06.378 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:06.378 INFO kablam! Aug 11 17:42:06.381 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:06.381 INFO kablam! --> src/types.rs:1832:13 Aug 11 17:42:06.381 INFO kablam! | Aug 11 17:42:06.381 INFO kablam! 1832 | ItemFn(ref decl, .., ref generics, body_id) => { Aug 11 17:42:06.381 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.381 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:06.381 INFO kablam! | Aug 11 17:42:06.381 INFO kablam! 1 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:06.381 INFO kablam! | Aug 11 17:42:06.381 INFO kablam! Aug 11 17:42:06.386 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in module `hir` Aug 11 17:42:06.386 INFO kablam! --> src/suspicious_trait_impl.rs:188:18 Aug 11 17:42:06.386 INFO kablam! | Aug 11 17:42:06.386 INFO kablam! 188 | hir::ExprBinary(..) Aug 11 17:42:06.386 INFO kablam! | ^^^^^^^^^^ not found in `hir` Aug 11 17:42:06.386 INFO kablam! Aug 11 17:42:06.388 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:06.388 INFO kablam! --> src/types.rs:1881:16 Aug 11 17:42:06.388 INFO kablam! | Aug 11 17:42:06.388 INFO kablam! 1881 | if let TyPath(QPath::Resolved(None, ref path)) = hir_ty.node { Aug 11 17:42:06.388 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.389 INFO kablam! Aug 11 17:42:06.397 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.397 INFO kablam! --> src/types.rs:1987:20 Aug 11 17:42:06.397 INFO kablam! | Aug 11 17:42:06.397 INFO kablam! 1987 | if let ExprCall(ref fun, ref args) = e.node; Aug 11 17:42:06.397 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.397 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:06.397 INFO kablam! --> src/suspicious_trait_impl.rs:189:20 Aug 11 17:42:06.397 INFO kablam! | Aug 11 17:42:06.397 INFO kablam! 189 | | hir::ExprUnary(hir::UnOp::UnNot, _) Aug 11 17:42:06.397 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:06.397 INFO kablam! Aug 11 17:42:06.397 INFO kablam! Aug 11 17:42:06.404 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:06.404 INFO kablam! --> src/types.rs:1988:20 Aug 11 17:42:06.404 INFO kablam! | Aug 11 17:42:06.404 INFO kablam! 1988 | if let ExprPath(QPath::TypeRelative(ref ty, ref method)) = fun.node; Aug 11 17:42:06.404 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.406 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprUnary` in module `hir` Aug 11 17:42:06.406 INFO kablam! --> src/suspicious_trait_impl.rs:190:20 Aug 11 17:42:06.406 INFO kablam! | Aug 11 17:42:06.406 INFO kablam! 190 | | hir::ExprUnary(hir::UnOp::UnNeg, _) => { Aug 11 17:42:06.406 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:06.406 INFO kablam! Aug 11 17:42:06.412 INFO kablam! Aug 11 17:42:06.415 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtDecl` in this scope Aug 11 17:42:06.415 INFO kablam! --> src/swap.rs:64:20 Aug 11 17:42:06.415 INFO kablam! | Aug 11 17:42:06.415 INFO kablam! 64 | if let StmtDecl(ref tmp, _) = w[0].node; Aug 11 17:42:06.415 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.415 INFO kablam! Aug 11 17:42:06.420 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:06.420 INFO kablam! --> src/types.rs:1989:20 Aug 11 17:42:06.420 INFO kablam! | Aug 11 17:42:06.420 INFO kablam! 1989 | if let TyPath(QPath::Resolved(None, ref ty_path)) = ty.node; Aug 11 17:42:06.420 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.420 INFO kablam! Aug 11 17:42:06.427 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:06.427 INFO kablam! --> src/swap.rs:65:20 Aug 11 17:42:06.427 INFO kablam! | Aug 11 17:42:06.427 INFO kablam! 65 | if let DeclLocal(ref tmp) = tmp.node; Aug 11 17:42:06.427 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.427 INFO kablam! Aug 11 17:42:06.433 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:06.433 INFO kablam! --> src/unicode.rs:74:16 Aug 11 17:42:06.433 INFO kablam! | Aug 11 17:42:06.433 INFO kablam! 74 | if let ExprLit(ref lit) = expr.node { Aug 11 17:42:06.433 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.433 INFO kablam! Aug 11 17:42:06.436 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:06.436 INFO kablam! --> src/swap.rs:70:20 Aug 11 17:42:06.436 INFO kablam! | Aug 11 17:42:06.436 INFO kablam! 70 | if let StmtSemi(ref first, _) = w[1].node; Aug 11 17:42:06.436 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.436 INFO kablam! Aug 11 17:42:06.444 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:06.444 INFO kablam! --> src/swap.rs:71:20 Aug 11 17:42:06.444 INFO kablam! | Aug 11 17:42:06.444 INFO kablam! 71 | if let ExprAssign(ref lhs1, ref rhs1) = first.node; Aug 11 17:42:06.445 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.445 INFO kablam! Aug 11 17:42:06.445 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:06.445 INFO kablam! --> src/unused_io_amount.rs:43:18 Aug 11 17:42:06.445 INFO kablam! | Aug 11 17:42:06.445 INFO kablam! 43 | hir::StmtSemi(ref expr, _) | hir::StmtExpr(ref expr, _) => &**expr, Aug 11 17:42:06.445 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:06.445 INFO kablam! Aug 11 17:42:06.454 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:06.454 INFO kablam! --> src/swap.rs:74:20 Aug 11 17:42:06.454 INFO kablam! | Aug 11 17:42:06.454 INFO kablam! 74 | if let StmtSemi(ref second, _) = w[2].node; Aug 11 17:42:06.454 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.454 INFO kablam! Aug 11 17:42:06.464 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:06.465 INFO kablam! --> src/unused_io_amount.rs:43:47 Aug 11 17:42:06.465 INFO kablam! | Aug 11 17:42:06.465 INFO kablam! 43 | hir::StmtSemi(ref expr, _) | hir::StmtExpr(ref expr, _) => &**expr, Aug 11 17:42:06.465 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:06.465 INFO kablam! Aug 11 17:42:06.465 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:06.465 INFO kablam! --> src/swap.rs:75:20 Aug 11 17:42:06.465 INFO kablam! | Aug 11 17:42:06.465 INFO kablam! 75 | if let ExprAssign(ref lhs2, ref rhs2) = second.node; Aug 11 17:42:06.465 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.465 INFO kablam! Aug 11 17:42:06.471 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:06.471 INFO kablam! --> src/unused_io_amount.rs:48:18 Aug 11 17:42:06.471 INFO kablam! | Aug 11 17:42:06.471 INFO kablam! 48 | hir::ExprMatch(ref res, _, _) if is_try(expr).is_some() => { Aug 11 17:42:06.471 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:06.471 INFO kablam! Aug 11 17:42:06.476 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:06.476 INFO kablam! --> src/swap.rs:76:20 Aug 11 17:42:06.476 INFO kablam! | Aug 11 17:42:06.476 INFO kablam! 76 | if let ExprPath(QPath::Resolved(None, ref rhs2)) = rhs2.node; Aug 11 17:42:06.476 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.476 INFO kablam! Aug 11 17:42:06.482 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:06.482 INFO kablam! --> src/unused_io_amount.rs:49:29 Aug 11 17:42:06.482 INFO kablam! | Aug 11 17:42:06.482 INFO kablam! 49 | if let hir::ExprCall(ref func, ref args) = res.node { Aug 11 17:42:06.482 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:06.482 INFO kablam! Aug 11 17:42:06.494 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:06.494 INFO kablam! --> src/swap.rs:88:28 Aug 11 17:42:06.494 INFO kablam! | Aug 11 17:42:06.494 INFO kablam! 88 | if let ExprIndex(ref lhs1, ref idx1) = lhs1.node { Aug 11 17:42:06.494 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.494 INFO kablam! Aug 11 17:42:06.496 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:06.496 INFO kablam! --> src/unused_io_amount.rs:50:33 Aug 11 17:42:06.496 INFO kablam! | Aug 11 17:42:06.496 INFO kablam! 50 | if let hir::ExprPath(ref path) = func.node { Aug 11 17:42:06.496 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:06.496 INFO kablam! Aug 11 17:42:06.503 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprIndex` in this scope Aug 11 17:42:06.503 INFO kablam! --> src/swap.rs:89:32 Aug 11 17:42:06.503 INFO kablam! | Aug 11 17:42:06.503 INFO kablam! 89 | if let ExprIndex(ref lhs2, ref idx2) = lhs2.node { Aug 11 17:42:06.503 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.503 INFO kablam! Aug 11 17:42:06.510 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:06.510 INFO kablam! --> src/unused_io_amount.rs:60:18 Aug 11 17:42:06.510 INFO kablam! | Aug 11 17:42:06.510 INFO kablam! 60 | hir::ExprMethodCall(ref path, _, ref args) => match &*path.ident.as_str() { Aug 11 17:42:06.510 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:06.510 INFO kablam! Aug 11 17:42:06.519 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:06.519 INFO kablam! --> src/swap.rs:148:20 Aug 11 17:42:06.520 INFO kablam! | Aug 11 17:42:06.520 INFO kablam! 148 | if let StmtSemi(ref first, _) = w[0].node; Aug 11 17:42:06.520 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.520 INFO kablam! Aug 11 17:42:06.520 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:06.520 INFO kablam! --> src/unused_io_amount.rs:73:17 Aug 11 17:42:06.520 INFO kablam! | Aug 11 17:42:06.520 INFO kablam! 73 | if let hir::ExprMethodCall(ref path, _, _) = call.node { Aug 11 17:42:06.520 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:06.520 INFO kablam! Aug 11 17:42:06.529 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in this scope Aug 11 17:42:06.529 INFO kablam! --> src/swap.rs:149:20 Aug 11 17:42:06.529 INFO kablam! | Aug 11 17:42:06.529 INFO kablam! 149 | if let StmtSemi(ref second, _) = w[1].node; Aug 11 17:42:06.529 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.532 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in module `hir` Aug 11 17:42:06.532 INFO kablam! --> src/unused_label.rs:72:18 Aug 11 17:42:06.532 INFO kablam! | Aug 11 17:42:06.532 INFO kablam! 72 | hir::ExprBreak(destination, _) | hir::ExprContinue(destination) => if let Some(label) = destination.label { Aug 11 17:42:06.532 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:06.532 INFO kablam! Aug 11 17:42:06.532 INFO kablam! Aug 11 17:42:06.539 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:06.540 INFO kablam! --> src/swap.rs:151:20 Aug 11 17:42:06.540 INFO kablam! | Aug 11 17:42:06.540 INFO kablam! 151 | if let ExprAssign(ref lhs0, ref rhs0) = first.node; Aug 11 17:42:06.540 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.541 INFO kablam! Aug 11 17:42:06.549 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in module `hir` Aug 11 17:42:06.549 INFO kablam! --> src/unused_label.rs:72:51 Aug 11 17:42:06.549 INFO kablam! | Aug 11 17:42:06.549 INFO kablam! 72 | hir::ExprBreak(destination, _) | hir::ExprContinue(destination) => if let Some(label) = destination.label { Aug 11 17:42:06.549 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:06.549 INFO kablam! Aug 11 17:42:06.556 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in module `hir` Aug 11 17:42:06.556 INFO kablam! --> src/unused_label.rs:75:18 Aug 11 17:42:06.556 INFO kablam! | Aug 11 17:42:06.556 INFO kablam! 75 | hir::ExprLoop(_, Some(label), _) | hir::ExprWhile(_, _, Some(label)) => { Aug 11 17:42:06.556 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:06.557 INFO kablam! Aug 11 17:42:06.567 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAssign` in this scope Aug 11 17:42:06.567 INFO kablam! --> src/swap.rs:152:20 Aug 11 17:42:06.567 INFO kablam! | Aug 11 17:42:06.567 INFO kablam! 152 | if let ExprAssign(ref lhs1, ref rhs1) = second.node; Aug 11 17:42:06.567 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.567 INFO kablam! Aug 11 17:42:06.569 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in module `hir` Aug 11 17:42:06.569 INFO kablam! --> src/unused_label.rs:75:53 Aug 11 17:42:06.569 INFO kablam! | Aug 11 17:42:06.569 INFO kablam! 75 | hir::ExprLoop(_, Some(label), _) | hir::ExprWhile(_, _, Some(label)) => { Aug 11 17:42:06.569 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:06.569 INFO kablam! Aug 11 17:42:06.572 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.573 INFO kablam! --> src/transmute.rs:218:16 Aug 11 17:42:06.573 INFO kablam! | Aug 11 17:42:06.573 INFO kablam! 218 | if let ExprCall(ref path_expr, ref args) = e.node { Aug 11 17:42:06.573 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.573 INFO kablam! Aug 11 17:42:06.578 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:06.578 INFO kablam! --> src/use_self.rs:58:20 Aug 11 17:42:06.578 INFO kablam! | Aug 11 17:42:06.578 INFO kablam! 58 | if let ItemImpl(.., ref item_type, ref refs) = item.node; Aug 11 17:42:06.578 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.578 INFO kablam! Aug 11 17:42:06.581 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:06.581 INFO kablam! --> src/transmute.rs:219:20 Aug 11 17:42:06.582 INFO kablam! | Aug 11 17:42:06.582 INFO kablam! 219 | if let ExprPath(ref qpath) = path_expr.node { Aug 11 17:42:06.582 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.582 INFO kablam! Aug 11 17:42:06.588 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:06.588 INFO kablam! --> src/vec.rs:40:20 Aug 11 17:42:06.588 INFO kablam! | Aug 11 17:42:06.588 INFO kablam! 40 | if let ExprAddrOf(_, ref addressee) = expr.node; Aug 11 17:42:06.588 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.588 INFO kablam! Aug 11 17:42:06.593 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:06.593 INFO kablam! --> src/transmute.rs:464:16 Aug 11 17:42:06.593 INFO kablam! | Aug 11 17:42:06.593 INFO kablam! 464 | if let TyRptr(_, ref to_ty) = to_ty.node; Aug 11 17:42:06.593 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.593 INFO kablam! Aug 11 17:42:06.598 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.598 INFO kablam! --> src/write.rs:178:13 Aug 11 17:42:06.598 INFO kablam! | Aug 11 17:42:06.598 INFO kablam! 178 | ExprCall(ref fun, ref args) => { Aug 11 17:42:06.598 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.598 INFO kablam! Aug 11 17:42:06.602 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:06.602 INFO kablam! --> src/trivially_copy_pass_by_ref.rs:103:36 Aug 11 17:42:06.602 INFO kablam! | Aug 11 17:42:06.602 INFO kablam! 103 | if matches!(item.node, ItemImpl(_, _, _, _, Some(_), _, _) | Aug 11 17:42:06.602 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.602 INFO kablam! Aug 11 17:42:06.609 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:06.609 INFO kablam! --> src/write.rs:180:28 Aug 11 17:42:06.609 INFO kablam! | Aug 11 17:42:06.609 INFO kablam! 180 | if let ExprPath(ref qpath) = fun.node; Aug 11 17:42:06.609 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.609 INFO kablam! Aug 11 17:42:06.615 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemTrait` in this scope Aug 11 17:42:06.615 INFO kablam! --> src/trivially_copy_pass_by_ref.rs:104:17 Aug 11 17:42:06.615 INFO kablam! | Aug 11 17:42:06.615 INFO kablam! 104 | ItemTrait(..)) Aug 11 17:42:06.615 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.618 INFO kablam! Aug 11 17:42:06.619 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:06.619 INFO kablam! --> src/write.rs:188:13 Aug 11 17:42:06.619 INFO kablam! | Aug 11 17:42:06.619 INFO kablam! 188 | ExprMethodCall(ref fun, _, ref args) => { Aug 11 17:42:06.619 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:06.619 INFO kablam! Aug 11 17:42:06.627 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.627 INFO kablam! --> src/write.rs:209:20 Aug 11 17:42:06.627 INFO kablam! | Aug 11 17:42:06.627 INFO kablam! 209 | if let ExprCall(ref args_fun, ref args_args) = write_args[1].node; Aug 11 17:42:06.627 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.627 INFO kablam! Aug 11 17:42:06.628 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:06.628 INFO kablam! --> src/types.rs:142:20 Aug 11 17:42:06.628 INFO kablam! | Aug 11 17:42:06.628 INFO kablam! 142 | if let ItemImpl(_, _, _, _, Some(..), _, _) = item.node { Aug 11 17:42:06.628 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.628 INFO kablam! Aug 11 17:42:06.636 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:06.636 INFO kablam! --> src/write.rs:210:20 Aug 11 17:42:06.636 INFO kablam! | Aug 11 17:42:06.636 INFO kablam! 210 | if let ExprPath(ref qpath) = args_fun.node; Aug 11 17:42:06.636 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.639 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:06.639 INFO kablam! --> src/types.rs:189:16 Aug 11 17:42:06.639 INFO kablam! | Aug 11 17:42:06.639 INFO kablam! 189 | if let TyPath(ref qpath) = ty.node; Aug 11 17:42:06.639 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.639 INFO kablam! Aug 11 17:42:06.639 INFO kablam! Aug 11 17:42:06.649 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:06.649 INFO kablam! --> src/write.rs:222:28 Aug 11 17:42:06.649 INFO kablam! | Aug 11 17:42:06.649 INFO kablam! 222 | if let ExprAddrOf(_, ref match_expr) = args_args[1].node; Aug 11 17:42:06.649 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.649 INFO kablam! Aug 11 17:42:06.651 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:06.651 INFO kablam! --> src/types.rs:209:9 Aug 11 17:42:06.651 INFO kablam! | Aug 11 17:42:06.651 INFO kablam! 209 | TyPath(ref qpath) if !is_local => { Aug 11 17:42:06.651 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.651 INFO kablam! Aug 11 17:42:06.658 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:06.658 INFO kablam! --> src/types.rs:285:9 Aug 11 17:42:06.658 INFO kablam! | Aug 11 17:42:06.658 INFO kablam! 285 | TyRptr(ref lt, ref mut_ty) => check_ty_rptr(cx, ast_ty, is_local, lt, mut_ty), Aug 11 17:42:06.658 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.658 INFO kablam! Aug 11 17:42:06.658 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:06.658 INFO kablam! --> src/write.rs:223:28 Aug 11 17:42:06.658 INFO kablam! | Aug 11 17:42:06.658 INFO kablam! 223 | if let ExprMatch(ref args, _, _) = match_expr.node; Aug 11 17:42:06.658 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.658 INFO kablam! Aug 11 17:42:06.667 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:06.667 INFO kablam! --> src/write.rs:224:28 Aug 11 17:42:06.667 INFO kablam! | Aug 11 17:42:06.667 INFO kablam! 224 | if let ExprTup(ref args) = args.node; Aug 11 17:42:06.667 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.667 INFO kablam! Aug 11 17:42:06.673 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:06.673 INFO kablam! --> src/types.rs:287:9 Aug 11 17:42:06.673 INFO kablam! | Aug 11 17:42:06.673 INFO kablam! 287 | TySlice(ref ty) | TyArray(ref ty, _) | TyPtr(MutTy { ref ty, .. }) => check_ty(cx, ty, is_local), Aug 11 17:42:06.673 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.673 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:06.673 INFO kablam! | Aug 11 17:42:06.673 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:06.674 INFO kablam! | Aug 11 17:42:06.674 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:06.674 INFO kablam! | Aug 11 17:42:06.674 INFO kablam! Aug 11 17:42:06.683 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.683 INFO kablam! --> src/write.rs:272:24 Aug 11 17:42:06.683 INFO kablam! | Aug 11 17:42:06.683 INFO kablam! 272 | if let ExprCall(ref args_fun, ref args_args) = args[0].node; Aug 11 17:42:06.683 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.683 INFO kablam! Aug 11 17:42:06.699 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:06.699 INFO kablam! --> src/types.rs:287:27 Aug 11 17:42:06.699 INFO kablam! | Aug 11 17:42:06.699 INFO kablam! 287 | TySlice(ref ty) | TyArray(ref ty, _) | TyPtr(MutTy { ref ty, .. }) => check_ty(cx, ty, is_local), Aug 11 17:42:06.699 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.699 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:06.699 INFO kablam! | Aug 11 17:42:06.699 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:06.699 INFO kablam! | Aug 11 17:42:06.699 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:06.699 INFO kablam! | Aug 11 17:42:06.699 INFO kablam! Aug 11 17:42:06.699 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:06.699 INFO kablam! --> src/write.rs:280:32 Aug 11 17:42:06.699 INFO kablam! | Aug 11 17:42:06.699 INFO kablam! 280 | if let ExprPath(ref qpath) = args_fun.node; Aug 11 17:42:06.699 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.699 INFO kablam! Aug 11 17:42:06.706 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:06.706 INFO kablam! --> src/types.rs:287:48 Aug 11 17:42:06.707 INFO kablam! | Aug 11 17:42:06.707 INFO kablam! 287 | TySlice(ref ty) | TyArray(ref ty, _) | TyPtr(MutTy { ref ty, .. }) => check_ty(cx, ty, is_local), Aug 11 17:42:06.707 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.707 INFO kablam! Aug 11 17:42:06.716 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:06.716 INFO kablam! --> src/write.rs:284:32 Aug 11 17:42:06.716 INFO kablam! | Aug 11 17:42:06.716 INFO kablam! 284 | if let ExprAddrOf(_, ref match_expr) = args_args[1].node; Aug 11 17:42:06.716 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.716 INFO kablam! Aug 11 17:42:06.718 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:06.718 INFO kablam! --> src/types.rs:288:9 Aug 11 17:42:06.718 INFO kablam! | Aug 11 17:42:06.718 INFO kablam! 288 | TyTup(ref tys) => for ty in tys { Aug 11 17:42:06.718 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.719 INFO kablam! Aug 11 17:42:06.744 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:06.744 INFO kablam! --> src/types.rs:297:9 Aug 11 17:42:06.744 INFO kablam! | Aug 11 17:42:06.744 INFO kablam! 297 | TyPath(ref qpath) => { Aug 11 17:42:06.744 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.744 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:06.744 INFO kablam! --> src/write.rs:285:32 Aug 11 17:42:06.744 INFO kablam! | Aug 11 17:42:06.744 INFO kablam! 285 | if let ExprMatch(ref args, _, _) = match_expr.node; Aug 11 17:42:06.744 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.744 INFO kablam! Aug 11 17:42:06.744 INFO kablam! Aug 11 17:42:06.744 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:06.744 INFO kablam! --> src/write.rs:286:32 Aug 11 17:42:06.744 INFO kablam! | Aug 11 17:42:06.744 INFO kablam! 286 | if let ExprTup(ref args) = args.node; Aug 11 17:42:06.744 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.748 INFO kablam! Aug 11 17:42:06.752 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTraitObject` in this scope Aug 11 17:42:06.752 INFO kablam! --> src/types.rs:346:16 Aug 11 17:42:06.752 INFO kablam! | Aug 11 17:42:06.753 INFO kablam! 346 | if let TyTraitObject(ref traits, _) = t.node; Aug 11 17:42:06.753 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:06.753 INFO kablam! Aug 11 17:42:06.771 INFO kablam! error[E0531]: cannot find tuple struct/variant `DeclLocal` in this scope Aug 11 17:42:06.772 INFO kablam! --> src/types.rs:380:12 Aug 11 17:42:06.772 INFO kablam! | Aug 11 17:42:06.772 INFO kablam! 380 | if let DeclLocal(ref local) = decl.node { Aug 11 17:42:06.772 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.772 INFO kablam! Aug 11 17:42:06.772 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:06.772 INFO kablam! --> src/write.rs:318:16 Aug 11 17:42:06.772 INFO kablam! | Aug 11 17:42:06.772 INFO kablam! 318 | if let ExprPath(ref qpath) = args[1].node { Aug 11 17:42:06.772 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.772 INFO kablam! Aug 11 17:42:06.783 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:06.783 INFO kablam! --> src/types.rs:449:16 Aug 11 17:42:06.784 INFO kablam! | Aug 11 17:42:06.784 INFO kablam! 449 | if let ExprBinary(ref cmp, ref left, _) = expr.node { Aug 11 17:42:06.784 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.784 INFO kablam! Aug 11 17:42:06.793 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.793 INFO kablam! --> src/types.rs:504:13 Aug 11 17:42:06.793 INFO kablam! | Aug 11 17:42:06.793 INFO kablam! 504 | ExprCall(_, ref args) | ExprMethodCall(_, _, ref args) => { Aug 11 17:42:06.793 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.793 INFO kablam! Aug 11 17:42:06.802 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:06.802 INFO kablam! --> src/types.rs:504:37 Aug 11 17:42:06.802 INFO kablam! | Aug 11 17:42:06.802 INFO kablam! 504 | ExprCall(_, ref args) | ExprMethodCall(_, _, ref args) => { Aug 11 17:42:06.802 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:06.802 INFO kablam! Aug 11 17:42:06.803 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:06.803 INFO kablam! --> src/write.rs:344:16 Aug 11 17:42:06.803 INFO kablam! | Aug 11 17:42:06.803 INFO kablam! 344 | if let ExprAddrOf(_, ref match_expr) = args[1].node; Aug 11 17:42:06.803 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.803 INFO kablam! Aug 11 17:42:06.813 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.813 INFO kablam! --> src/types.rs:542:12 Aug 11 17:42:06.813 INFO kablam! | Aug 11 17:42:06.813 INFO kablam! 542 | if let ExprCall(ref callee, _) = expr.node { Aug 11 17:42:06.813 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.813 INFO kablam! Aug 11 17:42:06.822 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:06.822 INFO kablam! --> src/types.rs:558:9 Aug 11 17:42:06.822 INFO kablam! | Aug 11 17:42:06.822 INFO kablam! 558 | ExprTup(ref slice) if slice.is_empty() => true, Aug 11 17:42:06.822 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.822 INFO kablam! Aug 11 17:42:06.828 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:06.828 INFO kablam! --> src/write.rs:345:16 Aug 11 17:42:06.828 INFO kablam! | Aug 11 17:42:06.828 INFO kablam! 345 | if let ExprMatch(ref matchee, ref arms, _) = match_expr.node; Aug 11 17:42:06.828 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.828 INFO kablam! Aug 11 17:42:06.833 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:06.833 INFO kablam! --> src/write.rs:346:16 Aug 11 17:42:06.834 INFO kablam! | Aug 11 17:42:06.834 INFO kablam! 346 | if let ExprTup(ref tup) = matchee.node; Aug 11 17:42:06.834 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.834 INFO kablam! Aug 11 17:42:06.834 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:06.834 INFO kablam! --> src/types.rs:815:12 Aug 11 17:42:06.834 INFO kablam! | Aug 11 17:42:06.834 INFO kablam! 815 | if let ExprBinary(_, _, _) = op.node { Aug 11 17:42:06.834 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.834 INFO kablam! Aug 11 17:42:06.844 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:06.844 INFO kablam! --> src/types.rs:954:16 Aug 11 17:42:06.844 INFO kablam! | Aug 11 17:42:06.844 INFO kablam! 954 | if let ExprCast(ref ex, _) = expr.node { Aug 11 17:42:06.844 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.844 INFO kablam! Aug 11 17:42:06.847 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:06.847 INFO kablam! --> src/write.rs:348:16 Aug 11 17:42:06.847 INFO kablam! | Aug 11 17:42:06.847 INFO kablam! 348 | if let ExprArray(ref arm_body_exprs) = arms[0].body.node; Aug 11 17:42:06.847 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.847 INFO kablam! Aug 11 17:42:06.852 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:06.852 INFO kablam! --> src/types.rs:956:20 Aug 11 17:42:06.852 INFO kablam! | Aug 11 17:42:06.852 INFO kablam! 956 | if let ExprLit(ref lit) = ex.node { Aug 11 17:42:06.852 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.852 INFO kablam! Aug 11 17:42:06.855 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:06.855 INFO kablam! --> src/write.rs:355:28 Aug 11 17:42:06.855 INFO kablam! | Aug 11 17:42:06.855 INFO kablam! 355 | if let ExprAddrOf(_, ref tup_val) = tup_arg.node; Aug 11 17:42:06.855 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.855 INFO kablam! Aug 11 17:42:06.872 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemStatic` in this scope Aug 11 17:42:06.872 INFO kablam! --> src/types.rs:1144:13 Aug 11 17:42:06.872 INFO kablam! | Aug 11 17:42:06.872 INFO kablam! 1144 | ItemStatic(ref ty, _, _) | ItemConst(ref ty, _) => self.check_type(cx, ty), Aug 11 17:42:06.872 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.872 INFO kablam! Aug 11 17:42:06.872 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemConst` in this scope Aug 11 17:42:06.872 INFO kablam! --> src/types.rs:1144:40 Aug 11 17:42:06.872 INFO kablam! | Aug 11 17:42:06.872 INFO kablam! 1144 | ItemStatic(ref ty, _, _) | ItemConst(ref ty, _) => self.check_type(cx, ty), Aug 11 17:42:06.872 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.872 INFO kablam! Aug 11 17:42:06.872 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:06.872 INFO kablam! --> src/write.rs:356:28 Aug 11 17:42:06.872 INFO kablam! | Aug 11 17:42:06.873 INFO kablam! 356 | if let ExprLit(_) = tup_val.node; Aug 11 17:42:06.873 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.873 INFO kablam! Aug 11 17:42:06.881 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPtr` in this scope Aug 11 17:42:06.881 INFO kablam! --> src/types.rs:1217:23 Aug 11 17:42:06.881 INFO kablam! | Aug 11 17:42:06.881 INFO kablam! 1217 | TyInfer | TyPtr(..) | TyRptr(..) => (1, 0), Aug 11 17:42:06.881 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.881 INFO kablam! Aug 11 17:42:06.889 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyRptr` in this scope Aug 11 17:42:06.889 INFO kablam! --> src/types.rs:1217:35 Aug 11 17:42:06.889 INFO kablam! | Aug 11 17:42:06.889 INFO kablam! 1217 | TyInfer | TyPtr(..) | TyRptr(..) => (1, 0), Aug 11 17:42:06.889 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.889 INFO kablam! Aug 11 17:42:06.889 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:06.889 INFO kablam! --> src/write.rs:360:28 Aug 11 17:42:06.890 INFO kablam! | Aug 11 17:42:06.890 INFO kablam! 360 | if let ExprCall(_, ref body_args) = arm_body_exprs[idx].node; Aug 11 17:42:06.890 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.890 INFO kablam! Aug 11 17:42:06.903 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:06.903 INFO kablam! --> src/write.rs:362:28 Aug 11 17:42:06.903 INFO kablam! | Aug 11 17:42:06.903 INFO kablam! 362 | if let ExprPath(ref body_qpath) = body_args[1].node; Aug 11 17:42:06.903 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:06.912 INFO kablam! Aug 11 17:42:06.930 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:06.930 INFO kablam! --> src/types.rs:1220:13 Aug 11 17:42:06.930 INFO kablam! | Aug 11 17:42:06.930 INFO kablam! 1220 | TyPath(..) | TySlice(..) | TyTup(..) | TyArray(..) => (10 * self.nest, 1), Aug 11 17:42:06.930 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:06.930 INFO kablam! Aug 11 17:42:06.930 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:06.930 INFO kablam! --> src/write.rs:374:36 Aug 11 17:42:06.930 INFO kablam! | Aug 11 17:42:06.930 INFO kablam! 374 | if let ExprAddrOf(_, ref format_expr) = args[2].node; Aug 11 17:42:06.930 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.934 INFO kablam! Aug 11 17:42:06.952 INFO kablam! error[E0531]: cannot find tuple struct/variant `TySlice` in this scope Aug 11 17:42:06.952 INFO kablam! --> src/types.rs:1220:26 Aug 11 17:42:06.952 INFO kablam! | Aug 11 17:42:06.952 INFO kablam! 1220 | TyPath(..) | TySlice(..) | TyTup(..) | TyArray(..) => (10 * self.nest, 1), Aug 11 17:42:06.952 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:06.952 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:06.952 INFO kablam! | Aug 11 17:42:06.952 INFO kablam! 1 | use rustc::ty::TySlice; Aug 11 17:42:06.952 INFO kablam! | Aug 11 17:42:06.952 INFO kablam! 1 | use rustc::ty::TypeVariants::TySlice; Aug 11 17:42:06.952 INFO kablam! | Aug 11 17:42:06.952 INFO kablam! Aug 11 17:42:06.954 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:06.954 INFO kablam! --> src/write.rs:375:36 Aug 11 17:42:06.954 INFO kablam! | Aug 11 17:42:06.954 INFO kablam! 375 | if let ExprArray(ref format_exprs) = format_expr.node; Aug 11 17:42:06.954 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:06.954 INFO kablam! Aug 11 17:42:06.971 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTup` in this scope Aug 11 17:42:06.971 INFO kablam! --> src/types.rs:1220:40 Aug 11 17:42:06.971 INFO kablam! | Aug 11 17:42:06.971 INFO kablam! 1220 | TyPath(..) | TySlice(..) | TyTup(..) | TyArray(..) => (10 * self.nest, 1), Aug 11 17:42:06.971 INFO kablam! | ^^^^^ not found in this scope Aug 11 17:42:06.971 INFO kablam! Aug 11 17:42:06.977 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:06.977 INFO kablam! --> src/write.rs:377:36 Aug 11 17:42:06.977 INFO kablam! | Aug 11 17:42:06.977 INFO kablam! 377 | if let ExprStruct(_, ref fields, _) = format_exprs[idx].node; Aug 11 17:42:06.977 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.977 INFO kablam! Aug 11 17:42:06.999 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:06.999 INFO kablam! --> src/write.rs:432:16 Aug 11 17:42:06.999 INFO kablam! | Aug 11 17:42:06.999 INFO kablam! 432 | if let ExprAddrOf(_, ref expr) = expr.node; // &["…", "…", …] Aug 11 17:42:06.999 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:06.999 INFO kablam! Aug 11 17:42:07.004 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyArray` in this scope Aug 11 17:42:07.004 INFO kablam! --> src/types.rs:1220:52 Aug 11 17:42:07.004 INFO kablam! | Aug 11 17:42:07.004 INFO kablam! 1220 | TyPath(..) | TySlice(..) | TyTup(..) | TyArray(..) => (10 * self.nest, 1), Aug 11 17:42:07.004 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:07.004 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Aug 11 17:42:07.004 INFO kablam! | Aug 11 17:42:07.004 INFO kablam! 1 | use rustc::ty::TyArray; Aug 11 17:42:07.004 INFO kablam! | Aug 11 17:42:07.004 INFO kablam! 1 | use rustc::ty::TypeVariants::TyArray; Aug 11 17:42:07.004 INFO kablam! | Aug 11 17:42:07.004 INFO kablam! Aug 11 17:42:07.011 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyBareFn` in this scope Aug 11 17:42:07.011 INFO kablam! --> src/types.rs:1223:13 Aug 11 17:42:07.011 INFO kablam! | Aug 11 17:42:07.011 INFO kablam! 1223 | TyBareFn(..) => (50 * self.nest, 1), Aug 11 17:42:07.012 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.012 INFO kablam! Aug 11 17:42:07.020 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyTraitObject` in this scope Aug 11 17:42:07.020 INFO kablam! --> src/types.rs:1225:13 Aug 11 17:42:07.020 INFO kablam! | Aug 11 17:42:07.020 INFO kablam! 1225 | TyTraitObject(ref param_bounds, _) => { Aug 11 17:42:07.020 INFO kablam! | ^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:07.020 INFO kablam! Aug 11 17:42:07.024 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:07.024 INFO kablam! --> src/write.rs:433:16 Aug 11 17:42:07.024 INFO kablam! | Aug 11 17:42:07.024 INFO kablam! 433 | if let ExprArray(ref exprs) = expr.node; Aug 11 17:42:07.024 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:07.024 INFO kablam! Aug 11 17:42:07.028 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:07.028 INFO kablam! --> src/types.rs:1292:16 Aug 11 17:42:07.028 INFO kablam! | Aug 11 17:42:07.029 INFO kablam! 1292 | if let ExprCast(ref e, _) = expr.node { Aug 11 17:42:07.029 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.029 INFO kablam! Aug 11 17:42:07.036 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:07.036 INFO kablam! --> src/types.rs:1293:20 Aug 11 17:42:07.036 INFO kablam! | Aug 11 17:42:07.036 INFO kablam! 1293 | if let ExprLit(ref l) = e.node { Aug 11 17:42:07.036 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:07.036 INFO kablam! Aug 11 17:42:07.054 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:07.054 INFO kablam! --> src/write.rs:435:16 Aug 11 17:42:07.054 INFO kablam! | Aug 11 17:42:07.054 INFO kablam! 435 | if let ExprLit(ref lit) = expr.node; Aug 11 17:42:07.054 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:07.054 INFO kablam! Aug 11 17:42:07.054 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:07.054 INFO kablam! --> src/types.rs:1365:12 Aug 11 17:42:07.054 INFO kablam! | Aug 11 17:42:07.054 INFO kablam! 1365 | if let ExprCast(ref cast_exp, _) = expr.node { Aug 11 17:42:07.054 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.054 INFO kablam! Aug 11 17:42:07.058 INFO kablam! error[E0412]: cannot find type `BinOp_` in this scope Aug 11 17:42:07.059 INFO kablam! --> src/types.rs:1377:9 Aug 11 17:42:07.059 INFO kablam! | Aug 11 17:42:07.059 INFO kablam! 1377 | op: BinOp_, Aug 11 17:42:07.059 INFO kablam! | ^^^^^^ did you mean `BinOp`? Aug 11 17:42:07.059 INFO kablam! Aug 11 17:42:07.071 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:07.071 INFO kablam! --> src/write.rs:451:20 Aug 11 17:42:07.071 INFO kablam! | Aug 11 17:42:07.071 INFO kablam! 451 | if let ItemImpl(_, _, _, _, Some(ref tr), _, _) = item.node { Aug 11 17:42:07.071 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.071 INFO kablam! Aug 11 17:42:07.071 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:07.071 INFO kablam! --> src/types.rs:1456:16 Aug 11 17:42:07.071 INFO kablam! | Aug 11 17:42:07.071 INFO kablam! 1456 | if let ExprBinary(ref cmp, ref lhs, ref rhs) = expr.node { Aug 11 17:42:07.071 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.071 INFO kablam! Aug 11 17:42:07.084 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:07.084 INFO kablam! --> src/types.rs:1567:12 Aug 11 17:42:07.084 INFO kablam! | Aug 11 17:42:07.084 INFO kablam! 1567 | if let ExprCast(ref cast_exp, _) = expr.node { Aug 11 17:42:07.084 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.084 INFO kablam! Aug 11 17:42:07.091 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCast` in this scope Aug 11 17:42:07.091 INFO kablam! --> src/types.rs:1630:12 Aug 11 17:42:07.091 INFO kablam! | Aug 11 17:42:07.091 INFO kablam! 1630 | if let ExprCast(ref cast_val, _) = expr.node { Aug 11 17:42:07.091 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.091 INFO kablam! Aug 11 17:42:07.099 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:07.099 INFO kablam! --> src/write.rs:471:16 Aug 11 17:42:07.099 INFO kablam! | Aug 11 17:42:07.099 INFO kablam! 471 | if let ExprStruct(_, ref fields, _) = format_field.node; Aug 11 17:42:07.099 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.099 INFO kablam! Aug 11 17:42:07.105 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.105 INFO kablam! --> src/write.rs:473:16 Aug 11 17:42:07.105 INFO kablam! | Aug 11 17:42:07.105 INFO kablam! 473 | if let ExprPath(ref qpath) = width_field.expr.node; Aug 11 17:42:07.105 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.106 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:07.106 INFO kablam! --> src/types.rs:1696:16 Aug 11 17:42:07.106 INFO kablam! | Aug 11 17:42:07.106 INFO kablam! 1696 | if let ExprBinary(ref cmp, ref lhs, ref rhs) = expr.node { Aug 11 17:42:07.106 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.106 INFO kablam! Aug 11 17:42:07.117 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:07.117 INFO kablam! --> src/types.rs:1800:13 Aug 11 17:42:07.117 INFO kablam! | Aug 11 17:42:07.117 INFO kablam! 1800 | ItemImpl(_, _, _, ref generics, _, ref ty, ref items) => { Aug 11 17:42:07.117 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.117 INFO kablam! Aug 11 17:42:07.124 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemFn` in this scope Aug 11 17:42:07.124 INFO kablam! --> src/types.rs:1832:13 Aug 11 17:42:07.124 INFO kablam! | Aug 11 17:42:07.124 INFO kablam! 1832 | ItemFn(ref decl, .., ref generics, body_id) => { Aug 11 17:42:07.124 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:07.124 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 11 17:42:07.124 INFO kablam! | Aug 11 17:42:07.124 INFO kablam! 1 | use rustc::hir::intravisit::FnKind::ItemFn; Aug 11 17:42:07.124 INFO kablam! | Aug 11 17:42:07.124 INFO kablam! Aug 11 17:42:07.125 INFO kablam! Aug 11 17:42:07.133 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.133 INFO kablam! --> src/write.rs:476:16 Aug 11 17:42:07.133 INFO kablam! | Aug 11 17:42:07.133 INFO kablam! 476 | if let ExprPath(ref qpath) = align_field.expr.node; Aug 11 17:42:07.133 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.133 INFO kablam! Aug 11 17:42:07.133 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:07.133 INFO kablam! --> src/types.rs:1881:16 Aug 11 17:42:07.133 INFO kablam! | Aug 11 17:42:07.133 INFO kablam! 1881 | if let TyPath(QPath::Resolved(None, ref path)) = hir_ty.node { Aug 11 17:42:07.133 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:07.133 INFO kablam! Aug 11 17:42:07.163 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:07.163 INFO kablam! --> src/types.rs:1987:20 Aug 11 17:42:07.163 INFO kablam! | Aug 11 17:42:07.163 INFO kablam! 1987 | if let ExprCall(ref fun, ref args) = e.node; Aug 11 17:42:07.163 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.163 INFO kablam! Aug 11 17:42:07.163 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.163 INFO kablam! --> src/write.rs:479:16 Aug 11 17:42:07.163 INFO kablam! | Aug 11 17:42:07.163 INFO kablam! 479 | if let ExprPath(ref qpath_precision) = precision_field.expr.node; Aug 11 17:42:07.163 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.163 INFO kablam! Aug 11 17:42:07.163 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.163 INFO kablam! --> src/types.rs:1988:20 Aug 11 17:42:07.163 INFO kablam! | Aug 11 17:42:07.163 INFO kablam! 1988 | if let ExprPath(QPath::TypeRelative(ref ty, ref method)) = fun.node; Aug 11 17:42:07.163 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.163 INFO kablam! Aug 11 17:42:07.163 INFO kablam! error[E0531]: cannot find tuple struct/variant `TyPath` in this scope Aug 11 17:42:07.163 INFO kablam! --> src/types.rs:1989:20 Aug 11 17:42:07.163 INFO kablam! | Aug 11 17:42:07.163 INFO kablam! 1989 | if let TyPath(QPath::Resolved(None, ref ty_path)) = ty.node; Aug 11 17:42:07.163 INFO kablam! | ^^^^^^ not found in this scope Aug 11 17:42:07.163 INFO kablam! Aug 11 17:42:07.173 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:07.173 INFO kablam! --> src/zero_div_zero.rs:35:20 Aug 11 17:42:07.173 INFO kablam! | Aug 11 17:42:07.173 INFO kablam! 35 | if let ExprBinary(ref op, ref left, ref right) = expr.node; Aug 11 17:42:07.173 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.173 INFO kablam! Aug 11 17:42:07.175 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:07.175 INFO kablam! --> src/unicode.rs:74:16 Aug 11 17:42:07.175 INFO kablam! | Aug 11 17:42:07.175 INFO kablam! 74 | if let ExprLit(ref lit) = expr.node { Aug 11 17:42:07.175 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:07.175 INFO kablam! Aug 11 17:42:07.182 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtSemi` in module `hir` Aug 11 17:42:07.182 INFO kablam! --> src/unused_io_amount.rs:43:18 Aug 11 17:42:07.182 INFO kablam! | Aug 11 17:42:07.182 INFO kablam! 43 | hir::StmtSemi(ref expr, _) | hir::StmtExpr(ref expr, _) => &**expr, Aug 11 17:42:07.182 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:07.182 INFO kablam! Aug 11 17:42:07.196 INFO kablam! error[E0531]: cannot find tuple struct/variant `StmtExpr` in module `hir` Aug 11 17:42:07.196 INFO kablam! --> src/unused_io_amount.rs:43:47 Aug 11 17:42:07.196 INFO kablam! | Aug 11 17:42:07.196 INFO kablam! 43 | hir::StmtSemi(ref expr, _) | hir::StmtExpr(ref expr, _) => &**expr, Aug 11 17:42:07.196 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:07.196 INFO kablam! Aug 11 17:42:07.207 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in module `hir` Aug 11 17:42:07.207 INFO kablam! --> src/unused_io_amount.rs:48:18 Aug 11 17:42:07.207 INFO kablam! | Aug 11 17:42:07.207 INFO kablam! 48 | hir::ExprMatch(ref res, _, _) if is_try(expr).is_some() => { Aug 11 17:42:07.207 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:07.208 INFO kablam! Aug 11 17:42:07.219 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in module `hir` Aug 11 17:42:07.219 INFO kablam! --> src/unused_io_amount.rs:49:29 Aug 11 17:42:07.219 INFO kablam! | Aug 11 17:42:07.219 INFO kablam! 49 | if let hir::ExprCall(ref func, ref args) = res.node { Aug 11 17:42:07.219 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:07.219 INFO kablam! Aug 11 17:42:07.231 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in module `hir` Aug 11 17:42:07.231 INFO kablam! --> src/unused_io_amount.rs:50:33 Aug 11 17:42:07.231 INFO kablam! | Aug 11 17:42:07.231 INFO kablam! 50 | if let hir::ExprPath(ref path) = func.node { Aug 11 17:42:07.231 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:07.231 INFO kablam! Aug 11 17:42:07.259 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:07.259 INFO kablam! --> src/unused_io_amount.rs:60:18 Aug 11 17:42:07.259 INFO kablam! | Aug 11 17:42:07.259 INFO kablam! 60 | hir::ExprMethodCall(ref path, _, ref args) => match &*path.ident.as_str() { Aug 11 17:42:07.259 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:07.262 INFO kablam! Aug 11 17:42:07.274 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in module `hir` Aug 11 17:42:07.274 INFO kablam! --> src/unused_io_amount.rs:73:17 Aug 11 17:42:07.274 INFO kablam! | Aug 11 17:42:07.274 INFO kablam! 73 | if let hir::ExprMethodCall(ref path, _, _) = call.node { Aug 11 17:42:07.274 INFO kablam! | ^^^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:07.281 INFO kablam! Aug 11 17:42:07.309 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBreak` in module `hir` Aug 11 17:42:07.309 INFO kablam! --> src/unused_label.rs:72:18 Aug 11 17:42:07.309 INFO kablam! | Aug 11 17:42:07.309 INFO kablam! 72 | hir::ExprBreak(destination, _) | hir::ExprContinue(destination) => if let Some(label) = destination.label { Aug 11 17:42:07.309 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:07.313 INFO kablam! Aug 11 17:42:07.332 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprContinue` in module `hir` Aug 11 17:42:07.332 INFO kablam! --> src/unused_label.rs:72:51 Aug 11 17:42:07.332 INFO kablam! | Aug 11 17:42:07.332 INFO kablam! 72 | hir::ExprBreak(destination, _) | hir::ExprContinue(destination) => if let Some(label) = destination.label { Aug 11 17:42:07.332 INFO kablam! | ^^^^^^^^^^^^ not found in `hir` Aug 11 17:42:07.333 INFO kablam! Aug 11 17:42:07.364 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLoop` in module `hir` Aug 11 17:42:07.364 INFO kablam! --> src/unused_label.rs:75:18 Aug 11 17:42:07.364 INFO kablam! | Aug 11 17:42:07.364 INFO kablam! 75 | hir::ExprLoop(_, Some(label), _) | hir::ExprWhile(_, _, Some(label)) => { Aug 11 17:42:07.364 INFO kablam! | ^^^^^^^^ not found in `hir` Aug 11 17:42:07.364 INFO kablam! Aug 11 17:42:07.384 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprWhile` in module `hir` Aug 11 17:42:07.384 INFO kablam! --> src/unused_label.rs:75:53 Aug 11 17:42:07.384 INFO kablam! | Aug 11 17:42:07.384 INFO kablam! 75 | hir::ExprLoop(_, Some(label), _) | hir::ExprWhile(_, _, Some(label)) => { Aug 11 17:42:07.384 INFO kablam! | ^^^^^^^^^ not found in `hir` Aug 11 17:42:07.384 INFO kablam! Aug 11 17:42:07.392 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:07.392 INFO kablam! --> src/use_self.rs:58:20 Aug 11 17:42:07.392 INFO kablam! | Aug 11 17:42:07.392 INFO kablam! 58 | if let ItemImpl(.., ref item_type, ref refs) = item.node; Aug 11 17:42:07.392 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.397 INFO kablam! Aug 11 17:42:07.416 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:07.416 INFO kablam! --> src/vec.rs:40:20 Aug 11 17:42:07.416 INFO kablam! | Aug 11 17:42:07.416 INFO kablam! 40 | if let ExprAddrOf(_, ref addressee) = expr.node; Aug 11 17:42:07.416 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.423 INFO kablam! Aug 11 17:42:07.465 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:07.465 INFO kablam! --> src/write.rs:178:13 Aug 11 17:42:07.465 INFO kablam! | Aug 11 17:42:07.465 INFO kablam! 178 | ExprCall(ref fun, ref args) => { Aug 11 17:42:07.465 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.465 INFO kablam! Aug 11 17:42:07.472 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.472 INFO kablam! --> src/write.rs:180:28 Aug 11 17:42:07.472 INFO kablam! | Aug 11 17:42:07.472 INFO kablam! 180 | if let ExprPath(ref qpath) = fun.node; Aug 11 17:42:07.472 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.472 INFO kablam! Aug 11 17:42:07.479 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMethodCall` in this scope Aug 11 17:42:07.479 INFO kablam! --> src/write.rs:188:13 Aug 11 17:42:07.479 INFO kablam! | Aug 11 17:42:07.479 INFO kablam! 188 | ExprMethodCall(ref fun, _, ref args) => { Aug 11 17:42:07.479 INFO kablam! | ^^^^^^^^^^^^^^ not found in this scope Aug 11 17:42:07.479 INFO kablam! Aug 11 17:42:07.490 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:07.490 INFO kablam! --> src/write.rs:209:20 Aug 11 17:42:07.490 INFO kablam! | Aug 11 17:42:07.490 INFO kablam! 209 | if let ExprCall(ref args_fun, ref args_args) = write_args[1].node; Aug 11 17:42:07.490 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.490 INFO kablam! Aug 11 17:42:07.492 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.492 INFO kablam! --> src/consts.rs:125:29 Aug 11 17:42:07.492 INFO kablam! | Aug 11 17:42:07.492 INFO kablam! 125 | pub fn partial_cmp(tcx: TyCtxt, cmp_type: &ty::TypeVariants, left: &Self, right: &Self) -> Option { Aug 11 17:42:07.492 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.492 INFO kablam! Aug 11 17:42:07.492 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.492 INFO kablam! --> src/consts.rs:125:48 Aug 11 17:42:07.492 INFO kablam! | Aug 11 17:42:07.492 INFO kablam! 125 | pub fn partial_cmp(tcx: TyCtxt, cmp_type: &ty::TypeVariants, left: &Self, right: &Self) -> Option { Aug 11 17:42:07.492 INFO kablam! | ^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.492 INFO kablam! Aug 11 17:42:07.492 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.492 INFO kablam! --> src/consts.rs:238:46 Aug 11 17:42:07.492 INFO kablam! | Aug 11 17:42:07.492 INFO kablam! 238 | fn constant_not(&self, o: &Constant, ty: ty::Ty) -> Option { Aug 11 17:42:07.492 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.492 INFO kablam! Aug 11 17:42:07.492 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.492 INFO kablam! --> src/consts.rs:254:49 Aug 11 17:42:07.492 INFO kablam! | Aug 11 17:42:07.493 INFO kablam! 254 | fn constant_negate(&self, o: &Constant, ty: ty::Ty) -> Option { Aug 11 17:42:07.493 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.493 INFO kablam! Aug 11 17:42:07.493 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.493 INFO kablam! --> src/utils/conf.rs:54:27 Aug 11 17:42:07.493 INFO kablam! | Aug 11 17:42:07.493 INFO kablam! 54 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> { Aug 11 17:42:07.493 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.493 INFO kablam! Aug 11 17:42:07.493 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.493 INFO kablam! --> src/utils/sugg.rs:35:27 Aug 11 17:42:07.493 INFO kablam! | Aug 11 17:42:07.493 INFO kablam! 35 | fn fmt(&self, f: &mut std::fmt::Formatter) -> Result<(), std::fmt::Error> { Aug 11 17:42:07.493 INFO kablam! | ^^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.493 INFO kablam! Aug 11 17:42:07.493 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.493 INFO kablam! --> src/utils/sugg.rs:45:25 Aug 11 17:42:07.493 INFO kablam! | Aug 11 17:42:07.493 INFO kablam! 45 | pub fn hir_opt(cx: &LateContext, expr: &hir::Expr) -> Option { Aug 11 17:42:07.493 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.493 INFO kablam! Aug 11 17:42:07.493 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.493 INFO kablam! --> src/utils/sugg.rs:84:21 Aug 11 17:42:07.493 INFO kablam! | Aug 11 17:42:07.493 INFO kablam! 84 | pub fn hir(cx: &LateContext, expr: &hir::Expr, default: &'a str) -> Self { Aug 11 17:42:07.493 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.493 INFO kablam! Aug 11 17:42:07.493 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.493 INFO kablam! --> src/utils/sugg.rs:89:21 Aug 11 17:42:07.493 INFO kablam! | Aug 11 17:42:07.493 INFO kablam! 89 | pub fn ast(cx: &EarlyContext, expr: &ast::Expr, default: &'a str) -> Self { Aug 11 17:42:07.493 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.493 INFO kablam! Aug 11 17:42:07.493 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.493 INFO kablam! --> src/utils/sugg.rs:243:27 Aug 11 17:42:07.494 INFO kablam! | Aug 11 17:42:07.494 INFO kablam! 243 | fn fmt(&self, f: &mut std::fmt::Formatter) -> Result<(), std::fmt::Error> { Aug 11 17:42:07.494 INFO kablam! | ^^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.494 INFO kablam! Aug 11 17:42:07.494 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.494 INFO kablam! --> src/utils/sugg.rs:257:34 Aug 11 17:42:07.494 INFO kablam! | Aug 11 17:42:07.494 INFO kablam! 257 | pub fn make_unop(op: &str, expr: Sugg) -> Sugg<'static> { Aug 11 17:42:07.494 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.494 INFO kablam! Aug 11 17:42:07.494 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.494 INFO kablam! --> src/utils/sugg.rs:266:38 Aug 11 17:42:07.494 INFO kablam! | Aug 11 17:42:07.494 INFO kablam! 266 | pub fn make_assoc(op: AssocOp, lhs: &Sugg, rhs: &Sugg) -> Sugg<'static> { Aug 11 17:42:07.494 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.494 INFO kablam! Aug 11 17:42:07.494 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.494 INFO kablam! --> src/utils/sugg.rs:266:50 Aug 11 17:42:07.494 INFO kablam! | Aug 11 17:42:07.494 INFO kablam! 266 | pub fn make_assoc(op: AssocOp, lhs: &Sugg, rhs: &Sugg) -> Sugg<'static> { Aug 11 17:42:07.494 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.494 INFO kablam! Aug 11 17:42:07.494 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.494 INFO kablam! --> src/utils/sugg.rs:337:45 Aug 11 17:42:07.494 INFO kablam! | Aug 11 17:42:07.494 INFO kablam! 337 | pub fn make_binop(op: ast::BinOpKind, lhs: &Sugg, rhs: &Sugg) -> Sugg<'static> { Aug 11 17:42:07.494 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.494 INFO kablam! Aug 11 17:42:07.494 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.494 INFO kablam! --> src/utils/sugg.rs:337:57 Aug 11 17:42:07.494 INFO kablam! | Aug 11 17:42:07.494 INFO kablam! 337 | pub fn make_binop(op: ast::BinOpKind, lhs: &Sugg, rhs: &Sugg) -> Sugg<'static> { Aug 11 17:42:07.494 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.494 INFO kablam! Aug 11 17:42:07.495 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.495 INFO kablam! --> src/utils/inspector.rs:142:20 Aug 11 17:42:07.495 INFO kablam! | Aug 11 17:42:07.495 INFO kablam! 142 | fn print_decl(cx: &LateContext, decl: &hir::Decl) { Aug 11 17:42:07.495 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.495 INFO kablam! Aug 11 17:42:07.495 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.495 INFO kablam! --> src/utils/inspector.rs:157:20 Aug 11 17:42:07.495 INFO kablam! | Aug 11 17:42:07.495 INFO kablam! 157 | fn print_expr(cx: &LateContext, expr: &hir::Expr, indent: usize) { Aug 11 17:42:07.495 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.495 INFO kablam! Aug 11 17:42:07.495 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.495 INFO kablam! --> src/utils/inspector.rs:343:20 Aug 11 17:42:07.495 INFO kablam! | Aug 11 17:42:07.495 INFO kablam! 343 | fn print_item(cx: &LateContext, item: &hir::Item) { Aug 11 17:42:07.495 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.495 INFO kablam! Aug 11 17:42:07.506 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.506 INFO kablam! --> src/utils/inspector.rs:415:19 Aug 11 17:42:07.506 INFO kablam! | Aug 11 17:42:07.506 INFO kablam! 415 | fn print_pat(cx: &LateContext, pat: &hir::Pat, indent: usize) { Aug 11 17:42:07.506 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.506 INFO kablam! Aug 11 17:42:07.506 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.506 INFO kablam! --> src/utils/internal_lints.rs:65:36 Aug 11 17:42:07.506 INFO kablam! | Aug 11 17:42:07.506 INFO kablam! 65 | fn check_crate(&mut self, cx: &EarlyContext, krate: &AstCrate) { Aug 11 17:42:07.506 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.506 INFO kablam! Aug 11 17:42:07.506 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.506 INFO kablam! --> src/utils/ptr.rs:10:10 Aug 11 17:42:07.506 INFO kablam! | Aug 11 17:42:07.506 INFO kablam! 10 | cx: &LateContext, Aug 11 17:42:07.506 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.506 INFO kablam! Aug 11 17:42:07.506 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.506 INFO kablam! --> src/utils/usage.rs:47:37 Aug 11 17:42:07.506 INFO kablam! | Aug 11 17:42:07.506 INFO kablam! 47 | fn update(&mut self, cat: &'tcx Categorization) { Aug 11 17:42:07.506 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.507 INFO kablam! Aug 11 17:42:07.507 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.507 INFO kablam! --> src/utils/usage.rs:71:67 Aug 11 17:42:07.507 INFO kablam! | Aug 11 17:42:07.507 INFO kablam! 71 | fn borrow(&mut self, _: NodeId, _: Span, cmt: &cmt_<'tcx>, _: ty::Region, bk: ty::BorrowKind, _: LoanCause) { Aug 11 17:42:07.507 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.507 INFO kablam! Aug 11 17:42:07.507 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.507 INFO kablam! --> src/utils/higher.rs:214:27 Aug 11 17:42:07.507 INFO kablam! | Aug 11 17:42:07.507 INFO kablam! 214 | pub fn vec_macro<'e>(cx: &LateContext, expr: &'e hir::Expr) -> Option> { Aug 11 17:42:07.507 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.507 INFO kablam! Aug 11 17:42:07.507 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.507 INFO kablam! --> src/utils/mod.rs:49:25 Aug 11 17:42:07.507 INFO kablam! | Aug 11 17:42:07.507 INFO kablam! 49 | pub fn in_constant(cx: &LateContext, id: NodeId) -> bool { Aug 11 17:42:07.507 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.507 INFO kablam! Aug 11 17:42:07.507 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.507 INFO kablam! --> src/utils/mod.rs:116:28 Aug 11 17:42:07.507 INFO kablam! | Aug 11 17:42:07.507 INFO kablam! 116 | pub fn match_def_path(tcx: TyCtxt, def_id: DefId, path: &[&str]) -> bool { Aug 11 17:42:07.507 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.507 INFO kablam! Aug 11 17:42:07.507 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.507 INFO kablam! --> src/utils/mod.rs:146:24 Aug 11 17:42:07.507 INFO kablam! | Aug 11 17:42:07.507 INFO kablam! 146 | pub fn match_type(cx: &LateContext, ty: Ty, path: &[&str]) -> bool { Aug 11 17:42:07.507 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.507 INFO kablam! Aug 11 17:42:07.507 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.507 INFO kablam! --> src/utils/mod.rs:146:41 Aug 11 17:42:07.507 INFO kablam! | Aug 11 17:42:07.507 INFO kablam! 146 | pub fn match_type(cx: &LateContext, ty: Ty, path: &[&str]) -> bool { Aug 11 17:42:07.507 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.508 INFO kablam! Aug 11 17:42:07.508 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.508 INFO kablam! --> src/utils/mod.rs:154:31 Aug 11 17:42:07.508 INFO kablam! | Aug 11 17:42:07.508 INFO kablam! 154 | pub fn match_impl_method(cx: &LateContext, expr: &Expr, path: &[&str]) -> bool { Aug 11 17:42:07.508 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.508 INFO kablam! Aug 11 17:42:07.508 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.508 INFO kablam! --> src/utils/mod.rs:165:32 Aug 11 17:42:07.508 INFO kablam! | Aug 11 17:42:07.508 INFO kablam! 165 | pub fn match_trait_method(cx: &LateContext, expr: &Expr, path: &[&str]) -> bool { Aug 11 17:42:07.508 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.508 INFO kablam! Aug 11 17:42:07.508 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.508 INFO kablam! --> src/utils/mod.rs:245:25 Aug 11 17:42:07.508 INFO kablam! | Aug 11 17:42:07.508 INFO kablam! 245 | pub fn path_to_def(cx: &LateContext, path: &[&str]) -> Option { Aug 11 17:42:07.508 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.508 INFO kablam! Aug 11 17:42:07.508 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.508 INFO kablam! --> src/utils/mod.rs:281:30 Aug 11 17:42:07.508 INFO kablam! | Aug 11 17:42:07.508 INFO kablam! 281 | pub fn get_trait_def_id(cx: &LateContext, path: &[&str]) -> Option { Aug 11 17:42:07.508 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.508 INFO kablam! Aug 11 17:42:07.508 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.508 INFO kablam! --> src/utils/mod.rs:309:22 Aug 11 17:42:07.508 INFO kablam! | Aug 11 17:42:07.508 INFO kablam! 309 | pub fn has_drop(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:07.508 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.508 INFO kablam! Aug 11 17:42:07.508 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.508 INFO kablam! --> src/utils/mod.rs:318:26 Aug 11 17:42:07.508 INFO kablam! | Aug 11 17:42:07.508 INFO kablam! 318 | pub fn resolve_node(cx: &LateContext, qpath: &QPath, id: HirId) -> def::Def { Aug 11 17:42:07.509 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.509 INFO kablam! Aug 11 17:42:07.509 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.509 INFO kablam! --> src/utils/mod.rs:353:27 Aug 11 17:42:07.509 INFO kablam! | Aug 11 17:42:07.509 INFO kablam! 353 | pub fn get_item_name(cx: &LateContext, expr: &Expr) -> Option { Aug 11 17:42:07.509 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.509 INFO kablam! Aug 11 17:42:07.509 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.509 INFO kablam! --> src/utils/mod.rs:459:26 Aug 11 17:42:07.509 INFO kablam! | Aug 11 17:42:07.509 INFO kablam! 459 | pub fn trim_multiline(s: Cow, ignore_first: bool) -> Cow { Aug 11 17:42:07.509 INFO kablam! | ^^^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, str>` Aug 11 17:42:07.509 INFO kablam! Aug 11 17:42:07.509 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.509 INFO kablam! --> src/utils/mod.rs:459:59 Aug 11 17:42:07.509 INFO kablam! | Aug 11 17:42:07.509 INFO kablam! 459 | pub fn trim_multiline(s: Cow, ignore_first: bool) -> Cow { Aug 11 17:42:07.509 INFO kablam! | ^^^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, str>` Aug 11 17:42:07.509 INFO kablam! Aug 11 17:42:07.509 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.509 INFO kablam! --> src/utils/mod.rs:465:28 Aug 11 17:42:07.509 INFO kablam! | Aug 11 17:42:07.509 INFO kablam! 465 | fn trim_multiline_inner(s: Cow, ignore_first: bool, ch: char) -> Cow { Aug 11 17:42:07.509 INFO kablam! | ^^^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, str>` Aug 11 17:42:07.509 INFO kablam! Aug 11 17:42:07.509 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.509 INFO kablam! --> src/utils/mod.rs:465:71 Aug 11 17:42:07.509 INFO kablam! | Aug 11 17:42:07.509 INFO kablam! 465 | fn trim_multiline_inner(s: Cow, ignore_first: bool, ch: char) -> Cow { Aug 11 17:42:07.509 INFO kablam! | ^^^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, str>` Aug 11 17:42:07.509 INFO kablam! Aug 11 17:42:07.509 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.509 INFO kablam! --> src/utils/mod.rs:503:36 Aug 11 17:42:07.509 INFO kablam! | Aug 11 17:42:07.509 INFO kablam! 503 | pub fn get_parent_expr<'c>(cx: &'c LateContext, e: &Expr) -> Option<&'c Expr> { Aug 11 17:42:07.510 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.510 INFO kablam! Aug 11 17:42:07.518 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.518 INFO kablam! --> src/utils/mod.rs:643:35 Aug 11 17:42:07.519 INFO kablam! | Aug 11 17:42:07.519 INFO kablam! 643 | pub fn multispan_sugg(db: &mut DiagnosticBuilder, help_msg: String, sugg: I) Aug 11 17:42:07.519 INFO kablam! | ^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.519 INFO kablam! Aug 11 17:42:07.519 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.519 INFO kablam! --> src/utils/mod.rs:676:25 Aug 11 17:42:07.519 INFO kablam! | Aug 11 17:42:07.519 INFO kablam! 676 | pub fn walk_ptrs_ty(ty: Ty) -> Ty { Aug 11 17:42:07.519 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.519 INFO kablam! Aug 11 17:42:07.519 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.519 INFO kablam! --> src/utils/mod.rs:676:32 Aug 11 17:42:07.519 INFO kablam! | Aug 11 17:42:07.519 INFO kablam! 676 | pub fn walk_ptrs_ty(ty: Ty) -> Ty { Aug 11 17:42:07.519 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.519 INFO kablam! Aug 11 17:42:07.519 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.519 INFO kablam! --> src/utils/mod.rs:685:31 Aug 11 17:42:07.519 INFO kablam! | Aug 11 17:42:07.519 INFO kablam! 685 | pub fn walk_ptrs_ty_depth(ty: Ty) -> (Ty, usize) { Aug 11 17:42:07.519 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.519 INFO kablam! Aug 11 17:42:07.519 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.519 INFO kablam! --> src/utils/mod.rs:685:39 Aug 11 17:42:07.519 INFO kablam! | Aug 11 17:42:07.519 INFO kablam! 685 | pub fn walk_ptrs_ty_depth(ty: Ty) -> (Ty, usize) { Aug 11 17:42:07.519 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.520 INFO kablam! Aug 11 17:42:07.520 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.520 INFO kablam! --> src/utils/mod.rs:686:18 Aug 11 17:42:07.520 INFO kablam! | Aug 11 17:42:07.520 INFO kablam! 686 | fn inner(ty: Ty, depth: usize) -> (Ty, usize) { Aug 11 17:42:07.520 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.520 INFO kablam! Aug 11 17:42:07.520 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.520 INFO kablam! --> src/utils/mod.rs:686:40 Aug 11 17:42:07.520 INFO kablam! | Aug 11 17:42:07.520 INFO kablam! 686 | fn inner(ty: Ty, depth: usize) -> (Ty, usize) { Aug 11 17:42:07.520 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.520 INFO kablam! Aug 11 17:42:07.520 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.520 INFO kablam! --> src/utils/mod.rs:706:25 Aug 11 17:42:07.520 INFO kablam! | Aug 11 17:42:07.520 INFO kablam! 706 | pub fn is_adjusted(cx: &LateContext, e: &Expr) -> bool { Aug 11 17:42:07.520 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.520 INFO kablam! Aug 11 17:42:07.522 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.522 INFO kablam! --> src/utils/mod.rs:899:26 Aug 11 17:42:07.522 INFO kablam! | Aug 11 17:42:07.522 INFO kablam! 899 | pub fn is_refutable(cx: &LateContext, pat: &Pat) -> bool { Aug 11 17:42:07.522 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.522 INFO kablam! Aug 11 17:42:07.522 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.522 INFO kablam! --> src/utils/mod.rs:900:29 Aug 11 17:42:07.522 INFO kablam! | Aug 11 17:42:07.522 INFO kablam! 900 | fn is_enum_variant(cx: &LateContext, qpath: &QPath, id: HirId) -> bool { Aug 11 17:42:07.522 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.522 INFO kablam! Aug 11 17:42:07.522 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.522 INFO kablam! --> src/utils/mod.rs:907:60 Aug 11 17:42:07.522 INFO kablam! | Aug 11 17:42:07.522 INFO kablam! 907 | fn are_refutable<'a, I: Iterator>(cx: &LateContext, mut i: I) -> bool { Aug 11 17:42:07.522 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.522 INFO kablam! Aug 11 17:42:07.523 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.523 INFO kablam! --> src/utils/mod.rs:1065:24 Aug 11 17:42:07.523 INFO kablam! | Aug 11 17:42:07.523 INFO kablam! 1065 | pub fn is_allowed(cx: &LateContext, lint: &'static Lint, id: NodeId) -> bool { Aug 11 17:42:07.523 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.523 INFO kablam! Aug 11 17:42:07.523 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.523 INFO kablam! --> src/utils/mod.rs:1085:22 Aug 11 17:42:07.523 INFO kablam! | Aug 11 17:42:07.523 INFO kablam! 1085 | pub fn int_bits(tcx: TyCtxt, ity: ast::IntTy) -> u64 { Aug 11 17:42:07.523 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.523 INFO kablam! Aug 11 17:42:07.523 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.523 INFO kablam! --> src/utils/mod.rs:1090:18 Aug 11 17:42:07.523 INFO kablam! | Aug 11 17:42:07.523 INFO kablam! 1090 | pub fn sext(tcx: TyCtxt, u: u128, ity: ast::IntTy) -> i128 { Aug 11 17:42:07.523 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.523 INFO kablam! Aug 11 17:42:07.523 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.523 INFO kablam! --> src/utils/mod.rs:1096:20 Aug 11 17:42:07.523 INFO kablam! | Aug 11 17:42:07.523 INFO kablam! 1096 | pub fn unsext(tcx: TyCtxt, u: i128, ity: ast::IntTy) -> u128 { Aug 11 17:42:07.523 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.523 INFO kablam! Aug 11 17:42:07.523 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.523 INFO kablam! --> src/utils/mod.rs:1102:18 Aug 11 17:42:07.523 INFO kablam! | Aug 11 17:42:07.523 INFO kablam! 1102 | pub fn clip(tcx: TyCtxt, u: u128, ity: ast::UintTy) -> u128 { Aug 11 17:42:07.523 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.524 INFO kablam! Aug 11 17:42:07.524 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.524 INFO kablam! --> src/utils/mod.rs:1141:49 Aug 11 17:42:07.525 INFO kablam! | Aug 11 17:42:07.525 INFO kablam! 1141 | pub fn any_parent_is_automatically_derived(tcx: TyCtxt, node: NodeId) -> bool { Aug 11 17:42:07.525 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.525 INFO kablam! Aug 11 17:42:07.525 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.525 INFO kablam! --> src/approx_const.rs:72:19 Aug 11 17:42:07.525 INFO kablam! | Aug 11 17:42:07.525 INFO kablam! 72 | fn check_lit(cx: &LateContext, lit: &Lit, e: &Expr) { Aug 11 17:42:07.526 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.526 INFO kablam! Aug 11 17:42:07.526 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.526 INFO kablam! --> src/approx_const.rs:81:28 Aug 11 17:42:07.526 INFO kablam! | Aug 11 17:42:07.526 INFO kablam! 81 | fn check_known_consts(cx: &LateContext, e: &Expr, s: symbol::Symbol, module: &str) { Aug 11 17:42:07.526 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.526 INFO kablam! Aug 11 17:42:07.526 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.526 INFO kablam! --> src/attrs.rs:209:26 Aug 11 17:42:07.526 INFO kablam! | Aug 11 17:42:07.526 INFO kablam! 209 | fn is_relevant_item(tcx: TyCtxt, item: &Item) -> bool { Aug 11 17:42:07.526 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.526 INFO kablam! Aug 11 17:42:07.526 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.526 INFO kablam! --> src/attrs.rs:217:26 Aug 11 17:42:07.526 INFO kablam! | Aug 11 17:42:07.526 INFO kablam! 217 | fn is_relevant_impl(tcx: TyCtxt, item: &ImplItem) -> bool { Aug 11 17:42:07.526 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.526 INFO kablam! Aug 11 17:42:07.526 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.526 INFO kablam! --> src/attrs.rs:224:27 Aug 11 17:42:07.526 INFO kablam! | Aug 11 17:42:07.526 INFO kablam! 224 | fn is_relevant_trait(tcx: TyCtxt, item: &TraitItem) -> bool { Aug 11 17:42:07.526 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.526 INFO kablam! Aug 11 17:42:07.526 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.526 INFO kablam! --> src/attrs.rs:234:27 Aug 11 17:42:07.527 INFO kablam! | Aug 11 17:42:07.527 INFO kablam! 234 | fn is_relevant_block(tcx: TyCtxt, tables: &ty::TypeckTables, block: &Block) -> bool { Aug 11 17:42:07.527 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.527 INFO kablam! Aug 11 17:42:07.527 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.527 INFO kablam! --> src/attrs.rs:234:44 Aug 11 17:42:07.527 INFO kablam! | Aug 11 17:42:07.527 INFO kablam! 234 | fn is_relevant_block(tcx: TyCtxt, tables: &ty::TypeckTables, block: &Block) -> bool { Aug 11 17:42:07.528 INFO kablam! | ^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.528 INFO kablam! Aug 11 17:42:07.528 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.530 INFO kablam! --> src/attrs.rs:245:26 Aug 11 17:42:07.530 INFO kablam! | Aug 11 17:42:07.530 INFO kablam! 245 | fn is_relevant_expr(tcx: TyCtxt, tables: &ty::TypeckTables, expr: &Expr) -> bool { Aug 11 17:42:07.530 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.530 INFO kablam! Aug 11 17:42:07.530 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.530 INFO kablam! --> src/attrs.rs:245:43 Aug 11 17:42:07.530 INFO kablam! | Aug 11 17:42:07.530 INFO kablam! 245 | fn is_relevant_expr(tcx: TyCtxt, tables: &ty::TypeckTables, expr: &Expr) -> bool { Aug 11 17:42:07.530 INFO kablam! | ^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.530 INFO kablam! Aug 11 17:42:07.530 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.530 INFO kablam! --> src/attrs.rs:263:21 Aug 11 17:42:07.530 INFO kablam! | Aug 11 17:42:07.530 INFO kablam! 263 | fn check_attrs(cx: &LateContext, span: Span, name: Name, attrs: &[Attribute]) { Aug 11 17:42:07.530 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.530 INFO kablam! Aug 11 17:42:07.530 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.530 INFO kablam! --> src/attrs.rs:314:22 Aug 11 17:42:07.530 INFO kablam! | Aug 11 17:42:07.530 INFO kablam! 314 | fn check_semver(cx: &LateContext, span: Span, lit: &Lit) { Aug 11 17:42:07.530 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.530 INFO kablam! Aug 11 17:42:07.530 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.530 INFO kablam! --> src/attrs.rs:341:30 Aug 11 17:42:07.531 INFO kablam! | Aug 11 17:42:07.531 INFO kablam! 341 | fn is_present_in_source(cx: &LateContext, span: Span) -> bool { Aug 11 17:42:07.531 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.531 INFO kablam! Aug 11 17:42:07.531 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.531 INFO kablam! --> src/bit_mask.rs:159:23 Aug 11 17:42:07.531 INFO kablam! | Aug 11 17:42:07.531 INFO kablam! 159 | fn check_compare(cx: &LateContext, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u128, span: Span) { Aug 11 17:42:07.531 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.531 INFO kablam! Aug 11 17:42:07.531 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.531 INFO kablam! --> src/bit_mask.rs:170:24 Aug 11 17:42:07.531 INFO kablam! | Aug 11 17:42:07.531 INFO kablam! 170 | fn check_bit_mask(cx: &LateContext, bit_op: BinOp_, cmp_op: BinOp_, mask_value: u128, cmp_value: u128, span: Span) { Aug 11 17:42:07.531 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.531 INFO kablam! Aug 11 17:42:07.531 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.531 INFO kablam! --> src/bit_mask.rs:271:30 Aug 11 17:42:07.531 INFO kablam! | Aug 11 17:42:07.531 INFO kablam! 271 | fn check_ineffective_lt(cx: &LateContext, span: Span, m: u128, c: u128, op: &str) { Aug 11 17:42:07.533 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.533 INFO kablam! Aug 11 17:42:07.533 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.533 INFO kablam! --> src/bit_mask.rs:287:30 Aug 11 17:42:07.533 INFO kablam! | Aug 11 17:42:07.533 INFO kablam! 287 | fn check_ineffective_gt(cx: &LateContext, span: Span, m: u128, c: u128, op: &str) { Aug 11 17:42:07.533 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.533 INFO kablam! Aug 11 17:42:07.533 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.533 INFO kablam! --> src/bit_mask.rs:303:27 Aug 11 17:42:07.533 INFO kablam! | Aug 11 17:42:07.533 INFO kablam! 303 | fn fetch_int_literal(cx: &LateContext, lit: &Expr) -> Option { Aug 11 17:42:07.533 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.533 INFO kablam! Aug 11 17:42:07.533 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.533 INFO kablam! --> src/booleans.rs:277:17 Aug 11 17:42:07.533 INFO kablam! | Aug 11 17:42:07.533 INFO kablam! 277 | fn suggest(cx: &LateContext, suggestion: &Bool, terminals: &[&Expr]) -> (String, bool) { Aug 11 17:42:07.533 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.533 INFO kablam! Aug 11 17:42:07.533 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.533 INFO kablam! --> src/bytecount.rs:39:35 Aug 11 17:42:07.533 INFO kablam! | Aug 11 17:42:07.533 INFO kablam! 39 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { Aug 11 17:42:07.534 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.534 INFO kablam! Aug 11 17:42:07.534 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.534 INFO kablam! --> src/collapsible_if.rs:81:35 Aug 11 17:42:07.534 INFO kablam! | Aug 11 17:42:07.534 INFO kablam! 81 | fn check_expr(&mut self, cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:07.534 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.534 INFO kablam! Aug 11 17:42:07.534 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.534 INFO kablam! --> src/collapsible_if.rs:88:18 Aug 11 17:42:07.534 INFO kablam! | Aug 11 17:42:07.534 INFO kablam! 88 | fn check_if(cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:07.534 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.534 INFO kablam! Aug 11 17:42:07.534 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.534 INFO kablam! --> src/collapsible_if.rs:102:40 Aug 11 17:42:07.534 INFO kablam! | Aug 11 17:42:07.534 INFO kablam! 102 | fn check_collapsible_maybe_if_let(cx: &EarlyContext, else_: &ast::Expr) { Aug 11 17:42:07.535 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.535 INFO kablam! Aug 11 17:42:07.535 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.535 INFO kablam! --> src/collapsible_if.rs:123:37 Aug 11 17:42:07.536 INFO kablam! | Aug 11 17:42:07.536 INFO kablam! 123 | fn check_collapsible_no_if_let(cx: &EarlyContext, expr: &ast::Expr, check: &ast::Expr, then: &ast::Block) { Aug 11 17:42:07.536 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.536 INFO kablam! Aug 11 17:42:07.536 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.536 INFO kablam! --> src/const_static_lifetime.rs:37:44 Aug 11 17:42:07.536 INFO kablam! | Aug 11 17:42:07.536 INFO kablam! 37 | fn visit_type(&mut self, ty: &Ty, cx: &EarlyContext) { Aug 11 17:42:07.536 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.536 INFO kablam! Aug 11 17:42:07.536 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.536 INFO kablam! --> src/const_static_lifetime.rs:81:35 Aug 11 17:42:07.536 INFO kablam! | Aug 11 17:42:07.536 INFO kablam! 81 | fn check_item(&mut self, cx: &EarlyContext, item: &Item) { Aug 11 17:42:07.536 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.536 INFO kablam! Aug 11 17:42:07.536 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.536 INFO kablam! --> src/copies.rs:136:29 Aug 11 17:42:07.536 INFO kablam! | Aug 11 17:42:07.536 INFO kablam! 136 | fn lint_same_then_else(cx: &LateContext, blocks: &[&Block]) { Aug 11 17:42:07.536 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.536 INFO kablam! Aug 11 17:42:07.536 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.536 INFO kablam! --> src/copies.rs:152:24 Aug 11 17:42:07.536 INFO kablam! | Aug 11 17:42:07.536 INFO kablam! 152 | fn lint_same_cond(cx: &LateContext, conds: &[&Expr]) { Aug 11 17:42:07.537 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.537 INFO kablam! Aug 11 17:42:07.537 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.537 INFO kablam! --> src/copies.rs:174:25 Aug 11 17:42:07.537 INFO kablam! | Aug 11 17:42:07.537 INFO kablam! 174 | fn lint_match_arms(cx: &LateContext, expr: &Expr) { Aug 11 17:42:07.538 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.538 INFO kablam! Aug 11 17:42:07.538 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.538 INFO kablam! --> src/cyclomatic_complexity.rs:203:23 Aug 11 17:42:07.538 INFO kablam! | Aug 11 17:42:07.538 INFO kablam! 203 | fn report_cc_bug(cx: &LateContext, cc: u64, narms: u64, div: u64, shorts: u64, returns: u64, span: Span, id: NodeId) { Aug 11 17:42:07.538 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.538 INFO kablam! Aug 11 17:42:07.538 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.538 INFO kablam! --> src/doc.rs:54:36 Aug 11 17:42:07.538 INFO kablam! | Aug 11 17:42:07.538 INFO kablam! 54 | fn check_crate(&mut self, cx: &EarlyContext, krate: &ast::Crate) { Aug 11 17:42:07.538 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.538 INFO kablam! Aug 11 17:42:07.538 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.538 INFO kablam! --> src/doc.rs:58:35 Aug 11 17:42:07.538 INFO kablam! | Aug 11 17:42:07.538 INFO kablam! 58 | fn check_item(&mut self, cx: &EarlyContext, item: &ast::Item) { Aug 11 17:42:07.538 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.538 INFO kablam! Aug 11 17:42:07.538 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.539 INFO kablam! --> src/doc.rs:141:29 Aug 11 17:42:07.539 INFO kablam! | Aug 11 17:42:07.539 INFO kablam! 141 | pub fn check_attrs<'a>(cx: &EarlyContext, valid_idents: &[String], attrs: &'a [ast::Attribute]) { Aug 11 17:42:07.539 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.539 INFO kablam! Aug 11 17:42:07.539 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.539 INFO kablam! --> src/doc.rs:188:10 Aug 11 17:42:07.539 INFO kablam! | Aug 11 17:42:07.539 INFO kablam! 188 | cx: &EarlyContext, Aug 11 17:42:07.539 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.539 INFO kablam! Aug 11 17:42:07.540 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.540 INFO kablam! --> src/doc.rs:234:20 Aug 11 17:42:07.540 INFO kablam! | Aug 11 17:42:07.540 INFO kablam! 234 | fn check_text(cx: &EarlyContext, valid_idents: &[String], text: &str, span: Span) { Aug 11 17:42:07.540 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.541 INFO kablam! Aug 11 17:42:07.541 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.541 INFO kablam! --> src/doc.rs:257:20 Aug 11 17:42:07.541 INFO kablam! | Aug 11 17:42:07.541 INFO kablam! 257 | fn check_word(cx: &EarlyContext, word: &str, span: Span) { Aug 11 17:42:07.541 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.541 INFO kablam! Aug 11 17:42:07.541 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.541 INFO kablam! --> src/double_parens.rs:33:35 Aug 11 17:42:07.541 INFO kablam! | Aug 11 17:42:07.541 INFO kablam! 33 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:07.541 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.541 INFO kablam! Aug 11 17:42:07.541 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.541 INFO kablam! --> src/else_if_without_else.rs:51:35 Aug 11 17:42:07.541 INFO kablam! | Aug 11 17:42:07.541 INFO kablam! 51 | fn check_expr(&mut self, cx: &EarlyContext, mut item: &Expr) { Aug 11 17:42:07.541 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.541 INFO kablam! Aug 11 17:42:07.541 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.541 INFO kablam! --> src/empty_enum.rs:35:35 Aug 11 17:42:07.541 INFO kablam! | Aug 11 17:42:07.541 INFO kablam! 35 | fn check_item(&mut self, cx: &LateContext, item: &Item) { Aug 11 17:42:07.541 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.541 INFO kablam! Aug 11 17:42:07.541 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.541 INFO kablam! --> src/enum_glob_use.rs:46:30 Aug 11 17:42:07.541 INFO kablam! | Aug 11 17:42:07.541 INFO kablam! 46 | fn lint_item(&self, cx: &LateContext, item: &Item) { Aug 11 17:42:07.541 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.542 INFO kablam! Aug 11 17:42:07.543 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.543 INFO kablam! --> src/enum_variants.rs:151:10 Aug 11 17:42:07.543 INFO kablam! | Aug 11 17:42:07.543 INFO kablam! 151 | cx: &EarlyContext, Aug 11 17:42:07.543 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.543 INFO kablam! Aug 11 17:42:07.543 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.543 INFO kablam! --> src/enum_variants.rs:242:41 Aug 11 17:42:07.543 INFO kablam! | Aug 11 17:42:07.543 INFO kablam! 242 | fn check_item_post(&mut self, _cx: &EarlyContext, _item: &Item) { Aug 11 17:42:07.543 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.543 INFO kablam! Aug 11 17:42:07.543 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.543 INFO kablam! --> src/enum_variants.rs:247:35 Aug 11 17:42:07.543 INFO kablam! | Aug 11 17:42:07.543 INFO kablam! 247 | fn check_item(&mut self, cx: &EarlyContext, item: &Item) { Aug 11 17:42:07.543 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.543 INFO kablam! Aug 11 17:42:07.543 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.543 INFO kablam! --> src/erasing_op.rs:52:15 Aug 11 17:42:07.543 INFO kablam! | Aug 11 17:42:07.543 INFO kablam! 52 | fn check(cx: &LateContext, e: &Expr, span: Span) { Aug 11 17:42:07.543 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.543 INFO kablam! Aug 11 17:42:07.543 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.543 INFO kablam! --> src/escape.rs:41:25 Aug 11 17:42:07.543 INFO kablam! | Aug 11 17:42:07.544 INFO kablam! 41 | fn is_non_trait_box(ty: Ty) -> bool { Aug 11 17:42:07.544 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.544 INFO kablam! Aug 11 17:42:07.544 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.544 INFO kablam! --> src/escape.rs:139:67 Aug 11 17:42:07.544 INFO kablam! | Aug 11 17:42:07.544 INFO kablam! 139 | fn borrow(&mut self, _: NodeId, _: Span, cmt: &cmt_<'tcx>, _: ty::Region, _: ty::BorrowKind, loan_cause: LoanCause) { Aug 11 17:42:07.545 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.545 INFO kablam! Aug 11 17:42:07.545 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.545 INFO kablam! --> src/eta_reduction.rs:48:23 Aug 11 17:42:07.545 INFO kablam! | Aug 11 17:42:07.545 INFO kablam! 48 | fn check_closure(cx: &LateContext, expr: &Expr) { Aug 11 17:42:07.545 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.545 INFO kablam! Aug 11 17:42:07.545 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.545 INFO kablam! --> src/eval_order_dependence.rs:176:42 Aug 11 17:42:07.545 INFO kablam! | Aug 11 17:42:07.545 INFO kablam! 176 | fn check_for_unsequenced_reads(vis: &mut ReadVisitor) { Aug 11 17:42:07.545 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.545 INFO kablam! Aug 11 17:42:07.545 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.545 INFO kablam! --> src/eval_order_dependence.rs:349:35 Aug 11 17:42:07.546 INFO kablam! | Aug 11 17:42:07.546 INFO kablam! 349 | fn is_in_assignment_position(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:07.546 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.546 INFO kablam! Aug 11 17:42:07.546 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.546 INFO kablam! --> src/fallible_impl_from.rs:129:20 Aug 11 17:42:07.546 INFO kablam! | Aug 11 17:42:07.546 INFO kablam! 129 | fn match_type(tcx: ty::TyCtxt, ty: ty::Ty, path: &[&str]) -> bool { Aug 11 17:42:07.546 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.546 INFO kablam! Aug 11 17:42:07.546 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.546 INFO kablam! --> src/fallible_impl_from.rs:129:36 Aug 11 17:42:07.546 INFO kablam! | Aug 11 17:42:07.546 INFO kablam! 129 | fn match_type(tcx: ty::TyCtxt, ty: ty::Ty, path: &[&str]) -> bool { Aug 11 17:42:07.546 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.546 INFO kablam! Aug 11 17:42:07.546 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.546 INFO kablam! --> src/format.rs:106:31 Aug 11 17:42:07.546 INFO kablam! | Aug 11 17:42:07.546 INFO kablam! 106 | fn get_single_string_arg(cx: &LateContext, expr: &Expr) -> Option { Aug 11 17:42:07.547 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.547 INFO kablam! Aug 11 17:42:07.547 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.547 INFO kablam! --> src/formatting.rs:85:36 Aug 11 17:42:07.547 INFO kablam! | Aug 11 17:42:07.547 INFO kablam! 85 | fn check_block(&mut self, cx: &EarlyContext, block: &ast::Block) { Aug 11 17:42:07.547 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.547 INFO kablam! Aug 11 17:42:07.547 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.547 INFO kablam! --> src/formatting.rs:97:35 Aug 11 17:42:07.547 INFO kablam! | Aug 11 17:42:07.547 INFO kablam! 97 | fn check_expr(&mut self, cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:07.547 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.548 INFO kablam! Aug 11 17:42:07.548 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.548 INFO kablam! --> src/formatting.rs:105:22 Aug 11 17:42:07.548 INFO kablam! | Aug 11 17:42:07.548 INFO kablam! 105 | fn check_assign(cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:07.548 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.548 INFO kablam! Aug 11 17:42:07.548 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.548 INFO kablam! --> src/formatting.rs:134:23 Aug 11 17:42:07.548 INFO kablam! | Aug 11 17:42:07.548 INFO kablam! 134 | fn check_else_if(cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:07.548 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.548 INFO kablam! Aug 11 17:42:07.549 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.549 INFO kablam! --> src/formatting.rs:166:21 Aug 11 17:42:07.549 INFO kablam! | Aug 11 17:42:07.549 INFO kablam! 166 | fn check_array(cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:07.549 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.549 INFO kablam! Aug 11 17:42:07.549 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.549 INFO kablam! --> src/formatting.rs:192:31 Aug 11 17:42:07.549 INFO kablam! | Aug 11 17:42:07.549 INFO kablam! 192 | fn check_consecutive_ifs(cx: &EarlyContext, first: &ast::Expr, second: &ast::Expr) { Aug 11 17:42:07.549 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.549 INFO kablam! Aug 11 17:42:07.549 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.549 INFO kablam! --> src/functions.rs:129:36 Aug 11 17:42:07.549 INFO kablam! | Aug 11 17:42:07.550 INFO kablam! 129 | fn check_arg_number(self, cx: &LateContext, decl: &hir::FnDecl, span: Span) { Aug 11 17:42:07.550 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.550 INFO kablam! Aug 11 17:42:07.550 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.550 INFO kablam! --> src/identity_op.rs:62:15 Aug 11 17:42:07.550 INFO kablam! | Aug 11 17:42:07.550 INFO kablam! 62 | fn check(cx: &LateContext, e: &Expr, m: i8, span: Span, arg: Span) { Aug 11 17:42:07.550 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.550 INFO kablam! Aug 11 17:42:07.550 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.550 INFO kablam! --> src/if_not_else.rs:49:35 Aug 11 17:42:07.550 INFO kablam! | Aug 11 17:42:07.550 INFO kablam! 49 | fn check_expr(&mut self, cx: &EarlyContext, item: &Expr) { Aug 11 17:42:07.550 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.550 INFO kablam! Aug 11 17:42:07.551 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.551 INFO kablam! --> src/indexing_slicing.rs:157:12 Aug 11 17:42:07.551 INFO kablam! | Aug 11 17:42:07.551 INFO kablam! 157 | range: Range, Aug 11 17:42:07.551 INFO kablam! | ^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.551 INFO kablam! Aug 11 17:42:07.551 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.551 INFO kablam! --> src/infinite_iter.rs:142:21 Aug 11 17:42:07.551 INFO kablam! | Aug 11 17:42:07.551 INFO kablam! 142 | fn is_infinite(cx: &LateContext, expr: &Expr) -> Finiteness { Aug 11 17:42:07.551 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.551 INFO kablam! Aug 11 17:42:07.551 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.551 INFO kablam! --> src/infinite_iter.rs:206:32 Aug 11 17:42:07.552 INFO kablam! | Aug 11 17:42:07.552 INFO kablam! 206 | fn complete_infinite_iter(cx: &LateContext, expr: &Expr) -> Finiteness { Aug 11 17:42:07.552 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.552 INFO kablam! Aug 11 17:42:07.552 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.552 INFO kablam! --> src/inline_fn_without_body.rs:46:21 Aug 11 17:42:07.552 INFO kablam! | Aug 11 17:42:07.552 INFO kablam! 46 | fn check_attrs(cx: &LateContext, name: Name, attrs: &[Attribute]) { Aug 11 17:42:07.552 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.552 INFO kablam! Aug 11 17:42:07.552 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.552 INFO kablam! --> src/int_plus_one.rs:63:32 Aug 11 17:42:07.552 INFO kablam! | Aug 11 17:42:07.552 INFO kablam! 63 | fn check_binop(&self, cx: &EarlyContext, binop: BinOpKind, lhs: &Expr, rhs: &Expr) -> Option { Aug 11 17:42:07.553 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.553 INFO kablam! Aug 11 17:42:07.553 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.553 INFO kablam! --> src/int_plus_one.rs:129:14 Aug 11 17:42:07.553 INFO kablam! | Aug 11 17:42:07.553 INFO kablam! 129 | cx: &EarlyContext, Aug 11 17:42:07.553 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.553 INFO kablam! Aug 11 17:42:07.553 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.553 INFO kablam! --> src/int_plus_one.rs:152:33 Aug 11 17:42:07.553 INFO kablam! | Aug 11 17:42:07.553 INFO kablam! 152 | fn emit_warning(&self, cx: &EarlyContext, block: &Expr, recommendation: String) { Aug 11 17:42:07.553 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.554 INFO kablam! Aug 11 17:42:07.554 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.554 INFO kablam! --> src/int_plus_one.rs:160:35 Aug 11 17:42:07.554 INFO kablam! | Aug 11 17:42:07.554 INFO kablam! 160 | fn check_expr(&mut self, cx: &EarlyContext, item: &Expr) { Aug 11 17:42:07.554 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.554 INFO kablam! Aug 11 17:42:07.554 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.554 INFO kablam! --> src/items_after_statements.rs:44:36 Aug 11 17:42:07.554 INFO kablam! | Aug 11 17:42:07.554 INFO kablam! 44 | fn check_block(&mut self, cx: &EarlyContext, item: &Block) { Aug 11 17:42:07.554 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.555 INFO kablam! Aug 11 17:42:07.555 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.555 INFO kablam! --> src/large_enum_variant.rs:50:35 Aug 11 17:42:07.555 INFO kablam! | Aug 11 17:42:07.555 INFO kablam! 50 | fn check_item(&mut self, cx: &LateContext, item: &Item) { Aug 11 17:42:07.555 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.555 INFO kablam! Aug 11 17:42:07.555 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.555 INFO kablam! --> src/len_zero.rs:108:27 Aug 11 17:42:07.555 INFO kablam! | Aug 11 17:42:07.555 INFO kablam! 108 | fn check_trait_items(cx: &LateContext, visited_trait: &Item, trait_items: &[TraitItemRef]) { Aug 11 17:42:07.555 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.555 INFO kablam! Aug 11 17:42:07.556 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.556 INFO kablam! --> src/len_zero.rs:109:27 Aug 11 17:42:07.556 INFO kablam! | Aug 11 17:42:07.556 INFO kablam! 109 | fn is_named_self(cx: &LateContext, item: &TraitItemRef, name: &str) -> bool { Aug 11 17:42:07.556 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.556 INFO kablam! Aug 11 17:42:07.556 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.556 INFO kablam! --> src/len_zero.rs:121:69 Aug 11 17:42:07.556 INFO kablam! | Aug 11 17:42:07.556 INFO kablam! 121 | fn fill_trait_set(traitt: DefId, set: &mut HashSet, cx: &LateContext) { Aug 11 17:42:07.556 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.556 INFO kablam! Aug 11 17:42:07.557 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.557 INFO kablam! --> src/len_zero.rs:156:26 Aug 11 17:42:07.557 INFO kablam! | Aug 11 17:42:07.557 INFO kablam! 156 | fn check_impl_items(cx: &LateContext, item: &Item, impl_items: &[ImplItemRef]) { Aug 11 17:42:07.557 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.557 INFO kablam! Aug 11 17:42:07.557 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.557 INFO kablam! --> src/len_zero.rs:157:27 Aug 11 17:42:07.557 INFO kablam! | Aug 11 17:42:07.557 INFO kablam! 157 | fn is_named_self(cx: &LateContext, item: &ImplItemRef, name: &str) -> bool { Aug 11 17:42:07.557 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.557 INFO kablam! Aug 11 17:42:07.557 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.558 INFO kablam! --> src/len_zero.rs:196:19 Aug 11 17:42:07.558 INFO kablam! | Aug 11 17:42:07.558 INFO kablam! 196 | fn check_cmp(cx: &LateContext, span: Span, method: &Expr, lit: &Expr, op: &str, compare_to: u32) { Aug 11 17:42:07.558 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.558 INFO kablam! Aug 11 17:42:07.558 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.558 INFO kablam! --> src/len_zero.rs:209:19 Aug 11 17:42:07.558 INFO kablam! | Aug 11 17:42:07.558 INFO kablam! 209 | fn check_len(cx: &LateContext, span: Span, method_name: Name, args: &[Expr], lit: &Lit, op: &str, compare_to: u32) { Aug 11 17:42:07.558 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.558 INFO kablam! Aug 11 17:42:07.558 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.558 INFO kablam! --> src/len_zero.rs:234:22 Aug 11 17:42:07.559 INFO kablam! | Aug 11 17:42:07.559 INFO kablam! 234 | fn has_is_empty(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:07.559 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.559 INFO kablam! Aug 11 17:42:07.559 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.559 INFO kablam! --> src/len_zero.rs:236:25 Aug 11 17:42:07.559 INFO kablam! | Aug 11 17:42:07.559 INFO kablam! 236 | fn is_is_empty(cx: &LateContext, item: &ty::AssociatedItem) -> bool { Aug 11 17:42:07.559 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.559 INFO kablam! Aug 11 17:42:07.559 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.559 INFO kablam! --> src/len_zero.rs:251:31 Aug 11 17:42:07.559 INFO kablam! | Aug 11 17:42:07.560 INFO kablam! 251 | fn has_is_empty_impl(cx: &LateContext, id: DefId) -> bool { Aug 11 17:42:07.560 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.560 INFO kablam! Aug 11 17:42:07.560 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.560 INFO kablam! --> src/literal_representation.rs:230:55 Aug 11 17:42:07.560 INFO kablam! | Aug 11 17:42:07.560 INFO kablam! 230 | crate fn display(&self, grouping_hint: &str, cx: &EarlyContext, span: syntax_pos::Span) { Aug 11 17:42:07.560 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.560 INFO kablam! Aug 11 17:42:07.560 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.560 INFO kablam! --> src/literal_representation.rs:282:35 Aug 11 17:42:07.560 INFO kablam! | Aug 11 17:42:07.560 INFO kablam! 282 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:07.561 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.561 INFO kablam! Aug 11 17:42:07.561 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.561 INFO kablam! --> src/write.rs:210:20 Aug 11 17:42:07.561 INFO kablam! | Aug 11 17:42:07.561 INFO kablam! 210 | if let ExprPath(ref qpath) = args_fun.node; Aug 11 17:42:07.561 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.561 INFO kablam! Aug 11 17:42:07.561 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.561 INFO kablam! --> src/literal_representation.rs:294:29 Aug 11 17:42:07.561 INFO kablam! | Aug 11 17:42:07.561 INFO kablam! 294 | fn check_lit(self, cx: &EarlyContext, lit: &Lit) { Aug 11 17:42:07.561 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.562 INFO kablam! Aug 11 17:42:07.562 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.562 INFO kablam! --> src/literal_representation.rs:422:35 Aug 11 17:42:07.562 INFO kablam! | Aug 11 17:42:07.562 INFO kablam! 422 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:07.562 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.562 INFO kablam! Aug 11 17:42:07.562 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.562 INFO kablam! --> src/literal_representation.rs:439:29 Aug 11 17:42:07.562 INFO kablam! | Aug 11 17:42:07.562 INFO kablam! 439 | fn check_lit(self, cx: &EarlyContext, lit: &Lit) { Aug 11 17:42:07.563 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.563 INFO kablam! Aug 11 17:42:07.563 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.563 INFO kablam! --> src/loops.rs:744:60 Aug 11 17:42:07.563 INFO kablam! | Aug 11 17:42:07.563 INFO kablam! 744 | fn is_slice_like<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, ty: Ty) -> bool { Aug 11 17:42:07.563 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.563 INFO kablam! Aug 11 17:42:07.563 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.563 INFO kablam! --> src/loops.rs:1186:26 Aug 11 17:42:07.563 INFO kablam! | Aug 11 17:42:07.563 INFO kablam! 1186 | fn lint_iter_method(cx: &LateContext, args: &[Expr], arg: &Expr, method_name: &str) { Aug 11 17:42:07.564 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.564 INFO kablam! Aug 11 17:42:07.564 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.564 INFO kablam! --> src/loops.rs:1204:28 Aug 11 17:42:07.564 INFO kablam! | Aug 11 17:42:07.564 INFO kablam! 1204 | fn check_for_loop_arg(cx: &LateContext, pat: &Pat, arg: &Expr, expr: &Expr) { Aug 11 17:42:07.564 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.564 INFO kablam! Aug 11 17:42:07.564 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.564 INFO kablam! --> src/loops.rs:1259:24 Aug 11 17:42:07.564 INFO kablam! | Aug 11 17:42:07.564 INFO kablam! 1259 | fn check_arg_type(cx: &LateContext, pat: &Pat, arg: &Expr) { Aug 11 17:42:07.565 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.565 INFO kablam! Aug 11 17:42:07.565 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.565 INFO kablam! --> src/loops.rs:1421:68 Aug 11 17:42:07.565 INFO kablam! | Aug 11 17:42:07.565 INFO kablam! 1421 | fn borrow(&mut self, _: NodeId, sp: Span, cmt: &cmt_<'tcx>, _: ty::Region, bk: ty::BorrowKind, _: LoanCause) { Aug 11 17:42:07.565 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.565 INFO kablam! Aug 11 17:42:07.565 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.565 INFO kablam! --> src/loops.rs:1454:35 Aug 11 17:42:07.565 INFO kablam! | Aug 11 17:42:07.565 INFO kablam! 1454 | fn check_for_mut_range_bound(cx: &LateContext, arg: &Expr, body: &Expr) { Aug 11 17:42:07.565 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.566 INFO kablam! Aug 11 17:42:07.566 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.566 INFO kablam! --> src/loops.rs:1473:28 Aug 11 17:42:07.566 INFO kablam! | Aug 11 17:42:07.566 INFO kablam! 1473 | fn mut_warn_with_span(cx: &LateContext, span: Option) { Aug 11 17:42:07.566 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.566 INFO kablam! Aug 11 17:42:07.566 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.566 INFO kablam! --> src/loops.rs:1484:30 Aug 11 17:42:07.566 INFO kablam! | Aug 11 17:42:07.566 INFO kablam! 1484 | fn check_for_mutability(cx: &LateContext, bound: &Expr) -> Option { Aug 11 17:42:07.566 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.567 INFO kablam! Aug 11 17:42:07.567 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.567 INFO kablam! --> src/loops.rs:1506:28 Aug 11 17:42:07.567 INFO kablam! | Aug 11 17:42:07.567 INFO kablam! 1506 | fn check_for_mutation(cx: &LateContext, body: &Expr, bound_ids: &[Option]) -> (Option, Option) { Aug 11 17:42:07.567 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.567 INFO kablam! Aug 11 17:42:07.567 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.567 INFO kablam! --> src/loops.rs:1783:30 Aug 11 17:42:07.567 INFO kablam! | Aug 11 17:42:07.567 INFO kablam! 1783 | fn is_ref_iterable_type(cx: &LateContext, e: &Expr) -> bool { Aug 11 17:42:07.567 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.567 INFO kablam! Aug 11 17:42:07.568 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.568 INFO kablam! --> src/loops.rs:1798:26 Aug 11 17:42:07.568 INFO kablam! | Aug 11 17:42:07.568 INFO kablam! 1798 | fn is_iterable_array(ty: Ty, cx: &LateContext) -> bool { Aug 11 17:42:07.568 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.568 INFO kablam! Aug 11 17:42:07.568 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.568 INFO kablam! --> src/loops.rs:1798:35 Aug 11 17:42:07.568 INFO kablam! | Aug 11 17:42:07.568 INFO kablam! 1798 | fn is_iterable_array(ty: Ty, cx: &LateContext) -> bool { Aug 11 17:42:07.568 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.568 INFO kablam! Aug 11 17:42:07.568 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.569 INFO kablam! --> src/loops.rs:2007:20 Aug 11 17:42:07.569 INFO kablam! | Aug 11 17:42:07.569 INFO kablam! 2007 | fn var_def_id(cx: &LateContext, expr: &Expr) -> Option { Aug 11 17:42:07.569 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.569 INFO kablam! Aug 11 17:42:07.569 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.569 INFO kablam! --> src/loops.rs:2031:19 Aug 11 17:42:07.569 INFO kablam! | Aug 11 17:42:07.569 INFO kablam! 2031 | fn is_nested(cx: &LateContext, match_expr: &Expr, iter_expr: &Expr) -> bool { Aug 11 17:42:07.569 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.569 INFO kablam! Aug 11 17:42:07.569 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.570 INFO kablam! --> src/loops.rs:2042:24 Aug 11 17:42:07.570 INFO kablam! | Aug 11 17:42:07.570 INFO kablam! 2042 | fn is_loop_nested(cx: &LateContext, loop_expr: &Expr, iter_expr: &Expr) -> bool { Aug 11 17:42:07.570 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.570 INFO kablam! Aug 11 17:42:07.570 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.570 INFO kablam! --> src/map_clone.rs:117:23 Aug 11 17:42:07.570 INFO kablam! | Aug 11 17:42:07.571 INFO kablam! 117 | fn get_type_name(cx: &LateContext, expr: &Expr, arg: &Expr) -> Option<&'static str> { Aug 11 17:42:07.571 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.571 INFO kablam! Aug 11 17:42:07.571 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.571 INFO kablam! --> src/map_clone.rs:127:21 Aug 11 17:42:07.571 INFO kablam! | Aug 11 17:42:07.571 INFO kablam! 127 | fn only_derefs(cx: &LateContext, expr: &Expr, id: ast::Ident) -> bool { Aug 11 17:42:07.571 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.571 INFO kablam! Aug 11 17:42:07.571 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.571 INFO kablam! --> src/map_unit_fn.rs:85:21 Aug 11 17:42:07.571 INFO kablam! | Aug 11 17:42:07.571 INFO kablam! 85 | fn is_unit_type(ty: ty::Ty) -> bool { Aug 11 17:42:07.571 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.571 INFO kablam! Aug 11 17:42:07.572 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.572 INFO kablam! --> src/map_unit_fn.rs:93:26 Aug 11 17:42:07.572 INFO kablam! | Aug 11 17:42:07.572 INFO kablam! 93 | fn is_unit_function(cx: &LateContext, expr: &hir::Expr) -> bool { Aug 11 17:42:07.572 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.572 INFO kablam! Aug 11 17:42:07.572 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.572 INFO kablam! --> src/map_unit_fn.rs:104:28 Aug 11 17:42:07.572 INFO kablam! | Aug 11 17:42:07.572 INFO kablam! 104 | fn is_unit_expression(cx: &LateContext, expr: &hir::Expr) -> bool { Aug 11 17:42:07.572 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.572 INFO kablam! Aug 11 17:42:07.573 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.573 INFO kablam! --> src/map_unit_fn.rs:112:36 Aug 11 17:42:07.573 INFO kablam! | Aug 11 17:42:07.573 INFO kablam! 112 | fn reduce_unit_expression<'a>(cx: &LateContext, expr: &'a hir::Expr) -> Option { Aug 11 17:42:07.573 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.573 INFO kablam! Aug 11 17:42:07.573 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.573 INFO kablam! --> src/map_unit_fn.rs:176:26 Aug 11 17:42:07.573 INFO kablam! | Aug 11 17:42:07.573 INFO kablam! 176 | fn let_binding_name(cx: &LateContext, var_arg: &hir::Expr) -> String { Aug 11 17:42:07.573 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.573 INFO kablam! Aug 11 17:42:07.573 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.573 INFO kablam! --> src/map_unit_fn.rs:192:26 Aug 11 17:42:07.573 INFO kablam! | Aug 11 17:42:07.574 INFO kablam! 192 | fn lint_map_unit_fn(cx: &LateContext, stmt: &hir::Stmt, expr: &hir::Expr, map_args: &[hir::Expr]) { Aug 11 17:42:07.574 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.574 INFO kablam! Aug 11 17:42:07.574 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.574 INFO kablam! --> src/map_unit_fn.rs:245:35 Aug 11 17:42:07.574 INFO kablam! | Aug 11 17:42:07.574 INFO kablam! 245 | fn check_stmt(&mut self, cx: &LateContext, stmt: &hir::Stmt) { Aug 11 17:42:07.574 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.574 INFO kablam! Aug 11 17:42:07.574 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.574 INFO kablam! --> src/matches.rs:201:28 Aug 11 17:42:07.574 INFO kablam! | Aug 11 17:42:07.574 INFO kablam! 201 | fn check_single_match(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr) { Aug 11 17:42:07.574 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.574 INFO kablam! Aug 11 17:42:07.574 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.575 INFO kablam! --> src/matches.rs:223:43 Aug 11 17:42:07.575 INFO kablam! | Aug 11 17:42:07.575 INFO kablam! 223 | fn check_single_match_single_pattern(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr, els: Option<&Expr>) { Aug 11 17:42:07.575 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.575 INFO kablam! Aug 11 17:42:07.575 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.575 INFO kablam! --> src/matches.rs:229:44 Aug 11 17:42:07.575 INFO kablam! | Aug 11 17:42:07.575 INFO kablam! 229 | fn report_single_match_single_pattern(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr, els: Option<&Expr>) { Aug 11 17:42:07.575 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.575 INFO kablam! Aug 11 17:42:07.575 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.576 INFO kablam! --> src/matches.rs:253:37 Aug 11 17:42:07.576 INFO kablam! | Aug 11 17:42:07.576 INFO kablam! 253 | fn check_single_match_opt_like(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr, ty: Ty, els: Option<&Expr>) { Aug 11 17:42:07.576 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.576 INFO kablam! Aug 11 17:42:07.576 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.576 INFO kablam! --> src/matches.rs:253:92 Aug 11 17:42:07.576 INFO kablam! | Aug 11 17:42:07.576 INFO kablam! 253 | fn check_single_match_opt_like(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr, ty: Ty, els: Option<&Expr>) { Aug 11 17:42:07.576 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.577 INFO kablam! Aug 11 17:42:07.577 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.577 INFO kablam! --> src/matches.rs:285:26 Aug 11 17:42:07.577 INFO kablam! | Aug 11 17:42:07.577 INFO kablam! 285 | fn check_match_bool(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr) { Aug 11 17:42:07.577 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.577 INFO kablam! Aug 11 17:42:07.577 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.577 INFO kablam! --> src/matches.rs:359:28 Aug 11 17:42:07.577 INFO kablam! | Aug 11 17:42:07.577 INFO kablam! 359 | fn check_wild_err_arm(cx: &LateContext, ex: &Expr, arms: &[Arm]) { Aug 11 17:42:07.577 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.577 INFO kablam! Aug 11 17:42:07.578 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.578 INFO kablam! --> src/matches.rs:399:30 Aug 11 17:42:07.578 INFO kablam! | Aug 11 17:42:07.578 INFO kablam! 399 | fn check_match_ref_pats(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr) { Aug 11 17:42:07.578 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.578 INFO kablam! Aug 11 17:42:07.578 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.578 INFO kablam! --> src/matches.rs:430:28 Aug 11 17:42:07.578 INFO kablam! | Aug 11 17:42:07.578 INFO kablam! 430 | fn check_match_as_ref(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr) { Aug 11 17:42:07.578 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.578 INFO kablam! Aug 11 17:42:07.578 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.578 INFO kablam! --> src/methods.rs:876:26 Aug 11 17:42:07.578 INFO kablam! | Aug 11 17:42:07.578 INFO kablam! 876 | fn lint_or_fun_call(cx: &LateContext, expr: &hir::Expr, method_span: Span, name: &str, args: &[hir::Expr]) { Aug 11 17:42:07.578 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.578 INFO kablam! Aug 11 17:42:07.578 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.578 INFO kablam! --> src/methods.rs:879:14 Aug 11 17:42:07.578 INFO kablam! | Aug 11 17:42:07.578 INFO kablam! 879 | cx: &LateContext, Aug 11 17:42:07.579 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.579 INFO kablam! Aug 11 17:42:07.579 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.579 INFO kablam! --> src/methods.rs:967:19 Aug 11 17:42:07.579 INFO kablam! | Aug 11 17:42:07.579 INFO kablam! 967 | let sugg: Cow<_> = match (fn_has_arguments, !or_has_args) { Aug 11 17:42:07.579 INFO kablam! | ^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, _>` Aug 11 17:42:07.579 INFO kablam! Aug 11 17:42:07.579 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.580 INFO kablam! --> src/methods.rs:924:14 Aug 11 17:42:07.580 INFO kablam! | Aug 11 17:42:07.580 INFO kablam! 924 | cx: &LateContext, Aug 11 17:42:07.580 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.580 INFO kablam! Aug 11 17:42:07.580 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.580 INFO kablam! --> src/methods.rs:1000:30 Aug 11 17:42:07.580 INFO kablam! | Aug 11 17:42:07.580 INFO kablam! 1000 | fn lint_expect_fun_call(cx: &LateContext, expr: &hir::Expr, method_span: Span, name: &str, args: &[hir::Expr]) { Aug 11 17:42:07.580 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.580 INFO kablam! Aug 11 17:42:07.580 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.580 INFO kablam! --> src/methods.rs:1015:41 Aug 11 17:42:07.581 INFO kablam! | Aug 11 17:42:07.581 INFO kablam! 1015 | fn generate_format_arg_snippet(cx: &LateContext, a: &hir::Expr) -> String { Aug 11 17:42:07.581 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.581 INFO kablam! Aug 11 17:42:07.581 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.581 INFO kablam! --> src/methods.rs:1079:19 Aug 11 17:42:07.581 INFO kablam! | Aug 11 17:42:07.581 INFO kablam! 1079 | let sugg: Cow<_> = snippet(cx, arg.span, ".."); Aug 11 17:42:07.581 INFO kablam! | ^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, _>` Aug 11 17:42:07.581 INFO kablam! Aug 11 17:42:07.581 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.581 INFO kablam! --> src/methods.rs:1028:14 Aug 11 17:42:07.581 INFO kablam! | Aug 11 17:42:07.581 INFO kablam! 1028 | cx: &LateContext, Aug 11 17:42:07.581 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.581 INFO kablam! Aug 11 17:42:07.581 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.581 INFO kablam! --> src/methods.rs:1100:28 Aug 11 17:42:07.581 INFO kablam! | Aug 11 17:42:07.581 INFO kablam! 1100 | fn lint_clone_on_copy(cx: &LateContext, expr: &hir::Expr, arg: &hir::Expr, arg_ty: Ty) { Aug 11 17:42:07.582 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.582 INFO kablam! Aug 11 17:42:07.582 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.582 INFO kablam! --> src/methods.rs:1100:84 Aug 11 17:42:07.582 INFO kablam! | Aug 11 17:42:07.582 INFO kablam! 1100 | fn lint_clone_on_copy(cx: &LateContext, expr: &hir::Expr, arg: &hir::Expr, arg_ty: Ty) { Aug 11 17:42:07.582 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.582 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:07.582 INFO kablam! --> src/write.rs:222:28 Aug 11 17:42:07.583 INFO kablam! | Aug 11 17:42:07.583 INFO kablam! 222 | if let ExprAddrOf(_, ref match_expr) = args_args[1].node; Aug 11 17:42:07.583 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.583 INFO kablam! Aug 11 17:42:07.583 INFO kablam! Aug 11 17:42:07.583 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.583 INFO kablam! --> src/methods.rs:1168:31 Aug 11 17:42:07.583 INFO kablam! | Aug 11 17:42:07.583 INFO kablam! 1168 | fn lint_clone_on_ref_ptr(cx: &LateContext, expr: &hir::Expr, arg: &hir::Expr) { Aug 11 17:42:07.583 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.583 INFO kablam! Aug 11 17:42:07.584 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.584 INFO kablam! --> src/methods.rs:1194:28 Aug 11 17:42:07.584 INFO kablam! | Aug 11 17:42:07.584 INFO kablam! 1194 | fn lint_string_extend(cx: &LateContext, expr: &hir::Expr, args: &[hir::Expr]) { Aug 11 17:42:07.584 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.584 INFO kablam! Aug 11 17:42:07.584 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.584 INFO kablam! --> src/methods.rs:1223:21 Aug 11 17:42:07.584 INFO kablam! | Aug 11 17:42:07.584 INFO kablam! 1223 | fn lint_extend(cx: &LateContext, expr: &hir::Expr, args: &[hir::Expr]) { Aug 11 17:42:07.584 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.584 INFO kablam! Aug 11 17:42:07.584 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.584 INFO kablam! --> src/methods.rs:1230:29 Aug 11 17:42:07.584 INFO kablam! | Aug 11 17:42:07.584 INFO kablam! 1230 | fn lint_cstring_as_ptr(cx: &LateContext, expr: &hir::Expr, new: &hir::Expr, unwrap: &hir::Expr) { Aug 11 17:42:07.584 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.584 INFO kablam! Aug 11 17:42:07.584 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.584 INFO kablam! --> src/methods.rs:1251:34 Aug 11 17:42:07.585 INFO kablam! | Aug 11 17:42:07.585 INFO kablam! 1251 | fn lint_iter_cloned_collect(cx: &LateContext, expr: &hir::Expr, iter_args: &[hir::Expr]) { Aug 11 17:42:07.585 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.585 INFO kablam! Aug 11 17:42:07.585 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.585 INFO kablam! --> src/methods.rs:1265:31 Aug 11 17:42:07.585 INFO kablam! | Aug 11 17:42:07.585 INFO kablam! 1265 | fn lint_unnecessary_fold(cx: &LateContext, expr: &hir::Expr, fold_args: &[hir::Expr]) { Aug 11 17:42:07.585 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.585 INFO kablam! Aug 11 17:42:07.585 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.585 INFO kablam! --> src/methods.rs:1275:14 Aug 11 17:42:07.585 INFO kablam! | Aug 11 17:42:07.586 INFO kablam! 1275 | cx: &LateContext, Aug 11 17:42:07.586 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.586 INFO kablam! Aug 11 17:42:07.586 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.586 INFO kablam! --> src/methods.rs:1353:23 Aug 11 17:42:07.586 INFO kablam! | Aug 11 17:42:07.586 INFO kablam! 1353 | fn lint_iter_nth(cx: &LateContext, expr: &hir::Expr, iter_args: &[hir::Expr], is_mut: bool) { Aug 11 17:42:07.586 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.587 INFO kablam! Aug 11 17:42:07.587 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.587 INFO kablam! --> src/methods.rs:1377:25 Aug 11 17:42:07.587 INFO kablam! | Aug 11 17:42:07.587 INFO kablam! 1377 | fn lint_get_unwrap(cx: &LateContext, expr: &hir::Expr, get_args: &[hir::Expr], is_mut: bool) { Aug 11 17:42:07.587 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.587 INFO kablam! Aug 11 17:42:07.587 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.587 INFO kablam! --> src/methods.rs:1416:29 Aug 11 17:42:07.587 INFO kablam! | Aug 11 17:42:07.587 INFO kablam! 1416 | fn lint_iter_skip_next(cx: &LateContext, expr: &hir::Expr) { Aug 11 17:42:07.587 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.587 INFO kablam! Aug 11 17:42:07.587 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.587 INFO kablam! --> src/methods.rs:1428:25 Aug 11 17:42:07.587 INFO kablam! | Aug 11 17:42:07.587 INFO kablam! 1428 | fn derefs_to_slice(cx: &LateContext, expr: &hir::Expr, ty: Ty) -> Option> { Aug 11 17:42:07.587 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.587 INFO kablam! Aug 11 17:42:07.588 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.588 INFO kablam! --> src/methods.rs:1428:60 Aug 11 17:42:07.588 INFO kablam! | Aug 11 17:42:07.588 INFO kablam! 1428 | fn derefs_to_slice(cx: &LateContext, expr: &hir::Expr, ty: Ty) -> Option> { Aug 11 17:42:07.588 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.588 INFO kablam! Aug 11 17:42:07.588 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.588 INFO kablam! --> src/methods.rs:1429:23 Aug 11 17:42:07.588 INFO kablam! | Aug 11 17:42:07.588 INFO kablam! 1429 | fn may_slice(cx: &LateContext, ty: Ty) -> bool { Aug 11 17:42:07.588 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.588 INFO kablam! Aug 11 17:42:07.588 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.589 INFO kablam! --> src/methods.rs:1429:40 Aug 11 17:42:07.589 INFO kablam! | Aug 11 17:42:07.589 INFO kablam! 1429 | fn may_slice(cx: &LateContext, ty: Ty) -> bool { Aug 11 17:42:07.589 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.589 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:07.589 INFO kablam! --> src/write.rs:223:28 Aug 11 17:42:07.589 INFO kablam! | Aug 11 17:42:07.589 INFO kablam! 223 | if let ExprMatch(ref args, _, _) = match_expr.node; Aug 11 17:42:07.589 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:07.589 INFO kablam! Aug 11 17:42:07.589 INFO kablam! Aug 11 17:42:07.590 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.590 INFO kablam! --> src/methods.rs:1461:21 Aug 11 17:42:07.590 INFO kablam! | Aug 11 17:42:07.590 INFO kablam! 1461 | fn lint_unwrap(cx: &LateContext, expr: &hir::Expr, unwrap_args: &[hir::Expr]) { Aug 11 17:42:07.590 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.590 INFO kablam! Aug 11 17:42:07.590 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.590 INFO kablam! --> src/methods.rs:1489:24 Aug 11 17:42:07.590 INFO kablam! | Aug 11 17:42:07.590 INFO kablam! 1489 | fn lint_ok_expect(cx: &LateContext, expr: &hir::Expr, ok_args: &[hir::Expr]) { Aug 11 17:42:07.590 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.590 INFO kablam! Aug 11 17:42:07.590 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.590 INFO kablam! --> src/methods.rs:1507:28 Aug 11 17:42:07.591 INFO kablam! | Aug 11 17:42:07.591 INFO kablam! 1507 | fn lint_map_unwrap_or(cx: &LateContext, expr: &hir::Expr, map_args: &[hir::Expr], unwrap_args: &[hir::Expr]) { Aug 11 17:42:07.591 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.591 INFO kablam! Aug 11 17:42:07.591 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.591 INFO kablam! --> src/methods.rs:1765:91 Aug 11 17:42:07.591 INFO kablam! | Aug 11 17:42:07.592 INFO kablam! 1765 | fn lint_binary_expr_with_method_call<'a, 'tcx: 'a>(cx: &LateContext<'a, 'tcx>, info: &mut BinaryExprInfo) { Aug 11 17:42:07.592 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.592 INFO kablam! Aug 11 17:42:07.592 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.592 INFO kablam! --> src/methods.rs:1786:12 Aug 11 17:42:07.592 INFO kablam! | Aug 11 17:42:07.592 INFO kablam! 1786 | info: &BinaryExprInfo, Aug 11 17:42:07.592 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.592 INFO kablam! Aug 11 17:42:07.592 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.592 INFO kablam! --> src/methods.rs:1824:69 Aug 11 17:42:07.592 INFO kablam! | Aug 11 17:42:07.592 INFO kablam! 1824 | fn lint_chars_next_cmp<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, info: &BinaryExprInfo) -> bool { Aug 11 17:42:07.592 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.592 INFO kablam! Aug 11 17:42:07.592 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.592 INFO kablam! --> src/methods.rs:1829:69 Aug 11 17:42:07.592 INFO kablam! | Aug 11 17:42:07.592 INFO kablam! 1829 | fn lint_chars_last_cmp<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, info: &BinaryExprInfo) -> bool { Aug 11 17:42:07.592 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.592 INFO kablam! Aug 11 17:42:07.593 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.593 INFO kablam! --> src/methods.rs:1840:12 Aug 11 17:42:07.593 INFO kablam! | Aug 11 17:42:07.593 INFO kablam! 1840 | info: &BinaryExprInfo, Aug 11 17:42:07.593 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.593 INFO kablam! Aug 11 17:42:07.593 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.593 INFO kablam! --> src/methods.rs:1871:81 Aug 11 17:42:07.593 INFO kablam! | Aug 11 17:42:07.593 INFO kablam! 1871 | fn lint_chars_next_cmp_with_unwrap<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, info: &BinaryExprInfo) -> bool { Aug 11 17:42:07.593 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.594 INFO kablam! Aug 11 17:42:07.594 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.594 INFO kablam! --> src/methods.rs:1876:81 Aug 11 17:42:07.594 INFO kablam! | Aug 11 17:42:07.594 INFO kablam! 1876 | fn lint_chars_last_cmp_with_unwrap<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, info: &BinaryExprInfo) -> bool { Aug 11 17:42:07.594 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.594 INFO kablam! Aug 11 17:42:07.594 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.594 INFO kablam! --> src/methods.rs:1907:20 Aug 11 17:42:07.594 INFO kablam! | Aug 11 17:42:07.594 INFO kablam! 1907 | fn lint_asref(cx: &LateContext, expr: &hir::Expr, call_name: &str, as_ref_args: &[hir::Expr]) { Aug 11 17:42:07.594 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.594 INFO kablam! Aug 11 17:42:07.594 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.594 INFO kablam! --> src/methods.rs:1931:28 Aug 11 17:42:07.595 INFO kablam! | Aug 11 17:42:07.595 INFO kablam! 1931 | fn get_error_type<'a>(cx: &LateContext, ty: Ty<'a>) -> Option> { Aug 11 17:42:07.595 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.595 INFO kablam! Aug 11 17:42:07.595 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.595 INFO kablam! --> src/methods.rs:2159:27 Aug 11 17:42:07.595 INFO kablam! | Aug 11 17:42:07.595 INFO kablam! 2159 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> { Aug 11 17:42:07.595 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.595 INFO kablam! Aug 11 17:42:07.595 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.595 INFO kablam! --> src/minmax.rs:68:21 Aug 11 17:42:07.595 INFO kablam! | Aug 11 17:42:07.595 INFO kablam! 68 | fn min_max<'a>(cx: &LateContext, expr: &'a Expr) -> Option<(MinMax, Constant, &'a Expr)> { Aug 11 17:42:07.595 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.595 INFO kablam! Aug 11 17:42:07.595 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.595 INFO kablam! --> src/minmax.rs:88:25 Aug 11 17:42:07.596 INFO kablam! | Aug 11 17:42:07.596 INFO kablam! 88 | fn fetch_const<'a>(cx: &LateContext, args: &'a [Expr], m: MinMax) -> Option<(MinMax, Constant, &'a Expr)> { Aug 11 17:42:07.596 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.596 INFO kablam! Aug 11 17:42:07.596 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.596 INFO kablam! --> src/misc.rs:433:19 Aug 11 17:42:07.596 INFO kablam! | Aug 11 17:42:07.596 INFO kablam! 433 | fn check_nan(cx: &LateContext, path: &Path, expr: &Expr) { Aug 11 17:42:07.597 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.597 INFO kablam! Aug 11 17:42:07.597 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.597 INFO kablam! --> src/misc.rs:464:18 Aug 11 17:42:07.597 INFO kablam! | Aug 11 17:42:07.597 INFO kablam! 464 | fn is_float(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:07.597 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.597 INFO kablam! Aug 11 17:42:07.597 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.597 INFO kablam! --> src/misc.rs:468:24 Aug 11 17:42:07.597 INFO kablam! | Aug 11 17:42:07.597 INFO kablam! 468 | fn check_to_owned(cx: &LateContext, expr: &Expr, other: &Expr) { Aug 11 17:42:07.597 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.597 INFO kablam! Aug 11 17:42:07.597 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:07.597 INFO kablam! --> src/write.rs:224:28 Aug 11 17:42:07.597 INFO kablam! | Aug 11 17:42:07.597 INFO kablam! 224 | if let ExprTup(ref args) = args.node; Aug 11 17:42:07.597 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:07.597 INFO kablam! Aug 11 17:42:07.598 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.598 INFO kablam! --> src/misc.rs:542:17 Aug 11 17:42:07.598 INFO kablam! | Aug 11 17:42:07.598 INFO kablam! 542 | fn is_used(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:07.598 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.598 INFO kablam! Aug 11 17:42:07.598 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.598 INFO kablam! --> src/misc.rs:565:25 Aug 11 17:42:07.598 INFO kablam! | Aug 11 17:42:07.598 INFO kablam! 565 | fn non_macro_local(cx: &LateContext, def: &def::Def) -> bool { Aug 11 17:42:07.598 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.598 INFO kablam! Aug 11 17:42:07.598 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.598 INFO kablam! --> src/misc.rs:572:20 Aug 11 17:42:07.598 INFO kablam! | Aug 11 17:42:07.598 INFO kablam! 572 | fn check_cast(cx: &LateContext, span: Span, e: &Expr, ty: &Ty) { Aug 11 17:42:07.598 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.599 INFO kablam! Aug 11 17:42:07.599 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.599 INFO kablam! --> src/misc_early.rs:190:39 Aug 11 17:42:07.599 INFO kablam! | Aug 11 17:42:07.599 INFO kablam! 190 | fn check_generics(&mut self, cx: &EarlyContext, gen: &Generics) { Aug 11 17:42:07.599 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.599 INFO kablam! Aug 11 17:42:07.599 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.599 INFO kablam! --> src/misc_early.rs:206:34 Aug 11 17:42:07.599 INFO kablam! | Aug 11 17:42:07.599 INFO kablam! 206 | fn check_pat(&mut self, cx: &EarlyContext, pat: &Pat) { Aug 11 17:42:07.600 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.600 INFO kablam! Aug 11 17:42:07.600 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.600 INFO kablam! --> src/misc_early.rs:266:33 Aug 11 17:42:07.600 INFO kablam! | Aug 11 17:42:07.600 INFO kablam! 266 | fn check_fn(&mut self, cx: &EarlyContext, _: FnKind, decl: &FnDecl, _: Span, _: NodeId) { Aug 11 17:42:07.600 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.600 INFO kablam! Aug 11 17:42:07.600 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.600 INFO kablam! --> src/misc_early.rs:266:50 Aug 11 17:42:07.600 INFO kablam! | Aug 11 17:42:07.600 INFO kablam! 266 | fn check_fn(&mut self, cx: &EarlyContext, _: FnKind, decl: &FnDecl, _: Span, _: NodeId) { Aug 11 17:42:07.601 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.601 INFO kablam! Aug 11 17:42:07.601 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.601 INFO kablam! --> src/misc_early.rs:293:35 Aug 11 17:42:07.601 INFO kablam! | Aug 11 17:42:07.601 INFO kablam! 293 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:07.601 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.601 INFO kablam! Aug 11 17:42:07.601 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.601 INFO kablam! --> src/misc_early.rs:325:36 Aug 11 17:42:07.601 INFO kablam! | Aug 11 17:42:07.601 INFO kablam! 325 | fn check_block(&mut self, cx: &EarlyContext, block: &Block) { Aug 11 17:42:07.601 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.601 INFO kablam! Aug 11 17:42:07.601 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.601 INFO kablam! --> src/misc_early.rs:352:29 Aug 11 17:42:07.601 INFO kablam! | Aug 11 17:42:07.602 INFO kablam! 352 | fn check_lit(self, cx: &EarlyContext, lit: &Lit) { Aug 11 17:42:07.602 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.602 INFO kablam! Aug 11 17:42:07.602 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.602 INFO kablam! --> src/missing_doc.rs:69:45 Aug 11 17:42:07.602 INFO kablam! | Aug 11 17:42:07.602 INFO kablam! 69 | fn check_missing_docs_attrs(&self, cx: &LateContext, attrs: &[ast::Attribute], sp: Span, desc: &'static str) { Aug 11 17:42:07.602 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.602 INFO kablam! Aug 11 17:42:07.602 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.602 INFO kablam! --> src/missing_inline.rs:70:36 Aug 11 17:42:07.602 INFO kablam! | Aug 11 17:42:07.602 INFO kablam! 70 | fn check_missing_inline_attrs(cx: &LateContext, Aug 11 17:42:07.602 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.603 INFO kablam! Aug 11 17:42:07.603 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.603 INFO kablam! --> src/multiple_crate_versions.rs:41:36 Aug 11 17:42:07.603 INFO kablam! | Aug 11 17:42:07.603 INFO kablam! 41 | fn check_crate(&mut self, cx: &EarlyContext, krate: &Crate) { Aug 11 17:42:07.603 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.603 INFO kablam! Aug 11 17:42:07.603 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.603 INFO kablam! --> src/mutex_atomic.rs:82:24 Aug 11 17:42:07.603 INFO kablam! | Aug 11 17:42:07.603 INFO kablam! 82 | fn get_atomic_name(ty: Ty) -> Option<(&'static str)> { Aug 11 17:42:07.603 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.603 INFO kablam! Aug 11 17:42:07.603 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.604 INFO kablam! --> src/needless_continue.rs:112:36 Aug 11 17:42:07.604 INFO kablam! | Aug 11 17:42:07.604 INFO kablam! 112 | fn check_expr(&mut self, ctx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:07.604 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.604 INFO kablam! Aug 11 17:42:07.604 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.604 INFO kablam! --> src/needless_continue.rs:267:27 Aug 11 17:42:07.604 INFO kablam! | Aug 11 17:42:07.604 INFO kablam! 267 | fn emit_warning<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str, typ: LintType) { Aug 11 17:42:07.604 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.604 INFO kablam! Aug 11 17:42:07.604 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.604 INFO kablam! --> src/needless_continue.rs:267:51 Aug 11 17:42:07.604 INFO kablam! | Aug 11 17:42:07.604 INFO kablam! 267 | fn emit_warning<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str, typ: LintType) { Aug 11 17:42:07.605 INFO kablam! | ^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.605 INFO kablam! Aug 11 17:42:07.605 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.605 INFO kablam! --> src/needless_continue.rs:286:56 Aug 11 17:42:07.605 INFO kablam! | Aug 11 17:42:07.605 INFO kablam! 286 | fn suggestion_snippet_for_continue_inside_if<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str) -> String { Aug 11 17:42:07.605 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.605 INFO kablam! Aug 11 17:42:07.605 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.605 INFO kablam! --> src/needless_continue.rs:286:80 Aug 11 17:42:07.605 INFO kablam! | Aug 11 17:42:07.605 INFO kablam! 286 | fn suggestion_snippet_for_continue_inside_if<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str) -> String { Aug 11 17:42:07.605 INFO kablam! | ^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.605 INFO kablam! Aug 11 17:42:07.605 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:07.605 INFO kablam! --> src/write.rs:272:24 Aug 11 17:42:07.605 INFO kablam! | Aug 11 17:42:07.606 INFO kablam! 272 | if let ExprCall(ref args_fun, ref args_args) = args[0].node; Aug 11 17:42:07.606 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.606 INFO kablam! Aug 11 17:42:07.606 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.606 INFO kablam! --> src/needless_continue.rs:303:58 Aug 11 17:42:07.606 INFO kablam! | Aug 11 17:42:07.606 INFO kablam! 303 | fn suggestion_snippet_for_continue_inside_else<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str) -> String { Aug 11 17:42:07.606 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.606 INFO kablam! Aug 11 17:42:07.606 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.606 INFO kablam! --> src/needless_continue.rs:303:82 Aug 11 17:42:07.606 INFO kablam! | Aug 11 17:42:07.606 INFO kablam! 303 | fn suggestion_snippet_for_continue_inside_else<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str) -> String { Aug 11 17:42:07.606 INFO kablam! | ^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.606 INFO kablam! Aug 11 17:42:07.606 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.607 INFO kablam! --> src/needless_continue.rs:334:29 Aug 11 17:42:07.607 INFO kablam! | Aug 11 17:42:07.607 INFO kablam! 334 | fn check_and_warn<'a>(ctx: &EarlyContext, expr: &'a ast::Expr) { Aug 11 17:42:07.607 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.607 INFO kablam! Aug 11 17:42:07.607 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.607 INFO kablam! --> src/needless_pass_by_value.rs:204:42 Aug 11 17:42:07.607 INFO kablam! | Aug 11 17:42:07.607 INFO kablam! 204 | let sugg = |db: &mut DiagnosticBuilder| { Aug 11 17:42:07.607 INFO kablam! | ^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.607 INFO kablam! Aug 11 17:42:07.608 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.608 INFO kablam! --> src/needless_pass_by_value.rs:396:69 Aug 11 17:42:07.608 INFO kablam! | Aug 11 17:42:07.608 INFO kablam! 396 | fn borrow(&mut self, _: NodeId, _: Span, _: &mc::cmt_<'tcx>, _: ty::Region, _: ty::BorrowKind, _: euv::LoanCause) {} Aug 11 17:42:07.608 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.608 INFO kablam! Aug 11 17:42:07.608 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.608 INFO kablam! --> src/neg_multiply.rs:47:19 Aug 11 17:42:07.608 INFO kablam! | Aug 11 17:42:07.608 INFO kablam! 47 | fn check_mul(cx: &LateContext, span: Span, lit: &Expr, exp: &Expr) { Aug 11 17:42:07.608 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.608 INFO kablam! Aug 11 17:42:07.608 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.608 INFO kablam! --> src/new_without_default.rs:158:47 Aug 11 17:42:07.609 INFO kablam! | Aug 11 17:42:07.609 INFO kablam! 158 | fn create_new_without_default_suggest_msg(ty: Ty) -> String { Aug 11 17:42:07.609 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.609 INFO kablam! Aug 11 17:42:07.609 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.609 INFO kablam! --> src/no_effect.rs:43:23 Aug 11 17:42:07.609 INFO kablam! | Aug 11 17:42:07.609 INFO kablam! 43 | fn has_no_effect(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:07.609 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.609 INFO kablam! Aug 11 17:42:07.609 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.609 INFO kablam! --> src/no_effect.rs:130:31 Aug 11 17:42:07.609 INFO kablam! | Aug 11 17:42:07.610 INFO kablam! 130 | fn reduce_expression<'a>(cx: &LateContext, expr: &'a Expr) -> Option> { Aug 11 17:42:07.610 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.610 INFO kablam! Aug 11 17:42:07.610 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.610 INFO kablam! --> src/non_expressive_names.rs:314:35 Aug 11 17:42:07.610 INFO kablam! | Aug 11 17:42:07.610 INFO kablam! 314 | fn check_item(&mut self, cx: &EarlyContext, item: &Item) { Aug 11 17:42:07.610 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.610 INFO kablam! Aug 11 17:42:07.610 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.610 INFO kablam! --> src/non_expressive_names.rs:320:40 Aug 11 17:42:07.610 INFO kablam! | Aug 11 17:42:07.610 INFO kablam! 320 | fn check_impl_item(&mut self, cx: &EarlyContext, item: &ImplItem) { Aug 11 17:42:07.610 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.610 INFO kablam! Aug 11 17:42:07.610 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.611 INFO kablam! --> src/non_expressive_names.rs:328:49 Aug 11 17:42:07.611 INFO kablam! | Aug 11 17:42:07.611 INFO kablam! 328 | fn do_check(lint: &mut NonExpressiveNames, cx: &EarlyContext, attrs: &[Attribute], decl: &FnDecl, blk: &Block) { Aug 11 17:42:07.611 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.611 INFO kablam! Aug 11 17:42:07.611 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.611 INFO kablam! --> src/open_options.rs:63:26 Aug 11 17:42:07.611 INFO kablam! | Aug 11 17:42:07.611 INFO kablam! 63 | fn get_open_options(cx: &LateContext, argument: &Expr, options: &mut Vec<(OpenOption, Argument)>) { Aug 11 17:42:07.611 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.611 INFO kablam! Aug 11 17:42:07.611 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.612 INFO kablam! --> src/open_options.rs:114:28 Aug 11 17:42:07.612 INFO kablam! | Aug 11 17:42:07.612 INFO kablam! 114 | fn check_open_options(cx: &LateContext, options: &[(OpenOption, Argument)], span: Span) { Aug 11 17:42:07.612 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.612 INFO kablam! Aug 11 17:42:07.612 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.612 INFO kablam! --> src/panic_unimplemented.rs:87:54 Aug 11 17:42:07.612 INFO kablam! | Aug 11 17:42:07.612 INFO kablam! 87 | fn match_panic(params: &P<[Expr]>, expr: &Expr, cx: &LateContext) { Aug 11 17:42:07.612 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.612 INFO kablam! Aug 11 17:42:07.612 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.612 INFO kablam! --> src/precedence.rs:39:35 Aug 11 17:42:07.613 INFO kablam! | Aug 11 17:42:07.613 INFO kablam! 39 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:07.613 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.613 INFO kablam! Aug 11 17:42:07.613 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.613 INFO kablam! --> src/ptr.rs:147:18 Aug 11 17:42:07.613 INFO kablam! | Aug 11 17:42:07.613 INFO kablam! 147 | fn check_fn(cx: &LateContext, decl: &FnDecl, fn_id: NodeId, opt_body_id: Option) { Aug 11 17:42:07.613 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.613 INFO kablam! Aug 11 17:42:07.613 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.613 INFO kablam! --> src/question_mark.rs:53:49 Aug 11 17:42:07.613 INFO kablam! | Aug 11 17:42:07.613 INFO kablam! 53 | fn check_is_none_and_early_return_none(cx: &LateContext, expr: &Expr) { Aug 11 17:42:07.614 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.614 INFO kablam! Aug 11 17:42:07.614 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.614 INFO kablam! --> src/question_mark.rs:82:23 Aug 11 17:42:07.614 INFO kablam! | Aug 11 17:42:07.614 INFO kablam! 82 | fn is_option(cx: &LateContext, expression: &Expr) -> bool { Aug 11 17:42:07.614 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.614 INFO kablam! Aug 11 17:42:07.614 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.614 INFO kablam! --> src/write.rs:280:32 Aug 11 17:42:07.614 INFO kablam! | Aug 11 17:42:07.614 INFO kablam! 280 | if let ExprPath(ref qpath) = args_fun.node; Aug 11 17:42:07.614 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.615 INFO kablam! Aug 11 17:42:07.615 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.615 INFO kablam! --> src/question_mark.rs:88:37 Aug 11 17:42:07.615 INFO kablam! | Aug 11 17:42:07.615 INFO kablam! 88 | fn expression_returns_none(cx: &LateContext, expression: &Expr) -> bool { Aug 11 17:42:07.615 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.615 INFO kablam! Aug 11 17:42:07.615 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.615 INFO kablam! --> src/ranges.rs:177:21 Aug 11 17:42:07.615 INFO kablam! | Aug 11 17:42:07.615 INFO kablam! 177 | fn has_step_by(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:07.615 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.615 INFO kablam! Aug 11 17:42:07.616 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.616 INFO kablam! --> src/reference.rs:40:35 Aug 11 17:42:07.616 INFO kablam! | Aug 11 17:42:07.616 INFO kablam! 40 | fn check_expr(&mut self, cx: &EarlyContext, e: &Expr) { Aug 11 17:42:07.616 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.616 INFO kablam! Aug 11 17:42:07.616 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.616 INFO kablam! --> src/reference.rs:85:35 Aug 11 17:42:07.616 INFO kablam! | Aug 11 17:42:07.616 INFO kablam! 85 | fn check_expr(&mut self, cx: &EarlyContext, e: &Expr) { Aug 11 17:42:07.616 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.616 INFO kablam! Aug 11 17:42:07.617 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.617 INFO kablam! --> src/returns.rs:50:43 Aug 11 17:42:07.617 INFO kablam! | Aug 11 17:42:07.617 INFO kablam! 50 | fn check_block_return(&mut self, cx: &EarlyContext, block: &ast::Block) { Aug 11 17:42:07.617 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.617 INFO kablam! Aug 11 17:42:07.617 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.617 INFO kablam! --> src/returns.rs:62:41 Aug 11 17:42:07.617 INFO kablam! | Aug 11 17:42:07.617 INFO kablam! 62 | fn check_final_expr(&mut self, cx: &EarlyContext, expr: &ast::Expr, span: Option) { Aug 11 17:42:07.617 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.617 INFO kablam! Aug 11 17:42:07.617 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.618 INFO kablam! --> src/returns.rs:90:41 Aug 11 17:42:07.618 INFO kablam! | Aug 11 17:42:07.618 INFO kablam! 90 | fn emit_return_lint(&mut self, cx: &EarlyContext, ret_span: Span, inner_span: Span) { Aug 11 17:42:07.618 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.618 INFO kablam! Aug 11 17:42:07.618 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.618 INFO kablam! --> src/returns.rs:102:41 Aug 11 17:42:07.618 INFO kablam! | Aug 11 17:42:07.618 INFO kablam! 102 | fn check_let_return(&mut self, cx: &EarlyContext, block: &ast::Block) { Aug 11 17:42:07.618 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.618 INFO kablam! Aug 11 17:42:07.619 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.619 INFO kablam! --> src/returns.rs:139:33 Aug 11 17:42:07.619 INFO kablam! | Aug 11 17:42:07.619 INFO kablam! 139 | fn check_fn(&mut self, cx: &EarlyContext, kind: FnKind, _: &ast::FnDecl, _: Span, _: ast::NodeId) { Aug 11 17:42:07.619 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.619 INFO kablam! Aug 11 17:42:07.619 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.619 INFO kablam! --> src/returns.rs:139:53 Aug 11 17:42:07.619 INFO kablam! | Aug 11 17:42:07.619 INFO kablam! 139 | fn check_fn(&mut self, cx: &EarlyContext, kind: FnKind, _: &ast::FnDecl, _: Span, _: ast::NodeId) { Aug 11 17:42:07.619 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.619 INFO kablam! Aug 11 17:42:07.619 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.620 INFO kablam! --> src/returns.rs:146:36 Aug 11 17:42:07.620 INFO kablam! | Aug 11 17:42:07.620 INFO kablam! 146 | fn check_block(&mut self, cx: &EarlyContext, block: &ast::Block) { Aug 11 17:42:07.620 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.620 INFO kablam! Aug 11 17:42:07.620 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.620 INFO kablam! --> src/shadow.rs:150:20 Aug 11 17:42:07.620 INFO kablam! | Aug 11 17:42:07.620 INFO kablam! 150 | fn is_binding(cx: &LateContext, pat_id: HirId) -> bool { Aug 11 17:42:07.620 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.620 INFO kablam! Aug 11 17:42:07.620 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.620 INFO kablam! --> src/strings.rs:119:19 Aug 11 17:42:07.620 INFO kablam! | Aug 11 17:42:07.620 INFO kablam! 119 | fn is_string(cx: &LateContext, e: &Expr) -> bool { Aug 11 17:42:07.621 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.621 INFO kablam! Aug 11 17:42:07.621 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.621 INFO kablam! --> src/strings.rs:123:16 Aug 11 17:42:07.621 INFO kablam! | Aug 11 17:42:07.621 INFO kablam! 123 | fn is_add(cx: &LateContext, src: &Expr, target: &Expr) -> bool { Aug 11 17:42:07.621 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.621 INFO kablam! Aug 11 17:42:07.621 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.621 INFO kablam! --> src/suspicious_trait_impl.rs:145:10 Aug 11 17:42:07.621 INFO kablam! | Aug 11 17:42:07.621 INFO kablam! 145 | cx: &LateContext, Aug 11 17:42:07.622 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.622 INFO kablam! Aug 11 17:42:07.622 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.622 INFO kablam! --> src/swap.rs:60:27 Aug 11 17:42:07.622 INFO kablam! | Aug 11 17:42:07.622 INFO kablam! 60 | fn check_manual_swap(cx: &LateContext, block: &Block) { Aug 11 17:42:07.622 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.622 INFO kablam! Aug 11 17:42:07.622 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.622 INFO kablam! --> src/swap.rs:84:26 Aug 11 17:42:07.622 INFO kablam! | Aug 11 17:42:07.622 INFO kablam! 84 | cx: &LateContext, Aug 11 17:42:07.623 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.623 INFO kablam! Aug 11 17:42:07.623 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.623 INFO kablam! --> src/swap.rs:145:31 Aug 11 17:42:07.623 INFO kablam! | Aug 11 17:42:07.623 INFO kablam! 145 | fn check_suspicious_swap(cx: &LateContext, block: &Block) { Aug 11 17:42:07.623 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.623 INFO kablam! Aug 11 17:42:07.623 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.623 INFO kablam! --> src/transmute.rs:455:26 Aug 11 17:42:07.623 INFO kablam! | Aug 11 17:42:07.624 INFO kablam! 455 | fn get_type_snippet(cx: &LateContext, path: &QPath, to_ref_ty: Ty) -> String { Aug 11 17:42:07.624 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.624 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:07.624 INFO kablam! --> src/write.rs:284:32 Aug 11 17:42:07.624 INFO kablam! | Aug 11 17:42:07.624 INFO kablam! 284 | if let ExprAddrOf(_, ref match_expr) = args_args[1].node; Aug 11 17:42:07.624 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.624 INFO kablam! Aug 11 17:42:07.624 INFO kablam! Aug 11 17:42:07.624 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.624 INFO kablam! --> src/transmute.rs:455:64 Aug 11 17:42:07.624 INFO kablam! | Aug 11 17:42:07.624 INFO kablam! 455 | fn get_type_snippet(cx: &LateContext, path: &QPath, to_ref_ty: Ty) -> String { Aug 11 17:42:07.625 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.625 INFO kablam! Aug 11 17:42:07.625 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.625 INFO kablam! --> src/types.rs:139:33 Aug 11 17:42:07.625 INFO kablam! | Aug 11 17:42:07.625 INFO kablam! 139 | fn check_fn(&mut self, cx: &LateContext, _: FnKind, decl: &FnDecl, _: &Body, _: Span, id: NodeId) { Aug 11 17:42:07.625 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.625 INFO kablam! Aug 11 17:42:07.625 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.625 INFO kablam! --> src/types.rs:139:49 Aug 11 17:42:07.625 INFO kablam! | Aug 11 17:42:07.625 INFO kablam! 139 | fn check_fn(&mut self, cx: &LateContext, _: FnKind, decl: &FnDecl, _: &Body, _: Span, id: NodeId) { Aug 11 17:42:07.625 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.626 INFO kablam! Aug 11 17:42:07.626 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.626 INFO kablam! --> src/types.rs:150:43 Aug 11 17:42:07.626 INFO kablam! | Aug 11 17:42:07.626 INFO kablam! 150 | fn check_struct_field(&mut self, cx: &LateContext, field: &StructField) { Aug 11 17:42:07.626 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.626 INFO kablam! Aug 11 17:42:07.626 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.626 INFO kablam! --> src/types.rs:154:41 Aug 11 17:42:07.626 INFO kablam! | Aug 11 17:42:07.626 INFO kablam! 154 | fn check_trait_item(&mut self, cx: &LateContext, item: &TraitItem) { Aug 11 17:42:07.626 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.627 INFO kablam! Aug 11 17:42:07.627 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.627 INFO kablam! --> src/types.rs:162:36 Aug 11 17:42:07.627 INFO kablam! | Aug 11 17:42:07.627 INFO kablam! 162 | fn check_local(&mut self, cx: &LateContext, local: &Local) { Aug 11 17:42:07.627 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.627 INFO kablam! Aug 11 17:42:07.627 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.627 INFO kablam! --> src/types.rs:169:23 Aug 11 17:42:07.627 INFO kablam! | Aug 11 17:42:07.627 INFO kablam! 169 | fn check_fn_decl(cx: &LateContext, decl: &FnDecl) { Aug 11 17:42:07.627 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.628 INFO kablam! Aug 11 17:42:07.628 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.628 INFO kablam! --> src/types.rs:180:30 Aug 11 17:42:07.628 INFO kablam! | Aug 11 17:42:07.628 INFO kablam! 180 | fn match_type_parameter(cx: &LateContext, qpath: &QPath, path: &[&str]) -> bool { Aug 11 17:42:07.628 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.628 INFO kablam! Aug 11 17:42:07.628 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.628 INFO kablam! --> src/types.rs:204:18 Aug 11 17:42:07.628 INFO kablam! | Aug 11 17:42:07.628 INFO kablam! 204 | fn check_ty(cx: &LateContext, ast_ty: &hir::Ty, is_local: bool) { Aug 11 17:42:07.629 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.629 INFO kablam! Aug 11 17:42:07.629 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.629 INFO kablam! --> src/types.rs:295:23 Aug 11 17:42:07.629 INFO kablam! | Aug 11 17:42:07.629 INFO kablam! 295 | fn check_ty_rptr(cx: &LateContext, ast_ty: &hir::Ty, is_local: bool, lt: &Lifetime, mut_ty: &MutTy) { Aug 11 17:42:07.629 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.629 INFO kablam! Aug 11 17:42:07.629 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.629 INFO kablam! --> src/types.rs:379:24 Aug 11 17:42:07.629 INFO kablam! | Aug 11 17:42:07.629 INFO kablam! 379 | fn check_let_unit(cx: &LateContext, decl: &Decl) { Aug 11 17:42:07.630 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.630 INFO kablam! Aug 11 17:42:07.630 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.630 INFO kablam! --> src/types.rs:549:16 Aug 11 17:42:07.630 INFO kablam! | Aug 11 17:42:07.630 INFO kablam! 549 | fn is_unit(ty: Ty) -> bool { Aug 11 17:42:07.630 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.630 INFO kablam! Aug 11 17:42:07.630 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.630 INFO kablam! --> src/types.rs:754:25 Aug 11 17:42:07.630 INFO kablam! | Aug 11 17:42:07.630 INFO kablam! 754 | fn int_ty_to_nbits(typ: Ty, tcx: TyCtxt) -> u64 { Aug 11 17:42:07.631 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.631 INFO kablam! Aug 11 17:42:07.631 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.631 INFO kablam! --> src/types.rs:754:34 Aug 11 17:42:07.631 INFO kablam! | Aug 11 17:42:07.631 INFO kablam! 754 | fn int_ty_to_nbits(typ: Ty, tcx: TyCtxt) -> u64 { Aug 11 17:42:07.631 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.631 INFO kablam! Aug 11 17:42:07.631 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.631 INFO kablam! --> src/types.rs:776:27 Aug 11 17:42:07.631 INFO kablam! | Aug 11 17:42:07.631 INFO kablam! 776 | fn is_isize_or_usize(typ: Ty) -> bool { Aug 11 17:42:07.631 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.632 INFO kablam! Aug 11 17:42:07.632 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.632 INFO kablam! --> src/types.rs:783:34 Aug 11 17:42:07.632 INFO kablam! | Aug 11 17:42:07.632 INFO kablam! 783 | fn span_precision_loss_lint(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to_f64: bool) { Aug 11 17:42:07.632 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.632 INFO kablam! Aug 11 17:42:07.632 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.632 INFO kablam! --> src/types.rs:783:71 Aug 11 17:42:07.632 INFO kablam! | Aug 11 17:42:07.632 INFO kablam! 783 | fn span_precision_loss_lint(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to_f64: bool) { Aug 11 17:42:07.632 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.633 INFO kablam! Aug 11 17:42:07.633 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.633 INFO kablam! --> src/types.rs:823:28 Aug 11 17:42:07.633 INFO kablam! | Aug 11 17:42:07.633 INFO kablam! 823 | fn span_lossless_lint(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:07.633 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.633 INFO kablam! Aug 11 17:42:07.633 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.633 INFO kablam! --> src/types.rs:823:76 Aug 11 17:42:07.633 INFO kablam! | Aug 11 17:42:07.633 INFO kablam! 823 | fn span_lossless_lint(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:07.633 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.634 INFO kablam! Aug 11 17:42:07.634 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.634 INFO kablam! --> src/types.rs:823:89 Aug 11 17:42:07.634 INFO kablam! | Aug 11 17:42:07.634 INFO kablam! 823 | fn span_lossless_lint(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:07.634 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.634 INFO kablam! Aug 11 17:42:07.634 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.634 INFO kablam! --> src/types.rs:855:39 Aug 11 17:42:07.634 INFO kablam! | Aug 11 17:42:07.634 INFO kablam! 855 | fn check_truncation_and_wrapping(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:07.634 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.634 INFO kablam! Aug 11 17:42:07.635 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.635 INFO kablam! --> src/types.rs:855:76 Aug 11 17:42:07.635 INFO kablam! | Aug 11 17:42:07.635 INFO kablam! 855 | fn check_truncation_and_wrapping(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:07.635 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.635 INFO kablam! Aug 11 17:42:07.635 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.635 INFO kablam! --> src/types.rs:855:89 Aug 11 17:42:07.635 INFO kablam! | Aug 11 17:42:07.635 INFO kablam! 855 | fn check_truncation_and_wrapping(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:07.636 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.636 INFO kablam! Aug 11 17:42:07.636 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.636 INFO kablam! --> src/types.rs:926:24 Aug 11 17:42:07.636 INFO kablam! | Aug 11 17:42:07.636 INFO kablam! 926 | fn check_lossless(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:07.636 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.636 INFO kablam! Aug 11 17:42:07.636 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.636 INFO kablam! --> src/types.rs:926:72 Aug 11 17:42:07.636 INFO kablam! | Aug 11 17:42:07.636 INFO kablam! 926 | fn check_lossless(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:07.636 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.637 INFO kablam! Aug 11 17:42:07.637 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.637 INFO kablam! --> src/types.rs:926:85 Aug 11 17:42:07.637 INFO kablam! | Aug 11 17:42:07.637 INFO kablam! 926 | fn check_lossless(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:07.637 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.637 INFO kablam! Aug 11 17:42:07.637 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.637 INFO kablam! --> src/types.rs:1184:31 Aug 11 17:42:07.637 INFO kablam! | Aug 11 17:42:07.637 INFO kablam! 1184 | fn check_type(&self, cx: &LateContext, ty: &hir::Ty) { Aug 11 17:42:07.637 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.637 INFO kablam! Aug 11 17:42:07.638 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.638 INFO kablam! --> src/types.rs:1563:41 Aug 11 17:42:07.638 INFO kablam! | Aug 11 17:42:07.638 INFO kablam! 1563 | fn numeric_cast_precast_bounds<'a>(cx: &LateContext, expr: &'a Expr) -> Option<(FullInt, FullInt)> { Aug 11 17:42:07.638 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.638 INFO kablam! Aug 11 17:42:07.638 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.638 INFO kablam! --> src/types.rs:1629:31 Aug 11 17:42:07.638 INFO kablam! | Aug 11 17:42:07.638 INFO kablam! 1629 | fn err_upcast_comparison(cx: &LateContext, span: Span, expr: &Expr, always: bool) { Aug 11 17:42:07.638 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.638 INFO kablam! Aug 11 17:42:07.638 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.638 INFO kablam! --> src/types.rs:1751:22 Aug 11 17:42:07.638 INFO kablam! | Aug 11 17:42:07.639 INFO kablam! 1751 | db: &mut DiagnosticBuilder, Aug 11 17:42:07.639 INFO kablam! | ^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.639 INFO kablam! Aug 11 17:42:07.639 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.639 INFO kablam! --> src/types.rs:1754:22 Aug 11 17:42:07.639 INFO kablam! | Aug 11 17:42:07.639 INFO kablam! 1754 | target: &ImplicitHasherType, Aug 11 17:42:07.639 INFO kablam! | ^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.639 INFO kablam! Aug 11 17:42:07.639 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.639 INFO kablam! --> src/types.rs:1755:18 Aug 11 17:42:07.639 INFO kablam! | Aug 11 17:42:07.639 INFO kablam! 1755 | vis: ImplicitHasherConstructorVisitor, Aug 11 17:42:07.639 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:07.639 INFO kablam! Aug 11 17:42:07.640 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.640 INFO kablam! --> src/unicode.rs:96:19 Aug 11 17:42:07.640 INFO kablam! | Aug 11 17:42:07.640 INFO kablam! 96 | fn check_str(cx: &LateContext, span: Span, id: NodeId) { Aug 11 17:42:07.640 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.640 INFO kablam! Aug 11 17:42:07.640 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.640 INFO kablam! --> src/unsafe_removed_from_name.rs:37:35 Aug 11 17:42:07.640 INFO kablam! | Aug 11 17:42:07.640 INFO kablam! 37 | fn check_item(&mut self, cx: &EarlyContext, item: &Item) { Aug 11 17:42:07.640 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.640 INFO kablam! Aug 11 17:42:07.640 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.640 INFO kablam! --> src/unsafe_removed_from_name.rs:44:44 Aug 11 17:42:07.640 INFO kablam! | Aug 11 17:42:07.641 INFO kablam! 44 | fn check_use_tree(use_tree: &UseTree, cx: &EarlyContext, span: Span) { Aug 11 17:42:07.641 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.641 INFO kablam! Aug 11 17:42:07.641 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.641 INFO kablam! --> src/unsafe_removed_from_name.rs:65:64 Aug 11 17:42:07.641 INFO kablam! | Aug 11 17:42:07.641 INFO kablam! 65 | fn unsafe_to_safe_check(old_name: Ident, new_name: Ident, cx: &EarlyContext, span: Span) { Aug 11 17:42:07.641 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.641 INFO kablam! Aug 11 17:42:07.641 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.641 INFO kablam! --> src/unused_io_amount.rs:41:35 Aug 11 17:42:07.641 INFO kablam! | Aug 11 17:42:07.641 INFO kablam! 41 | fn check_stmt(&mut self, cx: &LateContext, s: &hir::Stmt) { Aug 11 17:42:07.641 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.642 INFO kablam! Aug 11 17:42:07.642 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.642 INFO kablam! --> src/unused_io_amount.rs:72:27 Aug 11 17:42:07.642 INFO kablam! | Aug 11 17:42:07.642 INFO kablam! 72 | fn check_method_call(cx: &LateContext, call: &hir::Expr, expr: &hir::Expr) { Aug 11 17:42:07.642 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.642 INFO kablam! Aug 11 17:42:07.642 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.642 INFO kablam! --> src/vec.rs:95:17 Aug 11 17:42:07.642 INFO kablam! | Aug 11 17:42:07.642 INFO kablam! 95 | fn vec_type(ty: Ty) -> Ty { Aug 11 17:42:07.642 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.642 INFO kablam! Aug 11 17:42:07.642 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.643 INFO kablam! --> src/vec.rs:95:24 Aug 11 17:42:07.643 INFO kablam! | Aug 11 17:42:07.643 INFO kablam! 95 | fn vec_type(ty: Ty) -> Ty { Aug 11 17:42:07.643 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.643 INFO kablam! Aug 11 17:42:07.643 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.643 INFO kablam! --> src/write.rs:444:26 Aug 11 17:42:07.643 INFO kablam! | Aug 11 17:42:07.643 INFO kablam! 444 | fn is_in_debug_impl(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:07.643 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:07.643 INFO kablam! Aug 11 17:42:07.643 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:07.644 INFO kablam! --> src/lib.rs:193:35 Aug 11 17:42:07.644 INFO kablam! | Aug 11 17:42:07.644 INFO kablam! 193 | pub fn register_plugins(reg: &mut rustc_plugin::Registry) { Aug 11 17:42:07.644 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:07.644 INFO kablam! Aug 11 17:42:07.644 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:07.644 INFO kablam! --> src/write.rs:285:32 Aug 11 17:42:07.644 INFO kablam! | Aug 11 17:42:07.644 INFO kablam! 285 | if let ExprMatch(ref args, _, _) = match_expr.node; Aug 11 17:42:07.644 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:07.644 INFO kablam! Aug 11 17:42:07.644 INFO kablam! warning: unused import: `rustc::hir::BinOp_::*` Aug 11 17:42:07.645 INFO kablam! --> src/utils/sugg.rs:385:9 Aug 11 17:42:07.645 INFO kablam! | Aug 11 17:42:07.645 INFO kablam! 385 | use rustc::hir::BinOp_::*; Aug 11 17:42:07.645 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Aug 11 17:42:07.645 INFO kablam! | Aug 11 17:42:07.645 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 11 17:42:07.645 INFO kablam! Aug 11 17:42:07.645 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:07.645 INFO kablam! --> src/write.rs:286:32 Aug 11 17:42:07.645 INFO kablam! | Aug 11 17:42:07.645 INFO kablam! 286 | if let ExprTup(ref args) = args.node; Aug 11 17:42:07.645 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:07.646 INFO kablam! Aug 11 17:42:07.646 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.646 INFO kablam! --> src/write.rs:318:16 Aug 11 17:42:07.646 INFO kablam! | Aug 11 17:42:07.646 INFO kablam! 318 | if let ExprPath(ref qpath) = args[1].node { Aug 11 17:42:07.646 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.646 INFO kablam! Aug 11 17:42:07.646 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:07.646 INFO kablam! --> src/write.rs:344:16 Aug 11 17:42:07.647 INFO kablam! | Aug 11 17:42:07.647 INFO kablam! 344 | if let ExprAddrOf(_, ref match_expr) = args[1].node; Aug 11 17:42:07.647 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.647 INFO kablam! Aug 11 17:42:07.647 INFO kablam! warning: unused import: `rustc::hir::BinOp_::*` Aug 11 17:42:07.647 INFO kablam! --> src/assign_ops.rs:248:9 Aug 11 17:42:07.647 INFO kablam! | Aug 11 17:42:07.647 INFO kablam! 248 | use rustc::hir::BinOp_::*; Aug 11 17:42:07.647 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Aug 11 17:42:07.647 INFO kablam! Aug 11 17:42:07.647 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprMatch` in this scope Aug 11 17:42:07.647 INFO kablam! --> src/write.rs:345:16 Aug 11 17:42:07.647 INFO kablam! | Aug 11 17:42:07.647 INFO kablam! 345 | if let ExprMatch(ref matchee, ref arms, _) = match_expr.node; Aug 11 17:42:07.647 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:07.647 INFO kablam! Aug 11 17:42:07.676 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprTup` in this scope Aug 11 17:42:07.676 INFO kablam! --> src/write.rs:346:16 Aug 11 17:42:07.676 INFO kablam! | Aug 11 17:42:07.676 INFO kablam! 346 | if let ExprTup(ref tup) = matchee.node; Aug 11 17:42:07.676 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:07.676 INFO kablam! Aug 11 17:42:07.677 INFO kablam! warning: unused import: `rustc::hir::BinOp_::*` Aug 11 17:42:07.677 INFO kablam! --> src/suspicious_trait_impl.rs:62:13 Aug 11 17:42:07.678 INFO kablam! | Aug 11 17:42:07.678 INFO kablam! 62 | use rustc::hir::BinOp_::*; Aug 11 17:42:07.678 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Aug 11 17:42:07.678 INFO kablam! Aug 11 17:42:07.684 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:07.684 INFO kablam! --> src/write.rs:348:16 Aug 11 17:42:07.684 INFO kablam! | Aug 11 17:42:07.684 INFO kablam! 348 | if let ExprArray(ref arm_body_exprs) = arms[0].body.node; Aug 11 17:42:07.684 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:07.684 INFO kablam! Aug 11 17:42:07.691 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:07.691 INFO kablam! --> src/write.rs:355:28 Aug 11 17:42:07.691 INFO kablam! | Aug 11 17:42:07.692 INFO kablam! 355 | if let ExprAddrOf(_, ref tup_val) = tup_arg.node; Aug 11 17:42:07.692 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.692 INFO kablam! Aug 11 17:42:07.699 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:07.699 INFO kablam! --> src/write.rs:356:28 Aug 11 17:42:07.699 INFO kablam! | Aug 11 17:42:07.699 INFO kablam! 356 | if let ExprLit(_) = tup_val.node; Aug 11 17:42:07.699 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:07.699 INFO kablam! Aug 11 17:42:07.723 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprCall` in this scope Aug 11 17:42:07.723 INFO kablam! --> src/write.rs:360:28 Aug 11 17:42:07.723 INFO kablam! | Aug 11 17:42:07.723 INFO kablam! 360 | if let ExprCall(_, ref body_args) = arm_body_exprs[idx].node; Aug 11 17:42:07.723 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.723 INFO kablam! Aug 11 17:42:07.750 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.750 INFO kablam! --> src/write.rs:362:28 Aug 11 17:42:07.750 INFO kablam! | Aug 11 17:42:07.750 INFO kablam! 362 | if let ExprPath(ref body_qpath) = body_args[1].node; Aug 11 17:42:07.750 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.750 INFO kablam! Aug 11 17:42:07.770 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:07.770 INFO kablam! --> src/write.rs:374:36 Aug 11 17:42:07.770 INFO kablam! | Aug 11 17:42:07.770 INFO kablam! 374 | if let ExprAddrOf(_, ref format_expr) = args[2].node; Aug 11 17:42:07.770 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.770 INFO kablam! Aug 11 17:42:07.778 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:07.778 INFO kablam! --> src/write.rs:375:36 Aug 11 17:42:07.778 INFO kablam! | Aug 11 17:42:07.778 INFO kablam! 375 | if let ExprArray(ref format_exprs) = format_expr.node; Aug 11 17:42:07.778 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:07.778 INFO kablam! Aug 11 17:42:07.786 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:07.786 INFO kablam! --> src/write.rs:377:36 Aug 11 17:42:07.786 INFO kablam! | Aug 11 17:42:07.786 INFO kablam! 377 | if let ExprStruct(_, ref fields, _) = format_exprs[idx].node; Aug 11 17:42:07.786 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.786 INFO kablam! Aug 11 17:42:07.794 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprAddrOf` in this scope Aug 11 17:42:07.794 INFO kablam! --> src/write.rs:432:16 Aug 11 17:42:07.794 INFO kablam! | Aug 11 17:42:07.794 INFO kablam! 432 | if let ExprAddrOf(_, ref expr) = expr.node; // &["…", "…", …] Aug 11 17:42:07.794 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.794 INFO kablam! Aug 11 17:42:07.802 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprArray` in this scope Aug 11 17:42:07.803 INFO kablam! --> src/write.rs:433:16 Aug 11 17:42:07.803 INFO kablam! | Aug 11 17:42:07.803 INFO kablam! 433 | if let ExprArray(ref exprs) = expr.node; Aug 11 17:42:07.803 INFO kablam! | ^^^^^^^^^ not found in this scope Aug 11 17:42:07.803 INFO kablam! Aug 11 17:42:07.813 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprLit` in this scope Aug 11 17:42:07.813 INFO kablam! --> src/write.rs:435:16 Aug 11 17:42:07.813 INFO kablam! | Aug 11 17:42:07.813 INFO kablam! 435 | if let ExprLit(ref lit) = expr.node; Aug 11 17:42:07.814 INFO kablam! | ^^^^^^^ not found in this scope Aug 11 17:42:07.814 INFO kablam! Aug 11 17:42:07.820 INFO kablam! error[E0531]: cannot find tuple struct/variant `ItemImpl` in this scope Aug 11 17:42:07.821 INFO kablam! --> src/write.rs:451:20 Aug 11 17:42:07.821 INFO kablam! | Aug 11 17:42:07.821 INFO kablam! 451 | if let ItemImpl(_, _, _, _, Some(ref tr), _, _) = item.node { Aug 11 17:42:07.821 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.821 INFO kablam! Aug 11 17:42:07.833 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprStruct` in this scope Aug 11 17:42:07.833 INFO kablam! --> src/write.rs:471:16 Aug 11 17:42:07.833 INFO kablam! | Aug 11 17:42:07.833 INFO kablam! 471 | if let ExprStruct(_, ref fields, _) = format_field.node; Aug 11 17:42:07.833 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.833 INFO kablam! Aug 11 17:42:07.842 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.843 INFO kablam! --> src/write.rs:473:16 Aug 11 17:42:07.843 INFO kablam! | Aug 11 17:42:07.843 INFO kablam! 473 | if let ExprPath(ref qpath) = width_field.expr.node; Aug 11 17:42:07.843 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.843 INFO kablam! Aug 11 17:42:07.851 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.851 INFO kablam! --> src/write.rs:476:16 Aug 11 17:42:07.851 INFO kablam! | Aug 11 17:42:07.851 INFO kablam! 476 | if let ExprPath(ref qpath) = align_field.expr.node; Aug 11 17:42:07.851 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.851 INFO kablam! Aug 11 17:42:07.864 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprPath` in this scope Aug 11 17:42:07.864 INFO kablam! --> src/write.rs:479:16 Aug 11 17:42:07.864 INFO kablam! | Aug 11 17:42:07.864 INFO kablam! 479 | if let ExprPath(ref qpath_precision) = precision_field.expr.node; Aug 11 17:42:07.864 INFO kablam! | ^^^^^^^^ not found in this scope Aug 11 17:42:07.868 INFO kablam! Aug 11 17:42:07.884 INFO kablam! error[E0531]: cannot find tuple struct/variant `ExprBinary` in this scope Aug 11 17:42:07.884 INFO kablam! --> src/zero_div_zero.rs:35:20 Aug 11 17:42:07.884 INFO kablam! | Aug 11 17:42:07.884 INFO kablam! 35 | if let ExprBinary(ref op, ref left, ref right) = expr.node; Aug 11 17:42:07.884 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 11 17:42:07.884 INFO kablam! Aug 11 17:42:08.134 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.134 INFO kablam! --> src/consts.rs:125:29 Aug 11 17:42:08.134 INFO kablam! | Aug 11 17:42:08.135 INFO kablam! 125 | pub fn partial_cmp(tcx: TyCtxt, cmp_type: &ty::TypeVariants, left: &Self, right: &Self) -> Option { Aug 11 17:42:08.135 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.135 INFO kablam! Aug 11 17:42:08.135 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.135 INFO kablam! --> src/consts.rs:125:48 Aug 11 17:42:08.135 INFO kablam! | Aug 11 17:42:08.135 INFO kablam! 125 | pub fn partial_cmp(tcx: TyCtxt, cmp_type: &ty::TypeVariants, left: &Self, right: &Self) -> Option { Aug 11 17:42:08.135 INFO kablam! | ^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.135 INFO kablam! Aug 11 17:42:08.135 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.135 INFO kablam! --> src/consts.rs:238:46 Aug 11 17:42:08.135 INFO kablam! | Aug 11 17:42:08.135 INFO kablam! 238 | fn constant_not(&self, o: &Constant, ty: ty::Ty) -> Option { Aug 11 17:42:08.135 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.135 INFO kablam! Aug 11 17:42:08.135 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.135 INFO kablam! --> src/consts.rs:254:49 Aug 11 17:42:08.135 INFO kablam! | Aug 11 17:42:08.135 INFO kablam! 254 | fn constant_negate(&self, o: &Constant, ty: ty::Ty) -> Option { Aug 11 17:42:08.135 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.135 INFO kablam! Aug 11 17:42:08.137 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.137 INFO kablam! --> src/utils/conf.rs:54:27 Aug 11 17:42:08.137 INFO kablam! | Aug 11 17:42:08.138 INFO kablam! 54 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> { Aug 11 17:42:08.138 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.138 INFO kablam! Aug 11 17:42:08.138 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.138 INFO kablam! --> src/utils/sugg.rs:35:27 Aug 11 17:42:08.138 INFO kablam! | Aug 11 17:42:08.138 INFO kablam! 35 | fn fmt(&self, f: &mut std::fmt::Formatter) -> Result<(), std::fmt::Error> { Aug 11 17:42:08.138 INFO kablam! | ^^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.138 INFO kablam! Aug 11 17:42:08.143 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.143 INFO kablam! --> src/utils/sugg.rs:45:25 Aug 11 17:42:08.143 INFO kablam! | Aug 11 17:42:08.143 INFO kablam! 45 | pub fn hir_opt(cx: &LateContext, expr: &hir::Expr) -> Option { Aug 11 17:42:08.143 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.143 INFO kablam! Aug 11 17:42:08.145 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.145 INFO kablam! --> src/utils/sugg.rs:84:21 Aug 11 17:42:08.145 INFO kablam! | Aug 11 17:42:08.145 INFO kablam! 84 | pub fn hir(cx: &LateContext, expr: &hir::Expr, default: &'a str) -> Self { Aug 11 17:42:08.145 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.145 INFO kablam! Aug 11 17:42:08.145 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.145 INFO kablam! --> src/utils/sugg.rs:89:21 Aug 11 17:42:08.145 INFO kablam! | Aug 11 17:42:08.145 INFO kablam! 89 | pub fn ast(cx: &EarlyContext, expr: &ast::Expr, default: &'a str) -> Self { Aug 11 17:42:08.145 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.145 INFO kablam! Aug 11 17:42:08.145 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.145 INFO kablam! --> src/utils/sugg.rs:243:27 Aug 11 17:42:08.145 INFO kablam! | Aug 11 17:42:08.145 INFO kablam! 243 | fn fmt(&self, f: &mut std::fmt::Formatter) -> Result<(), std::fmt::Error> { Aug 11 17:42:08.145 INFO kablam! | ^^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.145 INFO kablam! Aug 11 17:42:08.145 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.145 INFO kablam! --> src/utils/sugg.rs:257:34 Aug 11 17:42:08.145 INFO kablam! | Aug 11 17:42:08.146 INFO kablam! 257 | pub fn make_unop(op: &str, expr: Sugg) -> Sugg<'static> { Aug 11 17:42:08.146 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.147 INFO kablam! Aug 11 17:42:08.152 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.152 INFO kablam! --> src/utils/sugg.rs:266:38 Aug 11 17:42:08.152 INFO kablam! | Aug 11 17:42:08.152 INFO kablam! 266 | pub fn make_assoc(op: AssocOp, lhs: &Sugg, rhs: &Sugg) -> Sugg<'static> { Aug 11 17:42:08.152 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.152 INFO kablam! Aug 11 17:42:08.152 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.152 INFO kablam! --> src/utils/sugg.rs:266:50 Aug 11 17:42:08.152 INFO kablam! | Aug 11 17:42:08.152 INFO kablam! 266 | pub fn make_assoc(op: AssocOp, lhs: &Sugg, rhs: &Sugg) -> Sugg<'static> { Aug 11 17:42:08.152 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.152 INFO kablam! Aug 11 17:42:08.153 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.153 INFO kablam! --> src/utils/sugg.rs:337:45 Aug 11 17:42:08.153 INFO kablam! | Aug 11 17:42:08.153 INFO kablam! 337 | pub fn make_binop(op: ast::BinOpKind, lhs: &Sugg, rhs: &Sugg) -> Sugg<'static> { Aug 11 17:42:08.153 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.153 INFO kablam! Aug 11 17:42:08.153 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.154 INFO kablam! --> src/utils/sugg.rs:337:57 Aug 11 17:42:08.154 INFO kablam! | Aug 11 17:42:08.154 INFO kablam! 337 | pub fn make_binop(op: ast::BinOpKind, lhs: &Sugg, rhs: &Sugg) -> Sugg<'static> { Aug 11 17:42:08.154 INFO kablam! | ^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.154 INFO kablam! Aug 11 17:42:08.154 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.154 INFO kablam! --> src/utils/inspector.rs:142:20 Aug 11 17:42:08.154 INFO kablam! | Aug 11 17:42:08.154 INFO kablam! 142 | fn print_decl(cx: &LateContext, decl: &hir::Decl) { Aug 11 17:42:08.154 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.155 INFO kablam! Aug 11 17:42:08.155 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.155 INFO kablam! --> src/utils/inspector.rs:157:20 Aug 11 17:42:08.155 INFO kablam! | Aug 11 17:42:08.155 INFO kablam! 157 | fn print_expr(cx: &LateContext, expr: &hir::Expr, indent: usize) { Aug 11 17:42:08.155 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.155 INFO kablam! Aug 11 17:42:08.156 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.156 INFO kablam! --> src/utils/inspector.rs:343:20 Aug 11 17:42:08.156 INFO kablam! | Aug 11 17:42:08.156 INFO kablam! 343 | fn print_item(cx: &LateContext, item: &hir::Item) { Aug 11 17:42:08.156 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.156 INFO kablam! Aug 11 17:42:08.156 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.157 INFO kablam! --> src/utils/inspector.rs:415:19 Aug 11 17:42:08.157 INFO kablam! | Aug 11 17:42:08.157 INFO kablam! 415 | fn print_pat(cx: &LateContext, pat: &hir::Pat, indent: usize) { Aug 11 17:42:08.157 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.157 INFO kablam! Aug 11 17:42:08.157 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.157 INFO kablam! --> src/utils/internal_lints.rs:65:36 Aug 11 17:42:08.157 INFO kablam! | Aug 11 17:42:08.157 INFO kablam! 65 | fn check_crate(&mut self, cx: &EarlyContext, krate: &AstCrate) { Aug 11 17:42:08.157 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.157 INFO kablam! Aug 11 17:42:08.157 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.158 INFO kablam! --> src/utils/ptr.rs:10:10 Aug 11 17:42:08.158 INFO kablam! | Aug 11 17:42:08.158 INFO kablam! 10 | cx: &LateContext, Aug 11 17:42:08.158 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.158 INFO kablam! Aug 11 17:42:08.158 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.158 INFO kablam! --> src/utils/usage.rs:47:37 Aug 11 17:42:08.158 INFO kablam! | Aug 11 17:42:08.158 INFO kablam! 47 | fn update(&mut self, cat: &'tcx Categorization) { Aug 11 17:42:08.158 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.158 INFO kablam! Aug 11 17:42:08.158 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.158 INFO kablam! --> src/utils/usage.rs:71:67 Aug 11 17:42:08.158 INFO kablam! | Aug 11 17:42:08.158 INFO kablam! 71 | fn borrow(&mut self, _: NodeId, _: Span, cmt: &cmt_<'tcx>, _: ty::Region, bk: ty::BorrowKind, _: LoanCause) { Aug 11 17:42:08.158 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.158 INFO kablam! Aug 11 17:42:08.159 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.159 INFO kablam! --> src/utils/higher.rs:214:27 Aug 11 17:42:08.159 INFO kablam! | Aug 11 17:42:08.159 INFO kablam! 214 | pub fn vec_macro<'e>(cx: &LateContext, expr: &'e hir::Expr) -> Option> { Aug 11 17:42:08.159 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.159 INFO kablam! Aug 11 17:42:08.159 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.159 INFO kablam! --> src/utils/mod.rs:49:25 Aug 11 17:42:08.159 INFO kablam! | Aug 11 17:42:08.159 INFO kablam! 49 | pub fn in_constant(cx: &LateContext, id: NodeId) -> bool { Aug 11 17:42:08.159 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.159 INFO kablam! Aug 11 17:42:08.160 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.160 INFO kablam! --> src/utils/mod.rs:116:28 Aug 11 17:42:08.160 INFO kablam! | Aug 11 17:42:08.160 INFO kablam! 116 | pub fn match_def_path(tcx: TyCtxt, def_id: DefId, path: &[&str]) -> bool { Aug 11 17:42:08.160 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.160 INFO kablam! Aug 11 17:42:08.188 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.188 INFO kablam! --> src/utils/mod.rs:146:24 Aug 11 17:42:08.188 INFO kablam! | Aug 11 17:42:08.188 INFO kablam! 146 | pub fn match_type(cx: &LateContext, ty: Ty, path: &[&str]) -> bool { Aug 11 17:42:08.188 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.188 INFO kablam! Aug 11 17:42:08.188 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.188 INFO kablam! --> src/utils/mod.rs:146:41 Aug 11 17:42:08.188 INFO kablam! | Aug 11 17:42:08.188 INFO kablam! 146 | pub fn match_type(cx: &LateContext, ty: Ty, path: &[&str]) -> bool { Aug 11 17:42:08.188 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.188 INFO kablam! Aug 11 17:42:08.188 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.189 INFO kablam! --> src/utils/mod.rs:154:31 Aug 11 17:42:08.189 INFO kablam! | Aug 11 17:42:08.189 INFO kablam! 154 | pub fn match_impl_method(cx: &LateContext, expr: &Expr, path: &[&str]) -> bool { Aug 11 17:42:08.189 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.189 INFO kablam! Aug 11 17:42:08.189 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.189 INFO kablam! --> src/utils/mod.rs:165:32 Aug 11 17:42:08.189 INFO kablam! | Aug 11 17:42:08.189 INFO kablam! 165 | pub fn match_trait_method(cx: &LateContext, expr: &Expr, path: &[&str]) -> bool { Aug 11 17:42:08.189 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.189 INFO kablam! Aug 11 17:42:08.189 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.189 INFO kablam! --> src/utils/mod.rs:245:25 Aug 11 17:42:08.189 INFO kablam! | Aug 11 17:42:08.189 INFO kablam! 245 | pub fn path_to_def(cx: &LateContext, path: &[&str]) -> Option { Aug 11 17:42:08.189 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.189 INFO kablam! Aug 11 17:42:08.189 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.189 INFO kablam! --> src/utils/mod.rs:281:30 Aug 11 17:42:08.189 INFO kablam! | Aug 11 17:42:08.189 INFO kablam! 281 | pub fn get_trait_def_id(cx: &LateContext, path: &[&str]) -> Option { Aug 11 17:42:08.189 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.189 INFO kablam! Aug 11 17:42:08.189 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.189 INFO kablam! --> src/utils/mod.rs:309:22 Aug 11 17:42:08.189 INFO kablam! | Aug 11 17:42:08.189 INFO kablam! 309 | pub fn has_drop(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:08.189 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.189 INFO kablam! Aug 11 17:42:08.189 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.189 INFO kablam! --> src/utils/mod.rs:318:26 Aug 11 17:42:08.189 INFO kablam! | Aug 11 17:42:08.189 INFO kablam! 318 | pub fn resolve_node(cx: &LateContext, qpath: &QPath, id: HirId) -> def::Def { Aug 11 17:42:08.189 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.190 INFO kablam! Aug 11 17:42:08.190 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.190 INFO kablam! --> src/utils/mod.rs:353:27 Aug 11 17:42:08.190 INFO kablam! | Aug 11 17:42:08.190 INFO kablam! 353 | pub fn get_item_name(cx: &LateContext, expr: &Expr) -> Option { Aug 11 17:42:08.190 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.190 INFO kablam! Aug 11 17:42:08.190 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.190 INFO kablam! --> src/utils/mod.rs:459:26 Aug 11 17:42:08.190 INFO kablam! | Aug 11 17:42:08.190 INFO kablam! 459 | pub fn trim_multiline(s: Cow, ignore_first: bool) -> Cow { Aug 11 17:42:08.190 INFO kablam! | ^^^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, str>` Aug 11 17:42:08.190 INFO kablam! Aug 11 17:42:08.190 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.190 INFO kablam! --> src/utils/mod.rs:459:59 Aug 11 17:42:08.190 INFO kablam! | Aug 11 17:42:08.190 INFO kablam! 459 | pub fn trim_multiline(s: Cow, ignore_first: bool) -> Cow { Aug 11 17:42:08.190 INFO kablam! | ^^^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, str>` Aug 11 17:42:08.190 INFO kablam! Aug 11 17:42:08.190 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.190 INFO kablam! --> src/utils/mod.rs:465:28 Aug 11 17:42:08.190 INFO kablam! | Aug 11 17:42:08.190 INFO kablam! 465 | fn trim_multiline_inner(s: Cow, ignore_first: bool, ch: char) -> Cow { Aug 11 17:42:08.190 INFO kablam! | ^^^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, str>` Aug 11 17:42:08.190 INFO kablam! Aug 11 17:42:08.190 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.190 INFO kablam! --> src/utils/mod.rs:465:71 Aug 11 17:42:08.190 INFO kablam! | Aug 11 17:42:08.190 INFO kablam! 465 | fn trim_multiline_inner(s: Cow, ignore_first: bool, ch: char) -> Cow { Aug 11 17:42:08.190 INFO kablam! | ^^^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, str>` Aug 11 17:42:08.190 INFO kablam! Aug 11 17:42:08.190 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.190 INFO kablam! --> src/utils/mod.rs:503:36 Aug 11 17:42:08.190 INFO kablam! | Aug 11 17:42:08.191 INFO kablam! 503 | pub fn get_parent_expr<'c>(cx: &'c LateContext, e: &Expr) -> Option<&'c Expr> { Aug 11 17:42:08.191 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.191 INFO kablam! Aug 11 17:42:08.191 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.191 INFO kablam! --> src/utils/mod.rs:643:35 Aug 11 17:42:08.191 INFO kablam! | Aug 11 17:42:08.191 INFO kablam! 643 | pub fn multispan_sugg(db: &mut DiagnosticBuilder, help_msg: String, sugg: I) Aug 11 17:42:08.191 INFO kablam! | ^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.191 INFO kablam! Aug 11 17:42:08.191 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.191 INFO kablam! --> src/utils/mod.rs:676:25 Aug 11 17:42:08.191 INFO kablam! | Aug 11 17:42:08.191 INFO kablam! 676 | pub fn walk_ptrs_ty(ty: Ty) -> Ty { Aug 11 17:42:08.191 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.191 INFO kablam! Aug 11 17:42:08.191 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.191 INFO kablam! --> src/utils/mod.rs:676:32 Aug 11 17:42:08.191 INFO kablam! | Aug 11 17:42:08.191 INFO kablam! 676 | pub fn walk_ptrs_ty(ty: Ty) -> Ty { Aug 11 17:42:08.191 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.191 INFO kablam! Aug 11 17:42:08.191 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.191 INFO kablam! --> src/utils/mod.rs:685:31 Aug 11 17:42:08.191 INFO kablam! | Aug 11 17:42:08.191 INFO kablam! 685 | pub fn walk_ptrs_ty_depth(ty: Ty) -> (Ty, usize) { Aug 11 17:42:08.191 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.191 INFO kablam! Aug 11 17:42:08.191 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.191 INFO kablam! --> src/utils/mod.rs:685:39 Aug 11 17:42:08.191 INFO kablam! | Aug 11 17:42:08.191 INFO kablam! 685 | pub fn walk_ptrs_ty_depth(ty: Ty) -> (Ty, usize) { Aug 11 17:42:08.191 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.191 INFO kablam! Aug 11 17:42:08.191 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.192 INFO kablam! --> src/utils/mod.rs:686:18 Aug 11 17:42:08.192 INFO kablam! | Aug 11 17:42:08.192 INFO kablam! 686 | fn inner(ty: Ty, depth: usize) -> (Ty, usize) { Aug 11 17:42:08.192 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.192 INFO kablam! Aug 11 17:42:08.192 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.192 INFO kablam! --> src/utils/mod.rs:686:40 Aug 11 17:42:08.192 INFO kablam! | Aug 11 17:42:08.192 INFO kablam! 686 | fn inner(ty: Ty, depth: usize) -> (Ty, usize) { Aug 11 17:42:08.192 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.192 INFO kablam! Aug 11 17:42:08.192 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.192 INFO kablam! --> src/utils/mod.rs:706:25 Aug 11 17:42:08.192 INFO kablam! | Aug 11 17:42:08.192 INFO kablam! 706 | pub fn is_adjusted(cx: &LateContext, e: &Expr) -> bool { Aug 11 17:42:08.192 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.192 INFO kablam! Aug 11 17:42:08.192 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.192 INFO kablam! --> src/utils/mod.rs:899:26 Aug 11 17:42:08.192 INFO kablam! | Aug 11 17:42:08.192 INFO kablam! 899 | pub fn is_refutable(cx: &LateContext, pat: &Pat) -> bool { Aug 11 17:42:08.192 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.192 INFO kablam! Aug 11 17:42:08.192 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.192 INFO kablam! --> src/utils/mod.rs:900:29 Aug 11 17:42:08.192 INFO kablam! | Aug 11 17:42:08.192 INFO kablam! 900 | fn is_enum_variant(cx: &LateContext, qpath: &QPath, id: HirId) -> bool { Aug 11 17:42:08.192 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.193 INFO kablam! Aug 11 17:42:08.193 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.193 INFO kablam! --> src/utils/mod.rs:907:60 Aug 11 17:42:08.193 INFO kablam! | Aug 11 17:42:08.193 INFO kablam! 907 | fn are_refutable<'a, I: Iterator>(cx: &LateContext, mut i: I) -> bool { Aug 11 17:42:08.193 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.193 INFO kablam! Aug 11 17:42:08.193 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.193 INFO kablam! --> src/utils/mod.rs:1065:24 Aug 11 17:42:08.193 INFO kablam! | Aug 11 17:42:08.193 INFO kablam! 1065 | pub fn is_allowed(cx: &LateContext, lint: &'static Lint, id: NodeId) -> bool { Aug 11 17:42:08.193 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.193 INFO kablam! Aug 11 17:42:08.193 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.193 INFO kablam! --> src/utils/mod.rs:1085:22 Aug 11 17:42:08.193 INFO kablam! | Aug 11 17:42:08.193 INFO kablam! 1085 | pub fn int_bits(tcx: TyCtxt, ity: ast::IntTy) -> u64 { Aug 11 17:42:08.193 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.193 INFO kablam! Aug 11 17:42:08.193 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.193 INFO kablam! --> src/utils/mod.rs:1090:18 Aug 11 17:42:08.193 INFO kablam! | Aug 11 17:42:08.193 INFO kablam! 1090 | pub fn sext(tcx: TyCtxt, u: u128, ity: ast::IntTy) -> i128 { Aug 11 17:42:08.193 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.194 INFO kablam! Aug 11 17:42:08.194 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.194 INFO kablam! --> src/utils/mod.rs:1096:20 Aug 11 17:42:08.194 INFO kablam! | Aug 11 17:42:08.194 INFO kablam! 1096 | pub fn unsext(tcx: TyCtxt, u: i128, ity: ast::IntTy) -> u128 { Aug 11 17:42:08.194 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.194 INFO kablam! Aug 11 17:42:08.194 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.194 INFO kablam! --> src/utils/mod.rs:1102:18 Aug 11 17:42:08.194 INFO kablam! | Aug 11 17:42:08.194 INFO kablam! 1102 | pub fn clip(tcx: TyCtxt, u: u128, ity: ast::UintTy) -> u128 { Aug 11 17:42:08.194 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.194 INFO kablam! Aug 11 17:42:08.194 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.194 INFO kablam! --> src/utils/mod.rs:1141:49 Aug 11 17:42:08.194 INFO kablam! | Aug 11 17:42:08.194 INFO kablam! 1141 | pub fn any_parent_is_automatically_derived(tcx: TyCtxt, node: NodeId) -> bool { Aug 11 17:42:08.194 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.194 INFO kablam! Aug 11 17:42:08.194 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.194 INFO kablam! --> src/approx_const.rs:72:19 Aug 11 17:42:08.194 INFO kablam! | Aug 11 17:42:08.194 INFO kablam! 72 | fn check_lit(cx: &LateContext, lit: &Lit, e: &Expr) { Aug 11 17:42:08.195 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.195 INFO kablam! Aug 11 17:42:08.195 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.195 INFO kablam! --> src/approx_const.rs:81:28 Aug 11 17:42:08.195 INFO kablam! | Aug 11 17:42:08.195 INFO kablam! 81 | fn check_known_consts(cx: &LateContext, e: &Expr, s: symbol::Symbol, module: &str) { Aug 11 17:42:08.195 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.195 INFO kablam! Aug 11 17:42:08.195 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.195 INFO kablam! --> src/attrs.rs:209:26 Aug 11 17:42:08.195 INFO kablam! | Aug 11 17:42:08.195 INFO kablam! 209 | fn is_relevant_item(tcx: TyCtxt, item: &Item) -> bool { Aug 11 17:42:08.195 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.195 INFO kablam! Aug 11 17:42:08.195 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.195 INFO kablam! --> src/attrs.rs:217:26 Aug 11 17:42:08.195 INFO kablam! | Aug 11 17:42:08.195 INFO kablam! 217 | fn is_relevant_impl(tcx: TyCtxt, item: &ImplItem) -> bool { Aug 11 17:42:08.195 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.195 INFO kablam! Aug 11 17:42:08.195 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.195 INFO kablam! --> src/attrs.rs:224:27 Aug 11 17:42:08.195 INFO kablam! | Aug 11 17:42:08.195 INFO kablam! 224 | fn is_relevant_trait(tcx: TyCtxt, item: &TraitItem) -> bool { Aug 11 17:42:08.196 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.196 INFO kablam! Aug 11 17:42:08.196 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.196 INFO kablam! --> src/attrs.rs:234:27 Aug 11 17:42:08.196 INFO kablam! | Aug 11 17:42:08.196 INFO kablam! 234 | fn is_relevant_block(tcx: TyCtxt, tables: &ty::TypeckTables, block: &Block) -> bool { Aug 11 17:42:08.196 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.196 INFO kablam! Aug 11 17:42:08.196 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.196 INFO kablam! --> src/attrs.rs:234:44 Aug 11 17:42:08.196 INFO kablam! | Aug 11 17:42:08.196 INFO kablam! 234 | fn is_relevant_block(tcx: TyCtxt, tables: &ty::TypeckTables, block: &Block) -> bool { Aug 11 17:42:08.196 INFO kablam! | ^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.196 INFO kablam! Aug 11 17:42:08.196 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.196 INFO kablam! --> src/attrs.rs:245:26 Aug 11 17:42:08.196 INFO kablam! | Aug 11 17:42:08.196 INFO kablam! 245 | fn is_relevant_expr(tcx: TyCtxt, tables: &ty::TypeckTables, expr: &Expr) -> bool { Aug 11 17:42:08.196 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.196 INFO kablam! Aug 11 17:42:08.196 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.196 INFO kablam! --> src/attrs.rs:245:43 Aug 11 17:42:08.196 INFO kablam! | Aug 11 17:42:08.197 INFO kablam! 245 | fn is_relevant_expr(tcx: TyCtxt, tables: &ty::TypeckTables, expr: &Expr) -> bool { Aug 11 17:42:08.197 INFO kablam! | ^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.197 INFO kablam! Aug 11 17:42:08.197 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.197 INFO kablam! --> src/attrs.rs:263:21 Aug 11 17:42:08.197 INFO kablam! | Aug 11 17:42:08.197 INFO kablam! 263 | fn check_attrs(cx: &LateContext, span: Span, name: Name, attrs: &[Attribute]) { Aug 11 17:42:08.197 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.197 INFO kablam! Aug 11 17:42:08.197 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.197 INFO kablam! --> src/attrs.rs:314:22 Aug 11 17:42:08.197 INFO kablam! | Aug 11 17:42:08.197 INFO kablam! 314 | fn check_semver(cx: &LateContext, span: Span, lit: &Lit) { Aug 11 17:42:08.197 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.197 INFO kablam! Aug 11 17:42:08.198 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.198 INFO kablam! --> src/attrs.rs:341:30 Aug 11 17:42:08.198 INFO kablam! | Aug 11 17:42:08.198 INFO kablam! 341 | fn is_present_in_source(cx: &LateContext, span: Span) -> bool { Aug 11 17:42:08.198 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.198 INFO kablam! Aug 11 17:42:08.198 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.198 INFO kablam! --> src/bit_mask.rs:159:23 Aug 11 17:42:08.198 INFO kablam! | Aug 11 17:42:08.198 INFO kablam! 159 | fn check_compare(cx: &LateContext, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u128, span: Span) { Aug 11 17:42:08.199 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.199 INFO kablam! Aug 11 17:42:08.199 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.199 INFO kablam! --> src/bit_mask.rs:170:24 Aug 11 17:42:08.199 INFO kablam! | Aug 11 17:42:08.199 INFO kablam! 170 | fn check_bit_mask(cx: &LateContext, bit_op: BinOp_, cmp_op: BinOp_, mask_value: u128, cmp_value: u128, span: Span) { Aug 11 17:42:08.199 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.199 INFO kablam! Aug 11 17:42:08.199 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.199 INFO kablam! --> src/bit_mask.rs:271:30 Aug 11 17:42:08.199 INFO kablam! | Aug 11 17:42:08.199 INFO kablam! 271 | fn check_ineffective_lt(cx: &LateContext, span: Span, m: u128, c: u128, op: &str) { Aug 11 17:42:08.199 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.199 INFO kablam! Aug 11 17:42:08.199 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.200 INFO kablam! --> src/bit_mask.rs:287:30 Aug 11 17:42:08.200 INFO kablam! | Aug 11 17:42:08.200 INFO kablam! 287 | fn check_ineffective_gt(cx: &LateContext, span: Span, m: u128, c: u128, op: &str) { Aug 11 17:42:08.200 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.200 INFO kablam! Aug 11 17:42:08.200 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.200 INFO kablam! --> src/bit_mask.rs:303:27 Aug 11 17:42:08.200 INFO kablam! | Aug 11 17:42:08.200 INFO kablam! 303 | fn fetch_int_literal(cx: &LateContext, lit: &Expr) -> Option { Aug 11 17:42:08.200 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.200 INFO kablam! Aug 11 17:42:08.200 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.200 INFO kablam! --> src/booleans.rs:277:17 Aug 11 17:42:08.200 INFO kablam! | Aug 11 17:42:08.200 INFO kablam! 277 | fn suggest(cx: &LateContext, suggestion: &Bool, terminals: &[&Expr]) -> (String, bool) { Aug 11 17:42:08.200 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.200 INFO kablam! Aug 11 17:42:08.200 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.200 INFO kablam! --> src/bytecount.rs:39:35 Aug 11 17:42:08.200 INFO kablam! | Aug 11 17:42:08.200 INFO kablam! 39 | fn check_expr(&mut self, cx: &LateContext, expr: &Expr) { Aug 11 17:42:08.200 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.200 INFO kablam! Aug 11 17:42:08.200 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.200 INFO kablam! --> src/collapsible_if.rs:81:35 Aug 11 17:42:08.201 INFO kablam! | Aug 11 17:42:08.201 INFO kablam! 81 | fn check_expr(&mut self, cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:08.201 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.201 INFO kablam! Aug 11 17:42:08.201 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.201 INFO kablam! --> src/collapsible_if.rs:88:18 Aug 11 17:42:08.201 INFO kablam! | Aug 11 17:42:08.201 INFO kablam! 88 | fn check_if(cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:08.201 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.201 INFO kablam! Aug 11 17:42:08.201 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.201 INFO kablam! --> src/collapsible_if.rs:102:40 Aug 11 17:42:08.201 INFO kablam! | Aug 11 17:42:08.201 INFO kablam! 102 | fn check_collapsible_maybe_if_let(cx: &EarlyContext, else_: &ast::Expr) { Aug 11 17:42:08.201 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.201 INFO kablam! Aug 11 17:42:08.201 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.201 INFO kablam! --> src/collapsible_if.rs:123:37 Aug 11 17:42:08.201 INFO kablam! | Aug 11 17:42:08.201 INFO kablam! 123 | fn check_collapsible_no_if_let(cx: &EarlyContext, expr: &ast::Expr, check: &ast::Expr, then: &ast::Block) { Aug 11 17:42:08.201 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.201 INFO kablam! Aug 11 17:42:08.201 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.201 INFO kablam! --> src/const_static_lifetime.rs:37:44 Aug 11 17:42:08.201 INFO kablam! | Aug 11 17:42:08.202 INFO kablam! 37 | fn visit_type(&mut self, ty: &Ty, cx: &EarlyContext) { Aug 11 17:42:08.202 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.202 INFO kablam! Aug 11 17:42:08.202 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.202 INFO kablam! --> src/const_static_lifetime.rs:81:35 Aug 11 17:42:08.202 INFO kablam! | Aug 11 17:42:08.202 INFO kablam! 81 | fn check_item(&mut self, cx: &EarlyContext, item: &Item) { Aug 11 17:42:08.202 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.202 INFO kablam! Aug 11 17:42:08.202 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.202 INFO kablam! --> src/copies.rs:136:29 Aug 11 17:42:08.202 INFO kablam! | Aug 11 17:42:08.202 INFO kablam! 136 | fn lint_same_then_else(cx: &LateContext, blocks: &[&Block]) { Aug 11 17:42:08.202 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.202 INFO kablam! Aug 11 17:42:08.202 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.202 INFO kablam! --> src/copies.rs:152:24 Aug 11 17:42:08.203 INFO kablam! | Aug 11 17:42:08.203 INFO kablam! 152 | fn lint_same_cond(cx: &LateContext, conds: &[&Expr]) { Aug 11 17:42:08.203 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.203 INFO kablam! Aug 11 17:42:08.203 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.203 INFO kablam! --> src/copies.rs:174:25 Aug 11 17:42:08.203 INFO kablam! | Aug 11 17:42:08.203 INFO kablam! 174 | fn lint_match_arms(cx: &LateContext, expr: &Expr) { Aug 11 17:42:08.203 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.203 INFO kablam! Aug 11 17:42:08.203 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.203 INFO kablam! --> src/cyclomatic_complexity.rs:203:23 Aug 11 17:42:08.203 INFO kablam! | Aug 11 17:42:08.203 INFO kablam! 203 | fn report_cc_bug(cx: &LateContext, cc: u64, narms: u64, div: u64, shorts: u64, returns: u64, span: Span, id: NodeId) { Aug 11 17:42:08.203 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.203 INFO kablam! Aug 11 17:42:08.203 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.203 INFO kablam! --> src/doc.rs:54:36 Aug 11 17:42:08.203 INFO kablam! | Aug 11 17:42:08.203 INFO kablam! 54 | fn check_crate(&mut self, cx: &EarlyContext, krate: &ast::Crate) { Aug 11 17:42:08.203 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.203 INFO kablam! Aug 11 17:42:08.203 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.203 INFO kablam! --> src/doc.rs:58:35 Aug 11 17:42:08.203 INFO kablam! | Aug 11 17:42:08.203 INFO kablam! 58 | fn check_item(&mut self, cx: &EarlyContext, item: &ast::Item) { Aug 11 17:42:08.203 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.203 INFO kablam! Aug 11 17:42:08.204 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.204 INFO kablam! --> src/doc.rs:141:29 Aug 11 17:42:08.204 INFO kablam! | Aug 11 17:42:08.204 INFO kablam! 141 | pub fn check_attrs<'a>(cx: &EarlyContext, valid_idents: &[String], attrs: &'a [ast::Attribute]) { Aug 11 17:42:08.204 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.204 INFO kablam! Aug 11 17:42:08.204 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.204 INFO kablam! --> src/doc.rs:188:10 Aug 11 17:42:08.204 INFO kablam! | Aug 11 17:42:08.204 INFO kablam! 188 | cx: &EarlyContext, Aug 11 17:42:08.204 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.204 INFO kablam! Aug 11 17:42:08.204 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.204 INFO kablam! --> src/doc.rs:234:20 Aug 11 17:42:08.204 INFO kablam! | Aug 11 17:42:08.204 INFO kablam! 234 | fn check_text(cx: &EarlyContext, valid_idents: &[String], text: &str, span: Span) { Aug 11 17:42:08.204 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.204 INFO kablam! Aug 11 17:42:08.204 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.204 INFO kablam! --> src/doc.rs:257:20 Aug 11 17:42:08.204 INFO kablam! | Aug 11 17:42:08.204 INFO kablam! 257 | fn check_word(cx: &EarlyContext, word: &str, span: Span) { Aug 11 17:42:08.204 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.204 INFO kablam! Aug 11 17:42:08.204 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.204 INFO kablam! --> src/double_parens.rs:33:35 Aug 11 17:42:08.205 INFO kablam! | Aug 11 17:42:08.205 INFO kablam! 33 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:08.205 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.205 INFO kablam! Aug 11 17:42:08.205 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.205 INFO kablam! --> src/else_if_without_else.rs:51:35 Aug 11 17:42:08.205 INFO kablam! | Aug 11 17:42:08.205 INFO kablam! 51 | fn check_expr(&mut self, cx: &EarlyContext, mut item: &Expr) { Aug 11 17:42:08.205 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.205 INFO kablam! Aug 11 17:42:08.205 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.205 INFO kablam! --> src/empty_enum.rs:35:35 Aug 11 17:42:08.205 INFO kablam! | Aug 11 17:42:08.205 INFO kablam! 35 | fn check_item(&mut self, cx: &LateContext, item: &Item) { Aug 11 17:42:08.205 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.205 INFO kablam! Aug 11 17:42:08.205 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.205 INFO kablam! --> src/enum_glob_use.rs:46:30 Aug 11 17:42:08.205 INFO kablam! | Aug 11 17:42:08.205 INFO kablam! 46 | fn lint_item(&self, cx: &LateContext, item: &Item) { Aug 11 17:42:08.205 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.205 INFO kablam! Aug 11 17:42:08.205 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.205 INFO kablam! --> src/enum_variants.rs:151:10 Aug 11 17:42:08.205 INFO kablam! | Aug 11 17:42:08.205 INFO kablam! 151 | cx: &EarlyContext, Aug 11 17:42:08.205 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.205 INFO kablam! Aug 11 17:42:08.205 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.206 INFO kablam! --> src/enum_variants.rs:242:41 Aug 11 17:42:08.206 INFO kablam! | Aug 11 17:42:08.206 INFO kablam! 242 | fn check_item_post(&mut self, _cx: &EarlyContext, _item: &Item) { Aug 11 17:42:08.206 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.206 INFO kablam! Aug 11 17:42:08.206 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.206 INFO kablam! --> src/enum_variants.rs:247:35 Aug 11 17:42:08.206 INFO kablam! | Aug 11 17:42:08.206 INFO kablam! 247 | fn check_item(&mut self, cx: &EarlyContext, item: &Item) { Aug 11 17:42:08.206 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.206 INFO kablam! Aug 11 17:42:08.206 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.206 INFO kablam! --> src/erasing_op.rs:52:15 Aug 11 17:42:08.206 INFO kablam! | Aug 11 17:42:08.206 INFO kablam! 52 | fn check(cx: &LateContext, e: &Expr, span: Span) { Aug 11 17:42:08.206 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.206 INFO kablam! Aug 11 17:42:08.206 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.206 INFO kablam! --> src/escape.rs:41:25 Aug 11 17:42:08.206 INFO kablam! | Aug 11 17:42:08.206 INFO kablam! 41 | fn is_non_trait_box(ty: Ty) -> bool { Aug 11 17:42:08.206 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.206 INFO kablam! Aug 11 17:42:08.206 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.206 INFO kablam! --> src/escape.rs:139:67 Aug 11 17:42:08.206 INFO kablam! | Aug 11 17:42:08.206 INFO kablam! 139 | fn borrow(&mut self, _: NodeId, _: Span, cmt: &cmt_<'tcx>, _: ty::Region, _: ty::BorrowKind, loan_cause: LoanCause) { Aug 11 17:42:08.206 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.207 INFO kablam! Aug 11 17:42:08.207 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.207 INFO kablam! --> src/eta_reduction.rs:48:23 Aug 11 17:42:08.207 INFO kablam! | Aug 11 17:42:08.207 INFO kablam! 48 | fn check_closure(cx: &LateContext, expr: &Expr) { Aug 11 17:42:08.207 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.207 INFO kablam! Aug 11 17:42:08.207 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.207 INFO kablam! --> src/eval_order_dependence.rs:176:42 Aug 11 17:42:08.207 INFO kablam! | Aug 11 17:42:08.207 INFO kablam! 176 | fn check_for_unsequenced_reads(vis: &mut ReadVisitor) { Aug 11 17:42:08.207 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.207 INFO kablam! Aug 11 17:42:08.207 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.207 INFO kablam! --> src/eval_order_dependence.rs:349:35 Aug 11 17:42:08.207 INFO kablam! | Aug 11 17:42:08.207 INFO kablam! 349 | fn is_in_assignment_position(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:08.207 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.207 INFO kablam! Aug 11 17:42:08.207 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.207 INFO kablam! --> src/fallible_impl_from.rs:129:20 Aug 11 17:42:08.207 INFO kablam! | Aug 11 17:42:08.207 INFO kablam! 129 | fn match_type(tcx: ty::TyCtxt, ty: ty::Ty, path: &[&str]) -> bool { Aug 11 17:42:08.207 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.207 INFO kablam! Aug 11 17:42:08.207 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.207 INFO kablam! --> src/fallible_impl_from.rs:129:36 Aug 11 17:42:08.207 INFO kablam! | Aug 11 17:42:08.208 INFO kablam! 129 | fn match_type(tcx: ty::TyCtxt, ty: ty::Ty, path: &[&str]) -> bool { Aug 11 17:42:08.208 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.208 INFO kablam! Aug 11 17:42:08.208 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.208 INFO kablam! --> src/format.rs:106:31 Aug 11 17:42:08.208 INFO kablam! | Aug 11 17:42:08.208 INFO kablam! 106 | fn get_single_string_arg(cx: &LateContext, expr: &Expr) -> Option { Aug 11 17:42:08.208 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.208 INFO kablam! Aug 11 17:42:08.208 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.208 INFO kablam! --> src/formatting.rs:85:36 Aug 11 17:42:08.208 INFO kablam! | Aug 11 17:42:08.208 INFO kablam! 85 | fn check_block(&mut self, cx: &EarlyContext, block: &ast::Block) { Aug 11 17:42:08.208 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.208 INFO kablam! Aug 11 17:42:08.208 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.208 INFO kablam! --> src/formatting.rs:97:35 Aug 11 17:42:08.208 INFO kablam! | Aug 11 17:42:08.208 INFO kablam! 97 | fn check_expr(&mut self, cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:08.208 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.208 INFO kablam! Aug 11 17:42:08.208 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.208 INFO kablam! --> src/formatting.rs:105:22 Aug 11 17:42:08.208 INFO kablam! | Aug 11 17:42:08.208 INFO kablam! 105 | fn check_assign(cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:08.208 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.208 INFO kablam! Aug 11 17:42:08.208 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.209 INFO kablam! --> src/formatting.rs:134:23 Aug 11 17:42:08.209 INFO kablam! | Aug 11 17:42:08.209 INFO kablam! 134 | fn check_else_if(cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:08.209 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.209 INFO kablam! Aug 11 17:42:08.209 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.209 INFO kablam! --> src/formatting.rs:166:21 Aug 11 17:42:08.209 INFO kablam! | Aug 11 17:42:08.209 INFO kablam! 166 | fn check_array(cx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:08.209 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.209 INFO kablam! Aug 11 17:42:08.209 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.209 INFO kablam! --> src/formatting.rs:192:31 Aug 11 17:42:08.209 INFO kablam! | Aug 11 17:42:08.209 INFO kablam! 192 | fn check_consecutive_ifs(cx: &EarlyContext, first: &ast::Expr, second: &ast::Expr) { Aug 11 17:42:08.209 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.209 INFO kablam! Aug 11 17:42:08.209 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.209 INFO kablam! --> src/functions.rs:129:36 Aug 11 17:42:08.209 INFO kablam! | Aug 11 17:42:08.209 INFO kablam! 129 | fn check_arg_number(self, cx: &LateContext, decl: &hir::FnDecl, span: Span) { Aug 11 17:42:08.209 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.209 INFO kablam! Aug 11 17:42:08.209 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.209 INFO kablam! --> src/identity_op.rs:62:15 Aug 11 17:42:08.209 INFO kablam! | Aug 11 17:42:08.209 INFO kablam! 62 | fn check(cx: &LateContext, e: &Expr, m: i8, span: Span, arg: Span) { Aug 11 17:42:08.209 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.209 INFO kablam! Aug 11 17:42:08.209 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.210 INFO kablam! --> src/if_not_else.rs:49:35 Aug 11 17:42:08.210 INFO kablam! | Aug 11 17:42:08.210 INFO kablam! 49 | fn check_expr(&mut self, cx: &EarlyContext, item: &Expr) { Aug 11 17:42:08.210 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.210 INFO kablam! Aug 11 17:42:08.210 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.210 INFO kablam! --> src/indexing_slicing.rs:157:12 Aug 11 17:42:08.210 INFO kablam! | Aug 11 17:42:08.210 INFO kablam! 157 | range: Range, Aug 11 17:42:08.210 INFO kablam! | ^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.210 INFO kablam! Aug 11 17:42:08.210 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.210 INFO kablam! --> src/infinite_iter.rs:142:21 Aug 11 17:42:08.210 INFO kablam! | Aug 11 17:42:08.210 INFO kablam! 142 | fn is_infinite(cx: &LateContext, expr: &Expr) -> Finiteness { Aug 11 17:42:08.210 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.210 INFO kablam! Aug 11 17:42:08.210 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.210 INFO kablam! --> src/infinite_iter.rs:206:32 Aug 11 17:42:08.210 INFO kablam! | Aug 11 17:42:08.210 INFO kablam! 206 | fn complete_infinite_iter(cx: &LateContext, expr: &Expr) -> Finiteness { Aug 11 17:42:08.210 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.210 INFO kablam! Aug 11 17:42:08.210 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.210 INFO kablam! --> src/inline_fn_without_body.rs:46:21 Aug 11 17:42:08.210 INFO kablam! | Aug 11 17:42:08.210 INFO kablam! 46 | fn check_attrs(cx: &LateContext, name: Name, attrs: &[Attribute]) { Aug 11 17:42:08.210 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.211 INFO kablam! Aug 11 17:42:08.211 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.211 INFO kablam! --> src/int_plus_one.rs:63:32 Aug 11 17:42:08.211 INFO kablam! | Aug 11 17:42:08.211 INFO kablam! 63 | fn check_binop(&self, cx: &EarlyContext, binop: BinOpKind, lhs: &Expr, rhs: &Expr) -> Option { Aug 11 17:42:08.211 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.211 INFO kablam! Aug 11 17:42:08.211 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.211 INFO kablam! --> src/int_plus_one.rs:129:14 Aug 11 17:42:08.211 INFO kablam! | Aug 11 17:42:08.211 INFO kablam! 129 | cx: &EarlyContext, Aug 11 17:42:08.211 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.211 INFO kablam! Aug 11 17:42:08.211 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.211 INFO kablam! --> src/int_plus_one.rs:152:33 Aug 11 17:42:08.211 INFO kablam! | Aug 11 17:42:08.211 INFO kablam! 152 | fn emit_warning(&self, cx: &EarlyContext, block: &Expr, recommendation: String) { Aug 11 17:42:08.211 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.211 INFO kablam! Aug 11 17:42:08.211 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.211 INFO kablam! --> src/int_plus_one.rs:160:35 Aug 11 17:42:08.211 INFO kablam! | Aug 11 17:42:08.211 INFO kablam! 160 | fn check_expr(&mut self, cx: &EarlyContext, item: &Expr) { Aug 11 17:42:08.211 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.211 INFO kablam! Aug 11 17:42:08.211 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.211 INFO kablam! --> src/items_after_statements.rs:44:36 Aug 11 17:42:08.211 INFO kablam! | Aug 11 17:42:08.211 INFO kablam! 44 | fn check_block(&mut self, cx: &EarlyContext, item: &Block) { Aug 11 17:42:08.212 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.212 INFO kablam! Aug 11 17:42:08.212 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.212 INFO kablam! --> src/large_enum_variant.rs:50:35 Aug 11 17:42:08.212 INFO kablam! | Aug 11 17:42:08.212 INFO kablam! 50 | fn check_item(&mut self, cx: &LateContext, item: &Item) { Aug 11 17:42:08.212 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.212 INFO kablam! Aug 11 17:42:08.212 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.212 INFO kablam! --> src/len_zero.rs:108:27 Aug 11 17:42:08.212 INFO kablam! | Aug 11 17:42:08.212 INFO kablam! 108 | fn check_trait_items(cx: &LateContext, visited_trait: &Item, trait_items: &[TraitItemRef]) { Aug 11 17:42:08.212 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.212 INFO kablam! Aug 11 17:42:08.212 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.212 INFO kablam! --> src/len_zero.rs:109:27 Aug 11 17:42:08.212 INFO kablam! | Aug 11 17:42:08.212 INFO kablam! 109 | fn is_named_self(cx: &LateContext, item: &TraitItemRef, name: &str) -> bool { Aug 11 17:42:08.212 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.212 INFO kablam! Aug 11 17:42:08.212 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.212 INFO kablam! --> src/len_zero.rs:121:69 Aug 11 17:42:08.212 INFO kablam! | Aug 11 17:42:08.212 INFO kablam! 121 | fn fill_trait_set(traitt: DefId, set: &mut HashSet, cx: &LateContext) { Aug 11 17:42:08.212 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.212 INFO kablam! Aug 11 17:42:08.212 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.213 INFO kablam! --> src/len_zero.rs:156:26 Aug 11 17:42:08.213 INFO kablam! | Aug 11 17:42:08.213 INFO kablam! 156 | fn check_impl_items(cx: &LateContext, item: &Item, impl_items: &[ImplItemRef]) { Aug 11 17:42:08.213 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.213 INFO kablam! Aug 11 17:42:08.213 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.213 INFO kablam! --> src/len_zero.rs:157:27 Aug 11 17:42:08.213 INFO kablam! | Aug 11 17:42:08.213 INFO kablam! 157 | fn is_named_self(cx: &LateContext, item: &ImplItemRef, name: &str) -> bool { Aug 11 17:42:08.213 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.213 INFO kablam! Aug 11 17:42:08.213 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.213 INFO kablam! --> src/len_zero.rs:196:19 Aug 11 17:42:08.213 INFO kablam! | Aug 11 17:42:08.213 INFO kablam! 196 | fn check_cmp(cx: &LateContext, span: Span, method: &Expr, lit: &Expr, op: &str, compare_to: u32) { Aug 11 17:42:08.213 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.213 INFO kablam! Aug 11 17:42:08.213 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.213 INFO kablam! --> src/len_zero.rs:209:19 Aug 11 17:42:08.213 INFO kablam! | Aug 11 17:42:08.213 INFO kablam! 209 | fn check_len(cx: &LateContext, span: Span, method_name: Name, args: &[Expr], lit: &Lit, op: &str, compare_to: u32) { Aug 11 17:42:08.213 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.213 INFO kablam! Aug 11 17:42:08.213 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.213 INFO kablam! --> src/len_zero.rs:234:22 Aug 11 17:42:08.213 INFO kablam! | Aug 11 17:42:08.213 INFO kablam! 234 | fn has_is_empty(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:08.214 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.214 INFO kablam! Aug 11 17:42:08.214 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.214 INFO kablam! --> src/len_zero.rs:236:25 Aug 11 17:42:08.214 INFO kablam! | Aug 11 17:42:08.214 INFO kablam! 236 | fn is_is_empty(cx: &LateContext, item: &ty::AssociatedItem) -> bool { Aug 11 17:42:08.214 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.214 INFO kablam! Aug 11 17:42:08.214 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.214 INFO kablam! --> src/len_zero.rs:251:31 Aug 11 17:42:08.214 INFO kablam! | Aug 11 17:42:08.214 INFO kablam! 251 | fn has_is_empty_impl(cx: &LateContext, id: DefId) -> bool { Aug 11 17:42:08.214 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.214 INFO kablam! Aug 11 17:42:08.214 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.214 INFO kablam! --> src/literal_representation.rs:230:55 Aug 11 17:42:08.214 INFO kablam! | Aug 11 17:42:08.214 INFO kablam! 230 | crate fn display(&self, grouping_hint: &str, cx: &EarlyContext, span: syntax_pos::Span) { Aug 11 17:42:08.214 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.214 INFO kablam! Aug 11 17:42:08.214 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.214 INFO kablam! --> src/literal_representation.rs:282:35 Aug 11 17:42:08.214 INFO kablam! | Aug 11 17:42:08.214 INFO kablam! 282 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:08.214 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.214 INFO kablam! Aug 11 17:42:08.214 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.214 INFO kablam! --> src/literal_representation.rs:294:29 Aug 11 17:42:08.214 INFO kablam! | Aug 11 17:42:08.215 INFO kablam! 294 | fn check_lit(self, cx: &EarlyContext, lit: &Lit) { Aug 11 17:42:08.215 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.215 INFO kablam! Aug 11 17:42:08.215 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.215 INFO kablam! --> src/literal_representation.rs:422:35 Aug 11 17:42:08.215 INFO kablam! | Aug 11 17:42:08.215 INFO kablam! 422 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:08.215 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.215 INFO kablam! Aug 11 17:42:08.215 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.215 INFO kablam! --> src/literal_representation.rs:439:29 Aug 11 17:42:08.215 INFO kablam! | Aug 11 17:42:08.215 INFO kablam! 439 | fn check_lit(self, cx: &EarlyContext, lit: &Lit) { Aug 11 17:42:08.215 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.215 INFO kablam! Aug 11 17:42:08.215 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.215 INFO kablam! --> src/loops.rs:744:60 Aug 11 17:42:08.215 INFO kablam! | Aug 11 17:42:08.215 INFO kablam! 744 | fn is_slice_like<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, ty: Ty) -> bool { Aug 11 17:42:08.215 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.215 INFO kablam! Aug 11 17:42:08.215 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.215 INFO kablam! --> src/loops.rs:1186:26 Aug 11 17:42:08.215 INFO kablam! | Aug 11 17:42:08.215 INFO kablam! 1186 | fn lint_iter_method(cx: &LateContext, args: &[Expr], arg: &Expr, method_name: &str) { Aug 11 17:42:08.215 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.215 INFO kablam! Aug 11 17:42:08.215 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.216 INFO kablam! --> src/loops.rs:1204:28 Aug 11 17:42:08.216 INFO kablam! | Aug 11 17:42:08.216 INFO kablam! 1204 | fn check_for_loop_arg(cx: &LateContext, pat: &Pat, arg: &Expr, expr: &Expr) { Aug 11 17:42:08.216 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.216 INFO kablam! Aug 11 17:42:08.216 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.216 INFO kablam! --> src/loops.rs:1259:24 Aug 11 17:42:08.216 INFO kablam! | Aug 11 17:42:08.216 INFO kablam! 1259 | fn check_arg_type(cx: &LateContext, pat: &Pat, arg: &Expr) { Aug 11 17:42:08.216 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.216 INFO kablam! Aug 11 17:42:08.216 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.216 INFO kablam! --> src/loops.rs:1421:68 Aug 11 17:42:08.216 INFO kablam! | Aug 11 17:42:08.216 INFO kablam! 1421 | fn borrow(&mut self, _: NodeId, sp: Span, cmt: &cmt_<'tcx>, _: ty::Region, bk: ty::BorrowKind, _: LoanCause) { Aug 11 17:42:08.216 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.216 INFO kablam! Aug 11 17:42:08.216 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.216 INFO kablam! --> src/loops.rs:1454:35 Aug 11 17:42:08.216 INFO kablam! | Aug 11 17:42:08.216 INFO kablam! 1454 | fn check_for_mut_range_bound(cx: &LateContext, arg: &Expr, body: &Expr) { Aug 11 17:42:08.216 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.216 INFO kablam! Aug 11 17:42:08.217 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.217 INFO kablam! --> src/loops.rs:1473:28 Aug 11 17:42:08.217 INFO kablam! | Aug 11 17:42:08.217 INFO kablam! 1473 | fn mut_warn_with_span(cx: &LateContext, span: Option) { Aug 11 17:42:08.217 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.218 INFO kablam! Aug 11 17:42:08.218 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.218 INFO kablam! --> src/loops.rs:1484:30 Aug 11 17:42:08.218 INFO kablam! | Aug 11 17:42:08.218 INFO kablam! 1484 | fn check_for_mutability(cx: &LateContext, bound: &Expr) -> Option { Aug 11 17:42:08.218 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.218 INFO kablam! Aug 11 17:42:08.219 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.219 INFO kablam! --> src/loops.rs:1506:28 Aug 11 17:42:08.219 INFO kablam! | Aug 11 17:42:08.219 INFO kablam! 1506 | fn check_for_mutation(cx: &LateContext, body: &Expr, bound_ids: &[Option]) -> (Option, Option) { Aug 11 17:42:08.219 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.219 INFO kablam! Aug 11 17:42:08.219 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.219 INFO kablam! --> src/loops.rs:1783:30 Aug 11 17:42:08.219 INFO kablam! | Aug 11 17:42:08.219 INFO kablam! 1783 | fn is_ref_iterable_type(cx: &LateContext, e: &Expr) -> bool { Aug 11 17:42:08.219 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.219 INFO kablam! Aug 11 17:42:08.219 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.219 INFO kablam! --> src/loops.rs:1798:26 Aug 11 17:42:08.219 INFO kablam! | Aug 11 17:42:08.219 INFO kablam! 1798 | fn is_iterable_array(ty: Ty, cx: &LateContext) -> bool { Aug 11 17:42:08.219 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.219 INFO kablam! Aug 11 17:42:08.219 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.219 INFO kablam! --> src/loops.rs:1798:35 Aug 11 17:42:08.219 INFO kablam! | Aug 11 17:42:08.219 INFO kablam! 1798 | fn is_iterable_array(ty: Ty, cx: &LateContext) -> bool { Aug 11 17:42:08.219 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.219 INFO kablam! Aug 11 17:42:08.219 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.219 INFO kablam! --> src/loops.rs:2007:20 Aug 11 17:42:08.219 INFO kablam! | Aug 11 17:42:08.220 INFO kablam! 2007 | fn var_def_id(cx: &LateContext, expr: &Expr) -> Option { Aug 11 17:42:08.220 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.220 INFO kablam! Aug 11 17:42:08.220 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.220 INFO kablam! --> src/loops.rs:2031:19 Aug 11 17:42:08.220 INFO kablam! | Aug 11 17:42:08.220 INFO kablam! 2031 | fn is_nested(cx: &LateContext, match_expr: &Expr, iter_expr: &Expr) -> bool { Aug 11 17:42:08.220 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.220 INFO kablam! Aug 11 17:42:08.220 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.220 INFO kablam! --> src/loops.rs:2042:24 Aug 11 17:42:08.220 INFO kablam! | Aug 11 17:42:08.220 INFO kablam! 2042 | fn is_loop_nested(cx: &LateContext, loop_expr: &Expr, iter_expr: &Expr) -> bool { Aug 11 17:42:08.220 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.220 INFO kablam! Aug 11 17:42:08.220 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.220 INFO kablam! --> src/map_clone.rs:117:23 Aug 11 17:42:08.220 INFO kablam! | Aug 11 17:42:08.220 INFO kablam! 117 | fn get_type_name(cx: &LateContext, expr: &Expr, arg: &Expr) -> Option<&'static str> { Aug 11 17:42:08.220 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.220 INFO kablam! Aug 11 17:42:08.220 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.220 INFO kablam! --> src/map_clone.rs:127:21 Aug 11 17:42:08.220 INFO kablam! | Aug 11 17:42:08.220 INFO kablam! 127 | fn only_derefs(cx: &LateContext, expr: &Expr, id: ast::Ident) -> bool { Aug 11 17:42:08.220 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.221 INFO kablam! Aug 11 17:42:08.221 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.221 INFO kablam! --> src/map_unit_fn.rs:85:21 Aug 11 17:42:08.221 INFO kablam! | Aug 11 17:42:08.221 INFO kablam! 85 | fn is_unit_type(ty: ty::Ty) -> bool { Aug 11 17:42:08.221 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.221 INFO kablam! Aug 11 17:42:08.221 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.221 INFO kablam! --> src/map_unit_fn.rs:93:26 Aug 11 17:42:08.221 INFO kablam! | Aug 11 17:42:08.221 INFO kablam! 93 | fn is_unit_function(cx: &LateContext, expr: &hir::Expr) -> bool { Aug 11 17:42:08.221 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.221 INFO kablam! Aug 11 17:42:08.221 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.221 INFO kablam! --> src/map_unit_fn.rs:104:28 Aug 11 17:42:08.221 INFO kablam! | Aug 11 17:42:08.221 INFO kablam! 104 | fn is_unit_expression(cx: &LateContext, expr: &hir::Expr) -> bool { Aug 11 17:42:08.221 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.221 INFO kablam! Aug 11 17:42:08.221 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.221 INFO kablam! --> src/map_unit_fn.rs:112:36 Aug 11 17:42:08.221 INFO kablam! | Aug 11 17:42:08.221 INFO kablam! 112 | fn reduce_unit_expression<'a>(cx: &LateContext, expr: &'a hir::Expr) -> Option { Aug 11 17:42:08.221 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.221 INFO kablam! Aug 11 17:42:08.221 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.222 INFO kablam! --> src/map_unit_fn.rs:176:26 Aug 11 17:42:08.222 INFO kablam! | Aug 11 17:42:08.222 INFO kablam! 176 | fn let_binding_name(cx: &LateContext, var_arg: &hir::Expr) -> String { Aug 11 17:42:08.222 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.222 INFO kablam! Aug 11 17:42:08.222 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.222 INFO kablam! --> src/map_unit_fn.rs:192:26 Aug 11 17:42:08.222 INFO kablam! | Aug 11 17:42:08.222 INFO kablam! 192 | fn lint_map_unit_fn(cx: &LateContext, stmt: &hir::Stmt, expr: &hir::Expr, map_args: &[hir::Expr]) { Aug 11 17:42:08.222 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.222 INFO kablam! Aug 11 17:42:08.222 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.222 INFO kablam! --> src/map_unit_fn.rs:245:35 Aug 11 17:42:08.222 INFO kablam! | Aug 11 17:42:08.222 INFO kablam! 245 | fn check_stmt(&mut self, cx: &LateContext, stmt: &hir::Stmt) { Aug 11 17:42:08.222 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.222 INFO kablam! Aug 11 17:42:08.222 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.222 INFO kablam! --> src/matches.rs:201:28 Aug 11 17:42:08.222 INFO kablam! | Aug 11 17:42:08.222 INFO kablam! 201 | fn check_single_match(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr) { Aug 11 17:42:08.222 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.222 INFO kablam! Aug 11 17:42:08.222 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.222 INFO kablam! --> src/matches.rs:223:43 Aug 11 17:42:08.222 INFO kablam! | Aug 11 17:42:08.222 INFO kablam! 223 | fn check_single_match_single_pattern(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr, els: Option<&Expr>) { Aug 11 17:42:08.222 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.223 INFO kablam! Aug 11 17:42:08.223 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.223 INFO kablam! --> src/matches.rs:229:44 Aug 11 17:42:08.223 INFO kablam! | Aug 11 17:42:08.223 INFO kablam! 229 | fn report_single_match_single_pattern(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr, els: Option<&Expr>) { Aug 11 17:42:08.223 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.223 INFO kablam! Aug 11 17:42:08.223 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.223 INFO kablam! --> src/matches.rs:253:37 Aug 11 17:42:08.223 INFO kablam! | Aug 11 17:42:08.223 INFO kablam! 253 | fn check_single_match_opt_like(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr, ty: Ty, els: Option<&Expr>) { Aug 11 17:42:08.223 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.223 INFO kablam! Aug 11 17:42:08.223 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.223 INFO kablam! --> src/matches.rs:253:92 Aug 11 17:42:08.223 INFO kablam! | Aug 11 17:42:08.223 INFO kablam! 253 | fn check_single_match_opt_like(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr, ty: Ty, els: Option<&Expr>) { Aug 11 17:42:08.223 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.223 INFO kablam! Aug 11 17:42:08.223 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.223 INFO kablam! --> src/matches.rs:285:26 Aug 11 17:42:08.223 INFO kablam! | Aug 11 17:42:08.223 INFO kablam! 285 | fn check_match_bool(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr) { Aug 11 17:42:08.223 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.223 INFO kablam! Aug 11 17:42:08.223 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.223 INFO kablam! --> src/matches.rs:359:28 Aug 11 17:42:08.223 INFO kablam! | Aug 11 17:42:08.224 INFO kablam! 359 | fn check_wild_err_arm(cx: &LateContext, ex: &Expr, arms: &[Arm]) { Aug 11 17:42:08.224 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.224 INFO kablam! Aug 11 17:42:08.224 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.224 INFO kablam! --> src/matches.rs:399:30 Aug 11 17:42:08.224 INFO kablam! | Aug 11 17:42:08.224 INFO kablam! 399 | fn check_match_ref_pats(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr) { Aug 11 17:42:08.224 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.224 INFO kablam! Aug 11 17:42:08.224 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.224 INFO kablam! --> src/matches.rs:430:28 Aug 11 17:42:08.224 INFO kablam! | Aug 11 17:42:08.224 INFO kablam! 430 | fn check_match_as_ref(cx: &LateContext, ex: &Expr, arms: &[Arm], expr: &Expr) { Aug 11 17:42:08.224 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.224 INFO kablam! Aug 11 17:42:08.224 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.224 INFO kablam! --> src/methods.rs:876:26 Aug 11 17:42:08.224 INFO kablam! | Aug 11 17:42:08.224 INFO kablam! 876 | fn lint_or_fun_call(cx: &LateContext, expr: &hir::Expr, method_span: Span, name: &str, args: &[hir::Expr]) { Aug 11 17:42:08.224 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.224 INFO kablam! Aug 11 17:42:08.224 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.225 INFO kablam! --> src/methods.rs:879:14 Aug 11 17:42:08.225 INFO kablam! | Aug 11 17:42:08.225 INFO kablam! 879 | cx: &LateContext, Aug 11 17:42:08.225 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.228 INFO kablam! Aug 11 17:42:08.228 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.228 INFO kablam! --> src/methods.rs:967:19 Aug 11 17:42:08.228 INFO kablam! | Aug 11 17:42:08.228 INFO kablam! 967 | let sugg: Cow<_> = match (fn_has_arguments, !or_has_args) { Aug 11 17:42:08.228 INFO kablam! | ^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, _>` Aug 11 17:42:08.228 INFO kablam! Aug 11 17:42:08.228 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.228 INFO kablam! --> src/methods.rs:924:14 Aug 11 17:42:08.228 INFO kablam! | Aug 11 17:42:08.228 INFO kablam! 924 | cx: &LateContext, Aug 11 17:42:08.228 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.228 INFO kablam! Aug 11 17:42:08.228 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.229 INFO kablam! --> src/methods.rs:1000:30 Aug 11 17:42:08.229 INFO kablam! | Aug 11 17:42:08.229 INFO kablam! 1000 | fn lint_expect_fun_call(cx: &LateContext, expr: &hir::Expr, method_span: Span, name: &str, args: &[hir::Expr]) { Aug 11 17:42:08.229 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.229 INFO kablam! Aug 11 17:42:08.229 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.229 INFO kablam! --> src/methods.rs:1015:41 Aug 11 17:42:08.229 INFO kablam! | Aug 11 17:42:08.229 INFO kablam! 1015 | fn generate_format_arg_snippet(cx: &LateContext, a: &hir::Expr) -> String { Aug 11 17:42:08.229 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.229 INFO kablam! Aug 11 17:42:08.229 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.229 INFO kablam! --> src/methods.rs:1079:19 Aug 11 17:42:08.229 INFO kablam! | Aug 11 17:42:08.229 INFO kablam! 1079 | let sugg: Cow<_> = snippet(cx, arg.span, ".."); Aug 11 17:42:08.229 INFO kablam! | ^^^^^^ help: indicate the anonymous lifetime: `Cow<'_, _>` Aug 11 17:42:08.229 INFO kablam! Aug 11 17:42:08.229 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.229 INFO kablam! --> src/methods.rs:1028:14 Aug 11 17:42:08.229 INFO kablam! | Aug 11 17:42:08.229 INFO kablam! 1028 | cx: &LateContext, Aug 11 17:42:08.229 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.229 INFO kablam! Aug 11 17:42:08.229 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.229 INFO kablam! --> src/methods.rs:1100:28 Aug 11 17:42:08.229 INFO kablam! | Aug 11 17:42:08.229 INFO kablam! 1100 | fn lint_clone_on_copy(cx: &LateContext, expr: &hir::Expr, arg: &hir::Expr, arg_ty: Ty) { Aug 11 17:42:08.229 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.229 INFO kablam! Aug 11 17:42:08.230 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.230 INFO kablam! --> src/methods.rs:1100:84 Aug 11 17:42:08.230 INFO kablam! | Aug 11 17:42:08.230 INFO kablam! 1100 | fn lint_clone_on_copy(cx: &LateContext, expr: &hir::Expr, arg: &hir::Expr, arg_ty: Ty) { Aug 11 17:42:08.230 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.230 INFO kablam! Aug 11 17:42:08.230 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.230 INFO kablam! --> src/methods.rs:1168:31 Aug 11 17:42:08.230 INFO kablam! | Aug 11 17:42:08.230 INFO kablam! 1168 | fn lint_clone_on_ref_ptr(cx: &LateContext, expr: &hir::Expr, arg: &hir::Expr) { Aug 11 17:42:08.230 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.230 INFO kablam! Aug 11 17:42:08.230 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.230 INFO kablam! --> src/methods.rs:1194:28 Aug 11 17:42:08.230 INFO kablam! | Aug 11 17:42:08.230 INFO kablam! 1194 | fn lint_string_extend(cx: &LateContext, expr: &hir::Expr, args: &[hir::Expr]) { Aug 11 17:42:08.230 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.230 INFO kablam! Aug 11 17:42:08.230 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.230 INFO kablam! --> src/methods.rs:1223:21 Aug 11 17:42:08.230 INFO kablam! | Aug 11 17:42:08.230 INFO kablam! 1223 | fn lint_extend(cx: &LateContext, expr: &hir::Expr, args: &[hir::Expr]) { Aug 11 17:42:08.230 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.230 INFO kablam! Aug 11 17:42:08.230 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.230 INFO kablam! --> src/methods.rs:1230:29 Aug 11 17:42:08.230 INFO kablam! | Aug 11 17:42:08.230 INFO kablam! 1230 | fn lint_cstring_as_ptr(cx: &LateContext, expr: &hir::Expr, new: &hir::Expr, unwrap: &hir::Expr) { Aug 11 17:42:08.230 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.231 INFO kablam! Aug 11 17:42:08.231 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.231 INFO kablam! --> src/methods.rs:1251:34 Aug 11 17:42:08.231 INFO kablam! | Aug 11 17:42:08.231 INFO kablam! 1251 | fn lint_iter_cloned_collect(cx: &LateContext, expr: &hir::Expr, iter_args: &[hir::Expr]) { Aug 11 17:42:08.231 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.231 INFO kablam! Aug 11 17:42:08.231 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.231 INFO kablam! --> src/methods.rs:1265:31 Aug 11 17:42:08.231 INFO kablam! | Aug 11 17:42:08.231 INFO kablam! 1265 | fn lint_unnecessary_fold(cx: &LateContext, expr: &hir::Expr, fold_args: &[hir::Expr]) { Aug 11 17:42:08.231 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.231 INFO kablam! Aug 11 17:42:08.231 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.231 INFO kablam! --> src/methods.rs:1275:14 Aug 11 17:42:08.231 INFO kablam! | Aug 11 17:42:08.231 INFO kablam! 1275 | cx: &LateContext, Aug 11 17:42:08.231 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.231 INFO kablam! Aug 11 17:42:08.231 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.231 INFO kablam! --> src/methods.rs:1353:23 Aug 11 17:42:08.231 INFO kablam! | Aug 11 17:42:08.231 INFO kablam! 1353 | fn lint_iter_nth(cx: &LateContext, expr: &hir::Expr, iter_args: &[hir::Expr], is_mut: bool) { Aug 11 17:42:08.231 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.231 INFO kablam! Aug 11 17:42:08.231 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.231 INFO kablam! --> src/methods.rs:1377:25 Aug 11 17:42:08.231 INFO kablam! | Aug 11 17:42:08.231 INFO kablam! 1377 | fn lint_get_unwrap(cx: &LateContext, expr: &hir::Expr, get_args: &[hir::Expr], is_mut: bool) { Aug 11 17:42:08.232 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.232 INFO kablam! Aug 11 17:42:08.232 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.232 INFO kablam! --> src/methods.rs:1416:29 Aug 11 17:42:08.232 INFO kablam! | Aug 11 17:42:08.232 INFO kablam! 1416 | fn lint_iter_skip_next(cx: &LateContext, expr: &hir::Expr) { Aug 11 17:42:08.232 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.232 INFO kablam! Aug 11 17:42:08.232 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.232 INFO kablam! --> src/methods.rs:1428:25 Aug 11 17:42:08.232 INFO kablam! | Aug 11 17:42:08.232 INFO kablam! 1428 | fn derefs_to_slice(cx: &LateContext, expr: &hir::Expr, ty: Ty) -> Option> { Aug 11 17:42:08.232 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.232 INFO kablam! Aug 11 17:42:08.232 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.232 INFO kablam! --> src/methods.rs:1428:60 Aug 11 17:42:08.232 INFO kablam! | Aug 11 17:42:08.232 INFO kablam! 1428 | fn derefs_to_slice(cx: &LateContext, expr: &hir::Expr, ty: Ty) -> Option> { Aug 11 17:42:08.232 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.232 INFO kablam! Aug 11 17:42:08.232 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.233 INFO kablam! --> src/methods.rs:1429:23 Aug 11 17:42:08.233 INFO kablam! | Aug 11 17:42:08.233 INFO kablam! 1429 | fn may_slice(cx: &LateContext, ty: Ty) -> bool { Aug 11 17:42:08.233 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.233 INFO kablam! Aug 11 17:42:08.233 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.233 INFO kablam! --> src/methods.rs:1429:40 Aug 11 17:42:08.233 INFO kablam! | Aug 11 17:42:08.233 INFO kablam! 1429 | fn may_slice(cx: &LateContext, ty: Ty) -> bool { Aug 11 17:42:08.233 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.233 INFO kablam! Aug 11 17:42:08.233 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.233 INFO kablam! --> src/methods.rs:1461:21 Aug 11 17:42:08.233 INFO kablam! | Aug 11 17:42:08.233 INFO kablam! 1461 | fn lint_unwrap(cx: &LateContext, expr: &hir::Expr, unwrap_args: &[hir::Expr]) { Aug 11 17:42:08.233 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.233 INFO kablam! Aug 11 17:42:08.233 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.233 INFO kablam! --> src/methods.rs:1489:24 Aug 11 17:42:08.233 INFO kablam! | Aug 11 17:42:08.233 INFO kablam! 1489 | fn lint_ok_expect(cx: &LateContext, expr: &hir::Expr, ok_args: &[hir::Expr]) { Aug 11 17:42:08.233 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.234 INFO kablam! Aug 11 17:42:08.235 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.235 INFO kablam! --> src/methods.rs:1507:28 Aug 11 17:42:08.235 INFO kablam! | Aug 11 17:42:08.235 INFO kablam! 1507 | fn lint_map_unwrap_or(cx: &LateContext, expr: &hir::Expr, map_args: &[hir::Expr], unwrap_args: &[hir::Expr]) { Aug 11 17:42:08.235 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.235 INFO kablam! Aug 11 17:42:08.235 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.235 INFO kablam! --> src/methods.rs:1765:91 Aug 11 17:42:08.235 INFO kablam! | Aug 11 17:42:08.235 INFO kablam! 1765 | fn lint_binary_expr_with_method_call<'a, 'tcx: 'a>(cx: &LateContext<'a, 'tcx>, info: &mut BinaryExprInfo) { Aug 11 17:42:08.235 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.235 INFO kablam! Aug 11 17:42:08.235 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.235 INFO kablam! --> src/methods.rs:1786:12 Aug 11 17:42:08.236 INFO kablam! | Aug 11 17:42:08.236 INFO kablam! 1786 | info: &BinaryExprInfo, Aug 11 17:42:08.236 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.236 INFO kablam! Aug 11 17:42:08.236 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.236 INFO kablam! --> src/methods.rs:1824:69 Aug 11 17:42:08.236 INFO kablam! | Aug 11 17:42:08.236 INFO kablam! 1824 | fn lint_chars_next_cmp<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, info: &BinaryExprInfo) -> bool { Aug 11 17:42:08.236 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.236 INFO kablam! Aug 11 17:42:08.236 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.236 INFO kablam! --> src/methods.rs:1829:69 Aug 11 17:42:08.236 INFO kablam! | Aug 11 17:42:08.236 INFO kablam! 1829 | fn lint_chars_last_cmp<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, info: &BinaryExprInfo) -> bool { Aug 11 17:42:08.236 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.236 INFO kablam! Aug 11 17:42:08.236 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.236 INFO kablam! --> src/methods.rs:1840:12 Aug 11 17:42:08.236 INFO kablam! | Aug 11 17:42:08.236 INFO kablam! 1840 | info: &BinaryExprInfo, Aug 11 17:42:08.237 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.237 INFO kablam! Aug 11 17:42:08.237 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.237 INFO kablam! --> src/methods.rs:1871:81 Aug 11 17:42:08.237 INFO kablam! | Aug 11 17:42:08.237 INFO kablam! 1871 | fn lint_chars_next_cmp_with_unwrap<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, info: &BinaryExprInfo) -> bool { Aug 11 17:42:08.237 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.237 INFO kablam! Aug 11 17:42:08.237 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.237 INFO kablam! --> src/methods.rs:1876:81 Aug 11 17:42:08.237 INFO kablam! | Aug 11 17:42:08.237 INFO kablam! 1876 | fn lint_chars_last_cmp_with_unwrap<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, info: &BinaryExprInfo) -> bool { Aug 11 17:42:08.237 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.237 INFO kablam! Aug 11 17:42:08.237 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.237 INFO kablam! --> src/methods.rs:1907:20 Aug 11 17:42:08.237 INFO kablam! | Aug 11 17:42:08.237 INFO kablam! 1907 | fn lint_asref(cx: &LateContext, expr: &hir::Expr, call_name: &str, as_ref_args: &[hir::Expr]) { Aug 11 17:42:08.237 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.237 INFO kablam! Aug 11 17:42:08.237 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.237 INFO kablam! --> src/methods.rs:1931:28 Aug 11 17:42:08.237 INFO kablam! | Aug 11 17:42:08.237 INFO kablam! 1931 | fn get_error_type<'a>(cx: &LateContext, ty: Ty<'a>) -> Option> { Aug 11 17:42:08.238 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.238 INFO kablam! Aug 11 17:42:08.238 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.238 INFO kablam! --> src/methods.rs:2159:27 Aug 11 17:42:08.238 INFO kablam! | Aug 11 17:42:08.238 INFO kablam! 2159 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> { Aug 11 17:42:08.238 INFO kablam! | ^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.238 INFO kablam! Aug 11 17:42:08.238 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.238 INFO kablam! --> src/minmax.rs:68:21 Aug 11 17:42:08.238 INFO kablam! | Aug 11 17:42:08.238 INFO kablam! 68 | fn min_max<'a>(cx: &LateContext, expr: &'a Expr) -> Option<(MinMax, Constant, &'a Expr)> { Aug 11 17:42:08.238 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.238 INFO kablam! Aug 11 17:42:08.238 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.238 INFO kablam! --> src/minmax.rs:88:25 Aug 11 17:42:08.238 INFO kablam! | Aug 11 17:42:08.238 INFO kablam! 88 | fn fetch_const<'a>(cx: &LateContext, args: &'a [Expr], m: MinMax) -> Option<(MinMax, Constant, &'a Expr)> { Aug 11 17:42:08.238 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.238 INFO kablam! Aug 11 17:42:08.238 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.238 INFO kablam! --> src/misc.rs:433:19 Aug 11 17:42:08.238 INFO kablam! | Aug 11 17:42:08.238 INFO kablam! 433 | fn check_nan(cx: &LateContext, path: &Path, expr: &Expr) { Aug 11 17:42:08.238 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.239 INFO kablam! Aug 11 17:42:08.239 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.239 INFO kablam! --> src/misc.rs:464:18 Aug 11 17:42:08.239 INFO kablam! | Aug 11 17:42:08.239 INFO kablam! 464 | fn is_float(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:08.239 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.239 INFO kablam! Aug 11 17:42:08.239 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.239 INFO kablam! --> src/misc.rs:468:24 Aug 11 17:42:08.239 INFO kablam! | Aug 11 17:42:08.239 INFO kablam! 468 | fn check_to_owned(cx: &LateContext, expr: &Expr, other: &Expr) { Aug 11 17:42:08.239 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.239 INFO kablam! Aug 11 17:42:08.239 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.239 INFO kablam! --> src/misc.rs:542:17 Aug 11 17:42:08.239 INFO kablam! | Aug 11 17:42:08.239 INFO kablam! 542 | fn is_used(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:08.239 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.239 INFO kablam! Aug 11 17:42:08.239 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.239 INFO kablam! --> src/misc.rs:565:25 Aug 11 17:42:08.239 INFO kablam! | Aug 11 17:42:08.239 INFO kablam! 565 | fn non_macro_local(cx: &LateContext, def: &def::Def) -> bool { Aug 11 17:42:08.239 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.240 INFO kablam! Aug 11 17:42:08.240 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.240 INFO kablam! --> src/misc.rs:572:20 Aug 11 17:42:08.240 INFO kablam! | Aug 11 17:42:08.240 INFO kablam! 572 | fn check_cast(cx: &LateContext, span: Span, e: &Expr, ty: &Ty) { Aug 11 17:42:08.240 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.240 INFO kablam! Aug 11 17:42:08.240 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.240 INFO kablam! --> src/misc_early.rs:190:39 Aug 11 17:42:08.240 INFO kablam! | Aug 11 17:42:08.240 INFO kablam! 190 | fn check_generics(&mut self, cx: &EarlyContext, gen: &Generics) { Aug 11 17:42:08.240 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.240 INFO kablam! Aug 11 17:42:08.240 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.240 INFO kablam! --> src/misc_early.rs:206:34 Aug 11 17:42:08.240 INFO kablam! | Aug 11 17:42:08.240 INFO kablam! 206 | fn check_pat(&mut self, cx: &EarlyContext, pat: &Pat) { Aug 11 17:42:08.240 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.240 INFO kablam! Aug 11 17:42:08.240 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.240 INFO kablam! --> src/misc_early.rs:266:33 Aug 11 17:42:08.240 INFO kablam! | Aug 11 17:42:08.240 INFO kablam! 266 | fn check_fn(&mut self, cx: &EarlyContext, _: FnKind, decl: &FnDecl, _: Span, _: NodeId) { Aug 11 17:42:08.240 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.241 INFO kablam! Aug 11 17:42:08.241 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.241 INFO kablam! --> src/misc_early.rs:266:50 Aug 11 17:42:08.241 INFO kablam! | Aug 11 17:42:08.241 INFO kablam! 266 | fn check_fn(&mut self, cx: &EarlyContext, _: FnKind, decl: &FnDecl, _: Span, _: NodeId) { Aug 11 17:42:08.241 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.241 INFO kablam! Aug 11 17:42:08.241 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.241 INFO kablam! --> src/misc_early.rs:293:35 Aug 11 17:42:08.241 INFO kablam! | Aug 11 17:42:08.241 INFO kablam! 293 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:08.241 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.241 INFO kablam! Aug 11 17:42:08.241 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.241 INFO kablam! --> src/misc_early.rs:325:36 Aug 11 17:42:08.241 INFO kablam! | Aug 11 17:42:08.241 INFO kablam! 325 | fn check_block(&mut self, cx: &EarlyContext, block: &Block) { Aug 11 17:42:08.241 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.241 INFO kablam! Aug 11 17:42:08.241 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.241 INFO kablam! --> src/misc_early.rs:352:29 Aug 11 17:42:08.241 INFO kablam! | Aug 11 17:42:08.241 INFO kablam! 352 | fn check_lit(self, cx: &EarlyContext, lit: &Lit) { Aug 11 17:42:08.241 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.242 INFO kablam! Aug 11 17:42:08.242 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.242 INFO kablam! --> src/missing_doc.rs:69:45 Aug 11 17:42:08.242 INFO kablam! | Aug 11 17:42:08.242 INFO kablam! 69 | fn check_missing_docs_attrs(&self, cx: &LateContext, attrs: &[ast::Attribute], sp: Span, desc: &'static str) { Aug 11 17:42:08.242 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.244 INFO kablam! Aug 11 17:42:08.244 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.244 INFO kablam! --> src/missing_inline.rs:70:36 Aug 11 17:42:08.244 INFO kablam! | Aug 11 17:42:08.244 INFO kablam! 70 | fn check_missing_inline_attrs(cx: &LateContext, Aug 11 17:42:08.244 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.244 INFO kablam! Aug 11 17:42:08.244 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.244 INFO kablam! --> src/multiple_crate_versions.rs:41:36 Aug 11 17:42:08.244 INFO kablam! | Aug 11 17:42:08.244 INFO kablam! 41 | fn check_crate(&mut self, cx: &EarlyContext, krate: &Crate) { Aug 11 17:42:08.244 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.244 INFO kablam! Aug 11 17:42:08.245 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.245 INFO kablam! --> src/mutex_atomic.rs:82:24 Aug 11 17:42:08.245 INFO kablam! | Aug 11 17:42:08.245 INFO kablam! 82 | fn get_atomic_name(ty: Ty) -> Option<(&'static str)> { Aug 11 17:42:08.245 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.245 INFO kablam! Aug 11 17:42:08.245 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.245 INFO kablam! --> src/needless_continue.rs:112:36 Aug 11 17:42:08.245 INFO kablam! | Aug 11 17:42:08.245 INFO kablam! 112 | fn check_expr(&mut self, ctx: &EarlyContext, expr: &ast::Expr) { Aug 11 17:42:08.245 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.245 INFO kablam! Aug 11 17:42:08.245 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.245 INFO kablam! --> src/needless_continue.rs:267:27 Aug 11 17:42:08.245 INFO kablam! | Aug 11 17:42:08.245 INFO kablam! 267 | fn emit_warning<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str, typ: LintType) { Aug 11 17:42:08.245 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.245 INFO kablam! Aug 11 17:42:08.245 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.245 INFO kablam! --> src/needless_continue.rs:267:51 Aug 11 17:42:08.245 INFO kablam! | Aug 11 17:42:08.245 INFO kablam! 267 | fn emit_warning<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str, typ: LintType) { Aug 11 17:42:08.245 INFO kablam! | ^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.245 INFO kablam! Aug 11 17:42:08.245 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.246 INFO kablam! --> src/needless_continue.rs:286:56 Aug 11 17:42:08.246 INFO kablam! | Aug 11 17:42:08.246 INFO kablam! 286 | fn suggestion_snippet_for_continue_inside_if<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str) -> String { Aug 11 17:42:08.246 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.246 INFO kablam! Aug 11 17:42:08.246 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.246 INFO kablam! --> src/needless_continue.rs:286:80 Aug 11 17:42:08.246 INFO kablam! | Aug 11 17:42:08.246 INFO kablam! 286 | fn suggestion_snippet_for_continue_inside_if<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str) -> String { Aug 11 17:42:08.246 INFO kablam! | ^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.246 INFO kablam! Aug 11 17:42:08.246 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.246 INFO kablam! --> src/needless_continue.rs:303:58 Aug 11 17:42:08.246 INFO kablam! | Aug 11 17:42:08.246 INFO kablam! 303 | fn suggestion_snippet_for_continue_inside_else<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str) -> String { Aug 11 17:42:08.246 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.246 INFO kablam! Aug 11 17:42:08.246 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.246 INFO kablam! --> src/needless_continue.rs:303:82 Aug 11 17:42:08.246 INFO kablam! | Aug 11 17:42:08.246 INFO kablam! 303 | fn suggestion_snippet_for_continue_inside_else<'a>(ctx: &EarlyContext, data: &'a LintData, header: &str) -> String { Aug 11 17:42:08.246 INFO kablam! | ^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.246 INFO kablam! Aug 11 17:42:08.246 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.247 INFO kablam! --> src/needless_continue.rs:334:29 Aug 11 17:42:08.247 INFO kablam! | Aug 11 17:42:08.247 INFO kablam! 334 | fn check_and_warn<'a>(ctx: &EarlyContext, expr: &'a ast::Expr) { Aug 11 17:42:08.247 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.247 INFO kablam! Aug 11 17:42:08.247 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.247 INFO kablam! --> src/needless_pass_by_value.rs:204:42 Aug 11 17:42:08.247 INFO kablam! | Aug 11 17:42:08.247 INFO kablam! 204 | let sugg = |db: &mut DiagnosticBuilder| { Aug 11 17:42:08.247 INFO kablam! | ^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.247 INFO kablam! Aug 11 17:42:08.247 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.247 INFO kablam! --> src/needless_pass_by_value.rs:396:69 Aug 11 17:42:08.247 INFO kablam! | Aug 11 17:42:08.247 INFO kablam! 396 | fn borrow(&mut self, _: NodeId, _: Span, _: &mc::cmt_<'tcx>, _: ty::Region, _: ty::BorrowKind, _: euv::LoanCause) {} Aug 11 17:42:08.247 INFO kablam! | ^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.247 INFO kablam! Aug 11 17:42:08.247 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.247 INFO kablam! --> src/neg_multiply.rs:47:19 Aug 11 17:42:08.247 INFO kablam! | Aug 11 17:42:08.247 INFO kablam! 47 | fn check_mul(cx: &LateContext, span: Span, lit: &Expr, exp: &Expr) { Aug 11 17:42:08.247 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.247 INFO kablam! Aug 11 17:42:08.247 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.247 INFO kablam! --> src/new_without_default.rs:158:47 Aug 11 17:42:08.248 INFO kablam! | Aug 11 17:42:08.248 INFO kablam! 158 | fn create_new_without_default_suggest_msg(ty: Ty) -> String { Aug 11 17:42:08.248 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.248 INFO kablam! Aug 11 17:42:08.248 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.248 INFO kablam! --> src/no_effect.rs:43:23 Aug 11 17:42:08.248 INFO kablam! | Aug 11 17:42:08.248 INFO kablam! 43 | fn has_no_effect(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:08.248 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.248 INFO kablam! Aug 11 17:42:08.248 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.248 INFO kablam! --> src/no_effect.rs:130:31 Aug 11 17:42:08.248 INFO kablam! | Aug 11 17:42:08.248 INFO kablam! 130 | fn reduce_expression<'a>(cx: &LateContext, expr: &'a Expr) -> Option> { Aug 11 17:42:08.248 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.248 INFO kablam! Aug 11 17:42:08.248 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.248 INFO kablam! --> src/non_expressive_names.rs:314:35 Aug 11 17:42:08.248 INFO kablam! | Aug 11 17:42:08.248 INFO kablam! 314 | fn check_item(&mut self, cx: &EarlyContext, item: &Item) { Aug 11 17:42:08.248 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.248 INFO kablam! Aug 11 17:42:08.249 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.249 INFO kablam! --> src/non_expressive_names.rs:320:40 Aug 11 17:42:08.249 INFO kablam! | Aug 11 17:42:08.249 INFO kablam! 320 | fn check_impl_item(&mut self, cx: &EarlyContext, item: &ImplItem) { Aug 11 17:42:08.249 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.249 INFO kablam! Aug 11 17:42:08.249 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.249 INFO kablam! --> src/non_expressive_names.rs:328:49 Aug 11 17:42:08.249 INFO kablam! | Aug 11 17:42:08.249 INFO kablam! 328 | fn do_check(lint: &mut NonExpressiveNames, cx: &EarlyContext, attrs: &[Attribute], decl: &FnDecl, blk: &Block) { Aug 11 17:42:08.249 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.249 INFO kablam! Aug 11 17:42:08.249 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.249 INFO kablam! --> src/open_options.rs:63:26 Aug 11 17:42:08.249 INFO kablam! | Aug 11 17:42:08.249 INFO kablam! 63 | fn get_open_options(cx: &LateContext, argument: &Expr, options: &mut Vec<(OpenOption, Argument)>) { Aug 11 17:42:08.249 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.250 INFO kablam! Aug 11 17:42:08.250 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.250 INFO kablam! --> src/open_options.rs:114:28 Aug 11 17:42:08.250 INFO kablam! | Aug 11 17:42:08.250 INFO kablam! 114 | fn check_open_options(cx: &LateContext, options: &[(OpenOption, Argument)], span: Span) { Aug 11 17:42:08.250 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.250 INFO kablam! Aug 11 17:42:08.250 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.250 INFO kablam! --> src/panic_unimplemented.rs:87:54 Aug 11 17:42:08.250 INFO kablam! | Aug 11 17:42:08.250 INFO kablam! 87 | fn match_panic(params: &P<[Expr]>, expr: &Expr, cx: &LateContext) { Aug 11 17:42:08.250 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.250 INFO kablam! Aug 11 17:42:08.250 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.250 INFO kablam! --> src/precedence.rs:39:35 Aug 11 17:42:08.250 INFO kablam! | Aug 11 17:42:08.250 INFO kablam! 39 | fn check_expr(&mut self, cx: &EarlyContext, expr: &Expr) { Aug 11 17:42:08.250 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.250 INFO kablam! Aug 11 17:42:08.250 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.250 INFO kablam! --> src/ptr.rs:147:18 Aug 11 17:42:08.250 INFO kablam! | Aug 11 17:42:08.250 INFO kablam! 147 | fn check_fn(cx: &LateContext, decl: &FnDecl, fn_id: NodeId, opt_body_id: Option) { Aug 11 17:42:08.251 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.251 INFO kablam! Aug 11 17:42:08.251 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.251 INFO kablam! --> src/question_mark.rs:53:49 Aug 11 17:42:08.251 INFO kablam! | Aug 11 17:42:08.251 INFO kablam! 53 | fn check_is_none_and_early_return_none(cx: &LateContext, expr: &Expr) { Aug 11 17:42:08.251 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.251 INFO kablam! Aug 11 17:42:08.251 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.251 INFO kablam! --> src/question_mark.rs:82:23 Aug 11 17:42:08.251 INFO kablam! | Aug 11 17:42:08.251 INFO kablam! 82 | fn is_option(cx: &LateContext, expression: &Expr) -> bool { Aug 11 17:42:08.251 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.251 INFO kablam! Aug 11 17:42:08.251 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.251 INFO kablam! --> src/question_mark.rs:88:37 Aug 11 17:42:08.251 INFO kablam! | Aug 11 17:42:08.251 INFO kablam! 88 | fn expression_returns_none(cx: &LateContext, expression: &Expr) -> bool { Aug 11 17:42:08.251 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.251 INFO kablam! Aug 11 17:42:08.251 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.251 INFO kablam! --> src/ranges.rs:177:21 Aug 11 17:42:08.251 INFO kablam! | Aug 11 17:42:08.251 INFO kablam! 177 | fn has_step_by(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:08.251 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.252 INFO kablam! Aug 11 17:42:08.252 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.252 INFO kablam! --> src/reference.rs:40:35 Aug 11 17:42:08.252 INFO kablam! | Aug 11 17:42:08.252 INFO kablam! 40 | fn check_expr(&mut self, cx: &EarlyContext, e: &Expr) { Aug 11 17:42:08.252 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.252 INFO kablam! Aug 11 17:42:08.252 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.252 INFO kablam! --> src/reference.rs:85:35 Aug 11 17:42:08.252 INFO kablam! | Aug 11 17:42:08.252 INFO kablam! 85 | fn check_expr(&mut self, cx: &EarlyContext, e: &Expr) { Aug 11 17:42:08.252 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.252 INFO kablam! Aug 11 17:42:08.252 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.252 INFO kablam! --> src/returns.rs:50:43 Aug 11 17:42:08.252 INFO kablam! | Aug 11 17:42:08.252 INFO kablam! 50 | fn check_block_return(&mut self, cx: &EarlyContext, block: &ast::Block) { Aug 11 17:42:08.252 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.252 INFO kablam! Aug 11 17:42:08.252 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.252 INFO kablam! --> src/returns.rs:62:41 Aug 11 17:42:08.252 INFO kablam! | Aug 11 17:42:08.252 INFO kablam! 62 | fn check_final_expr(&mut self, cx: &EarlyContext, expr: &ast::Expr, span: Option) { Aug 11 17:42:08.252 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.253 INFO kablam! Aug 11 17:42:08.253 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.253 INFO kablam! --> src/returns.rs:90:41 Aug 11 17:42:08.253 INFO kablam! | Aug 11 17:42:08.253 INFO kablam! 90 | fn emit_return_lint(&mut self, cx: &EarlyContext, ret_span: Span, inner_span: Span) { Aug 11 17:42:08.253 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.253 INFO kablam! Aug 11 17:42:08.253 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.253 INFO kablam! --> src/returns.rs:102:41 Aug 11 17:42:08.253 INFO kablam! | Aug 11 17:42:08.253 INFO kablam! 102 | fn check_let_return(&mut self, cx: &EarlyContext, block: &ast::Block) { Aug 11 17:42:08.253 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.253 INFO kablam! Aug 11 17:42:08.253 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.253 INFO kablam! --> src/returns.rs:139:33 Aug 11 17:42:08.253 INFO kablam! | Aug 11 17:42:08.253 INFO kablam! 139 | fn check_fn(&mut self, cx: &EarlyContext, kind: FnKind, _: &ast::FnDecl, _: Span, _: ast::NodeId) { Aug 11 17:42:08.253 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.253 INFO kablam! Aug 11 17:42:08.253 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.253 INFO kablam! --> src/returns.rs:139:53 Aug 11 17:42:08.253 INFO kablam! | Aug 11 17:42:08.253 INFO kablam! 139 | fn check_fn(&mut self, cx: &EarlyContext, kind: FnKind, _: &ast::FnDecl, _: Span, _: ast::NodeId) { Aug 11 17:42:08.253 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.253 INFO kablam! Aug 11 17:42:08.254 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.254 INFO kablam! --> src/returns.rs:146:36 Aug 11 17:42:08.254 INFO kablam! | Aug 11 17:42:08.254 INFO kablam! 146 | fn check_block(&mut self, cx: &EarlyContext, block: &ast::Block) { Aug 11 17:42:08.254 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.254 INFO kablam! Aug 11 17:42:08.254 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.254 INFO kablam! --> src/shadow.rs:150:20 Aug 11 17:42:08.254 INFO kablam! | Aug 11 17:42:08.254 INFO kablam! 150 | fn is_binding(cx: &LateContext, pat_id: HirId) -> bool { Aug 11 17:42:08.254 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.254 INFO kablam! Aug 11 17:42:08.254 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.254 INFO kablam! --> src/strings.rs:119:19 Aug 11 17:42:08.254 INFO kablam! | Aug 11 17:42:08.254 INFO kablam! 119 | fn is_string(cx: &LateContext, e: &Expr) -> bool { Aug 11 17:42:08.254 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.254 INFO kablam! Aug 11 17:42:08.254 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.254 INFO kablam! --> src/strings.rs:123:16 Aug 11 17:42:08.254 INFO kablam! | Aug 11 17:42:08.254 INFO kablam! 123 | fn is_add(cx: &LateContext, src: &Expr, target: &Expr) -> bool { Aug 11 17:42:08.254 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.254 INFO kablam! Aug 11 17:42:08.255 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.255 INFO kablam! --> src/suspicious_trait_impl.rs:145:10 Aug 11 17:42:08.255 INFO kablam! | Aug 11 17:42:08.255 INFO kablam! 145 | cx: &LateContext, Aug 11 17:42:08.255 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.255 INFO kablam! Aug 11 17:42:08.255 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.255 INFO kablam! --> src/swap.rs:60:27 Aug 11 17:42:08.255 INFO kablam! | Aug 11 17:42:08.255 INFO kablam! 60 | fn check_manual_swap(cx: &LateContext, block: &Block) { Aug 11 17:42:08.255 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.255 INFO kablam! Aug 11 17:42:08.255 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.255 INFO kablam! --> src/swap.rs:84:26 Aug 11 17:42:08.255 INFO kablam! | Aug 11 17:42:08.255 INFO kablam! 84 | cx: &LateContext, Aug 11 17:42:08.255 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.255 INFO kablam! Aug 11 17:42:08.255 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.255 INFO kablam! --> src/swap.rs:145:31 Aug 11 17:42:08.255 INFO kablam! | Aug 11 17:42:08.255 INFO kablam! 145 | fn check_suspicious_swap(cx: &LateContext, block: &Block) { Aug 11 17:42:08.255 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.255 INFO kablam! Aug 11 17:42:08.255 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.256 INFO kablam! --> src/transmute.rs:455:26 Aug 11 17:42:08.256 INFO kablam! | Aug 11 17:42:08.256 INFO kablam! 455 | fn get_type_snippet(cx: &LateContext, path: &QPath, to_ref_ty: Ty) -> String { Aug 11 17:42:08.256 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.256 INFO kablam! Aug 11 17:42:08.256 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.256 INFO kablam! --> src/transmute.rs:455:64 Aug 11 17:42:08.256 INFO kablam! | Aug 11 17:42:08.256 INFO kablam! 455 | fn get_type_snippet(cx: &LateContext, path: &QPath, to_ref_ty: Ty) -> String { Aug 11 17:42:08.256 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.256 INFO kablam! Aug 11 17:42:08.256 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.256 INFO kablam! --> src/types.rs:139:33 Aug 11 17:42:08.256 INFO kablam! | Aug 11 17:42:08.256 INFO kablam! 139 | fn check_fn(&mut self, cx: &LateContext, _: FnKind, decl: &FnDecl, _: &Body, _: Span, id: NodeId) { Aug 11 17:42:08.256 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.256 INFO kablam! Aug 11 17:42:08.256 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.256 INFO kablam! --> src/types.rs:139:49 Aug 11 17:42:08.256 INFO kablam! | Aug 11 17:42:08.256 INFO kablam! 139 | fn check_fn(&mut self, cx: &LateContext, _: FnKind, decl: &FnDecl, _: &Body, _: Span, id: NodeId) { Aug 11 17:42:08.256 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.256 INFO kablam! Aug 11 17:42:08.256 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.256 INFO kablam! --> src/types.rs:150:43 Aug 11 17:42:08.256 INFO kablam! | Aug 11 17:42:08.257 INFO kablam! 150 | fn check_struct_field(&mut self, cx: &LateContext, field: &StructField) { Aug 11 17:42:08.257 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.257 INFO kablam! Aug 11 17:42:08.257 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.257 INFO kablam! --> src/types.rs:154:41 Aug 11 17:42:08.257 INFO kablam! | Aug 11 17:42:08.257 INFO kablam! 154 | fn check_trait_item(&mut self, cx: &LateContext, item: &TraitItem) { Aug 11 17:42:08.257 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.258 INFO kablam! Aug 11 17:42:08.258 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.258 INFO kablam! --> src/types.rs:162:36 Aug 11 17:42:08.259 INFO kablam! | Aug 11 17:42:08.259 INFO kablam! 162 | fn check_local(&mut self, cx: &LateContext, local: &Local) { Aug 11 17:42:08.259 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.259 INFO kablam! Aug 11 17:42:08.259 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.259 INFO kablam! --> src/types.rs:169:23 Aug 11 17:42:08.259 INFO kablam! | Aug 11 17:42:08.259 INFO kablam! 169 | fn check_fn_decl(cx: &LateContext, decl: &FnDecl) { Aug 11 17:42:08.259 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.259 INFO kablam! Aug 11 17:42:08.259 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.259 INFO kablam! --> src/types.rs:180:30 Aug 11 17:42:08.259 INFO kablam! | Aug 11 17:42:08.259 INFO kablam! 180 | fn match_type_parameter(cx: &LateContext, qpath: &QPath, path: &[&str]) -> bool { Aug 11 17:42:08.259 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.259 INFO kablam! Aug 11 17:42:08.259 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.259 INFO kablam! --> src/types.rs:204:18 Aug 11 17:42:08.259 INFO kablam! | Aug 11 17:42:08.260 INFO kablam! 204 | fn check_ty(cx: &LateContext, ast_ty: &hir::Ty, is_local: bool) { Aug 11 17:42:08.260 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.260 INFO kablam! Aug 11 17:42:08.260 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.260 INFO kablam! --> src/types.rs:295:23 Aug 11 17:42:08.260 INFO kablam! | Aug 11 17:42:08.260 INFO kablam! 295 | fn check_ty_rptr(cx: &LateContext, ast_ty: &hir::Ty, is_local: bool, lt: &Lifetime, mut_ty: &MutTy) { Aug 11 17:42:08.260 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.260 INFO kablam! Aug 11 17:42:08.260 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.260 INFO kablam! --> src/types.rs:379:24 Aug 11 17:42:08.260 INFO kablam! | Aug 11 17:42:08.260 INFO kablam! 379 | fn check_let_unit(cx: &LateContext, decl: &Decl) { Aug 11 17:42:08.260 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.260 INFO kablam! Aug 11 17:42:08.260 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.260 INFO kablam! --> src/types.rs:549:16 Aug 11 17:42:08.260 INFO kablam! | Aug 11 17:42:08.260 INFO kablam! 549 | fn is_unit(ty: Ty) -> bool { Aug 11 17:42:08.260 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.260 INFO kablam! Aug 11 17:42:08.260 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.260 INFO kablam! --> src/types.rs:754:25 Aug 11 17:42:08.260 INFO kablam! | Aug 11 17:42:08.260 INFO kablam! 754 | fn int_ty_to_nbits(typ: Ty, tcx: TyCtxt) -> u64 { Aug 11 17:42:08.260 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.261 INFO kablam! Aug 11 17:42:08.261 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.261 INFO kablam! --> src/types.rs:754:34 Aug 11 17:42:08.261 INFO kablam! | Aug 11 17:42:08.261 INFO kablam! 754 | fn int_ty_to_nbits(typ: Ty, tcx: TyCtxt) -> u64 { Aug 11 17:42:08.261 INFO kablam! | ^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.261 INFO kablam! Aug 11 17:42:08.261 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.261 INFO kablam! --> src/types.rs:776:27 Aug 11 17:42:08.261 INFO kablam! | Aug 11 17:42:08.261 INFO kablam! 776 | fn is_isize_or_usize(typ: Ty) -> bool { Aug 11 17:42:08.261 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.261 INFO kablam! Aug 11 17:42:08.261 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.261 INFO kablam! --> src/types.rs:783:34 Aug 11 17:42:08.261 INFO kablam! | Aug 11 17:42:08.261 INFO kablam! 783 | fn span_precision_loss_lint(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to_f64: bool) { Aug 11 17:42:08.261 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.261 INFO kablam! Aug 11 17:42:08.280 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.280 INFO kablam! --> src/types.rs:783:71 Aug 11 17:42:08.280 INFO kablam! | Aug 11 17:42:08.280 INFO kablam! 783 | fn span_precision_loss_lint(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to_f64: bool) { Aug 11 17:42:08.280 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.280 INFO kablam! Aug 11 17:42:08.280 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.280 INFO kablam! --> src/types.rs:823:28 Aug 11 17:42:08.280 INFO kablam! | Aug 11 17:42:08.280 INFO kablam! 823 | fn span_lossless_lint(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:08.280 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.280 INFO kablam! Aug 11 17:42:08.280 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.281 INFO kablam! --> src/types.rs:823:76 Aug 11 17:42:08.281 INFO kablam! | Aug 11 17:42:08.281 INFO kablam! 823 | fn span_lossless_lint(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:08.281 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.281 INFO kablam! Aug 11 17:42:08.281 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.281 INFO kablam! --> src/types.rs:823:89 Aug 11 17:42:08.281 INFO kablam! | Aug 11 17:42:08.281 INFO kablam! 823 | fn span_lossless_lint(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:08.281 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.281 INFO kablam! Aug 11 17:42:08.281 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.281 INFO kablam! --> src/types.rs:855:39 Aug 11 17:42:08.281 INFO kablam! | Aug 11 17:42:08.281 INFO kablam! 855 | fn check_truncation_and_wrapping(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:08.281 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.281 INFO kablam! Aug 11 17:42:08.281 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.281 INFO kablam! --> src/types.rs:855:76 Aug 11 17:42:08.281 INFO kablam! | Aug 11 17:42:08.281 INFO kablam! 855 | fn check_truncation_and_wrapping(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:08.281 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.281 INFO kablam! Aug 11 17:42:08.281 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.281 INFO kablam! --> src/types.rs:855:89 Aug 11 17:42:08.281 INFO kablam! | Aug 11 17:42:08.281 INFO kablam! 855 | fn check_truncation_and_wrapping(cx: &LateContext, expr: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:08.281 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.281 INFO kablam! Aug 11 17:42:08.281 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.281 INFO kablam! --> src/types.rs:926:24 Aug 11 17:42:08.281 INFO kablam! | Aug 11 17:42:08.282 INFO kablam! 926 | fn check_lossless(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:08.282 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.282 INFO kablam! Aug 11 17:42:08.282 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.282 INFO kablam! --> src/types.rs:926:72 Aug 11 17:42:08.282 INFO kablam! | Aug 11 17:42:08.282 INFO kablam! 926 | fn check_lossless(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:08.282 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.282 INFO kablam! Aug 11 17:42:08.282 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.282 INFO kablam! --> src/types.rs:926:85 Aug 11 17:42:08.282 INFO kablam! | Aug 11 17:42:08.282 INFO kablam! 926 | fn check_lossless(cx: &LateContext, expr: &Expr, op: &Expr, cast_from: Ty, cast_to: Ty) { Aug 11 17:42:08.282 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.282 INFO kablam! Aug 11 17:42:08.282 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.282 INFO kablam! --> src/types.rs:1184:31 Aug 11 17:42:08.282 INFO kablam! | Aug 11 17:42:08.282 INFO kablam! 1184 | fn check_type(&self, cx: &LateContext, ty: &hir::Ty) { Aug 11 17:42:08.282 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.282 INFO kablam! Aug 11 17:42:08.282 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.282 INFO kablam! --> src/types.rs:1563:41 Aug 11 17:42:08.282 INFO kablam! | Aug 11 17:42:08.282 INFO kablam! 1563 | fn numeric_cast_precast_bounds<'a>(cx: &LateContext, expr: &'a Expr) -> Option<(FullInt, FullInt)> { Aug 11 17:42:08.282 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.282 INFO kablam! Aug 11 17:42:08.282 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.282 INFO kablam! --> src/types.rs:1629:31 Aug 11 17:42:08.282 INFO kablam! | Aug 11 17:42:08.282 INFO kablam! 1629 | fn err_upcast_comparison(cx: &LateContext, span: Span, expr: &Expr, always: bool) { Aug 11 17:42:08.282 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.283 INFO kablam! Aug 11 17:42:08.283 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.283 INFO kablam! --> src/types.rs:1751:22 Aug 11 17:42:08.283 INFO kablam! | Aug 11 17:42:08.283 INFO kablam! 1751 | db: &mut DiagnosticBuilder, Aug 11 17:42:08.283 INFO kablam! | ^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.283 INFO kablam! Aug 11 17:42:08.283 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.283 INFO kablam! --> src/types.rs:1754:22 Aug 11 17:42:08.283 INFO kablam! | Aug 11 17:42:08.283 INFO kablam! 1754 | target: &ImplicitHasherType, Aug 11 17:42:08.283 INFO kablam! | ^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.283 INFO kablam! Aug 11 17:42:08.283 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.283 INFO kablam! --> src/types.rs:1755:18 Aug 11 17:42:08.283 INFO kablam! | Aug 11 17:42:08.283 INFO kablam! 1755 | vis: ImplicitHasherConstructorVisitor, Aug 11 17:42:08.283 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_, '_>` Aug 11 17:42:08.283 INFO kablam! Aug 11 17:42:08.283 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.283 INFO kablam! --> src/unicode.rs:96:19 Aug 11 17:42:08.283 INFO kablam! | Aug 11 17:42:08.283 INFO kablam! 96 | fn check_str(cx: &LateContext, span: Span, id: NodeId) { Aug 11 17:42:08.283 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.283 INFO kablam! Aug 11 17:42:08.283 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.283 INFO kablam! --> src/unsafe_removed_from_name.rs:37:35 Aug 11 17:42:08.283 INFO kablam! | Aug 11 17:42:08.283 INFO kablam! 37 | fn check_item(&mut self, cx: &EarlyContext, item: &Item) { Aug 11 17:42:08.283 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.283 INFO kablam! Aug 11 17:42:08.283 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.284 INFO kablam! --> src/unsafe_removed_from_name.rs:44:44 Aug 11 17:42:08.284 INFO kablam! | Aug 11 17:42:08.284 INFO kablam! 44 | fn check_use_tree(use_tree: &UseTree, cx: &EarlyContext, span: Span) { Aug 11 17:42:08.284 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.284 INFO kablam! Aug 11 17:42:08.284 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.284 INFO kablam! --> src/unsafe_removed_from_name.rs:65:64 Aug 11 17:42:08.284 INFO kablam! | Aug 11 17:42:08.284 INFO kablam! 65 | fn unsafe_to_safe_check(old_name: Ident, new_name: Ident, cx: &EarlyContext, span: Span) { Aug 11 17:42:08.284 INFO kablam! | ^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.284 INFO kablam! Aug 11 17:42:08.284 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.284 INFO kablam! --> src/unused_io_amount.rs:41:35 Aug 11 17:42:08.284 INFO kablam! | Aug 11 17:42:08.284 INFO kablam! 41 | fn check_stmt(&mut self, cx: &LateContext, s: &hir::Stmt) { Aug 11 17:42:08.284 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.284 INFO kablam! Aug 11 17:42:08.284 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.284 INFO kablam! --> src/unused_io_amount.rs:72:27 Aug 11 17:42:08.284 INFO kablam! | Aug 11 17:42:08.284 INFO kablam! 72 | fn check_method_call(cx: &LateContext, call: &hir::Expr, expr: &hir::Expr) { Aug 11 17:42:08.284 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.284 INFO kablam! Aug 11 17:42:08.284 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.284 INFO kablam! --> src/vec.rs:95:17 Aug 11 17:42:08.284 INFO kablam! | Aug 11 17:42:08.284 INFO kablam! 95 | fn vec_type(ty: Ty) -> Ty { Aug 11 17:42:08.284 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.284 INFO kablam! Aug 11 17:42:08.285 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.285 INFO kablam! --> src/vec.rs:95:24 Aug 11 17:42:08.285 INFO kablam! | Aug 11 17:42:08.285 INFO kablam! 95 | fn vec_type(ty: Ty) -> Ty { Aug 11 17:42:08.285 INFO kablam! | ^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.285 INFO kablam! Aug 11 17:42:08.285 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.285 INFO kablam! --> src/write.rs:444:26 Aug 11 17:42:08.285 INFO kablam! | Aug 11 17:42:08.285 INFO kablam! 444 | fn is_in_debug_impl(cx: &LateContext, expr: &Expr) -> bool { Aug 11 17:42:08.285 INFO kablam! | ^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` Aug 11 17:42:08.285 INFO kablam! Aug 11 17:42:08.285 INFO kablam! warning: hidden lifetime parameters in types are deprecated Aug 11 17:42:08.285 INFO kablam! --> src/lib.rs:193:35 Aug 11 17:42:08.285 INFO kablam! | Aug 11 17:42:08.285 INFO kablam! 193 | pub fn register_plugins(reg: &mut rustc_plugin::Registry) { Aug 11 17:42:08.285 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^- help: indicate the anonymous lifetime: `<'_>` Aug 11 17:42:08.285 INFO kablam! Aug 11 17:42:08.289 INFO kablam! warning: unused import: `rustc::hir::BinOp_::*` Aug 11 17:42:08.289 INFO kablam! --> src/utils/sugg.rs:385:9 Aug 11 17:42:08.289 INFO kablam! | Aug 11 17:42:08.289 INFO kablam! 385 | use rustc::hir::BinOp_::*; Aug 11 17:42:08.289 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Aug 11 17:42:08.289 INFO kablam! | Aug 11 17:42:08.289 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 11 17:42:08.289 INFO kablam! Aug 11 17:42:08.313 INFO kablam! warning: unused import: `rustc::hir::BinOp_::*` Aug 11 17:42:08.313 INFO kablam! --> src/assign_ops.rs:248:9 Aug 11 17:42:08.313 INFO kablam! | Aug 11 17:42:08.313 INFO kablam! 248 | use rustc::hir::BinOp_::*; Aug 11 17:42:08.313 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Aug 11 17:42:08.313 INFO kablam! Aug 11 17:42:08.365 INFO kablam! warning: unused import: `rustc::hir::BinOp_::*` Aug 11 17:42:08.365 INFO kablam! --> src/suspicious_trait_impl.rs:62:13 Aug 11 17:42:08.365 INFO kablam! | Aug 11 17:42:08.365 INFO kablam! 62 | use rustc::hir::BinOp_::*; Aug 11 17:42:08.365 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Aug 11 17:42:08.365 INFO kablam! Aug 11 17:42:09.982 INFO kablam! error[E0053]: method `visit_path` has an incompatible type for trait Aug 11 17:42:09.982 INFO kablam! --> src/utils/internal_lints.rs:197:5 Aug 11 17:42:09.982 INFO kablam! | Aug 11 17:42:09.982 INFO kablam! 197 | fn visit_path(&mut self, path: &'tcx Path, _: NodeId) { Aug 11 17:42:09.982 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `rustc::hir::HirId`, found struct `syntax::ast::NodeId` Aug 11 17:42:09.982 INFO kablam! | Aug 11 17:42:09.982 INFO kablam! = note: expected type `fn(&mut utils::internal_lints::LintCollector<'a, 'tcx>, &'tcx rustc::hir::Path, rustc::hir::HirId)` Aug 11 17:42:09.982 INFO kablam! found type `fn(&mut utils::internal_lints::LintCollector<'a, 'tcx>, &'tcx rustc::hir::Path, syntax::ast::NodeId)` Aug 11 17:42:09.982 INFO kablam! Aug 11 17:42:10.132 INFO kablam! error[E0053]: method `visit_path` has an incompatible type for trait Aug 11 17:42:10.132 INFO kablam! --> src/use_self.rs:90:5 Aug 11 17:42:10.132 INFO kablam! | Aug 11 17:42:10.132 INFO kablam! 90 | fn visit_path(&mut self, path: &'tcx Path, _id: NodeId) { Aug 11 17:42:10.132 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `rustc::hir::HirId`, found struct `syntax::ast::NodeId` Aug 11 17:42:10.140 INFO kablam! | Aug 11 17:42:10.140 INFO kablam! = note: expected type `fn(&mut use_self::UseSelfVisitor<'a, 'tcx>, &'tcx rustc::hir::Path, rustc::hir::HirId)` Aug 11 17:42:10.140 INFO kablam! found type `fn(&mut use_self::UseSelfVisitor<'a, 'tcx>, &'tcx rustc::hir::Path, syntax::ast::NodeId)` Aug 11 17:42:10.140 INFO kablam! Aug 11 17:42:10.406 INFO kablam! error[E0053]: method `visit_path` has an incompatible type for trait Aug 11 17:42:10.406 INFO kablam! --> src/utils/internal_lints.rs:197:5 Aug 11 17:42:10.406 INFO kablam! | Aug 11 17:42:10.406 INFO kablam! 197 | fn visit_path(&mut self, path: &'tcx Path, _: NodeId) { Aug 11 17:42:10.406 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `rustc::hir::HirId`, found struct `syntax::ast::NodeId` Aug 11 17:42:10.407 INFO kablam! | Aug 11 17:42:10.407 INFO kablam! = note: expected type `fn(&mut utils::internal_lints::LintCollector<'a, 'tcx>, &'tcx rustc::hir::Path, rustc::hir::HirId)` Aug 11 17:42:10.407 INFO kablam! found type `fn(&mut utils::internal_lints::LintCollector<'a, 'tcx>, &'tcx rustc::hir::Path, syntax::ast::NodeId)` Aug 11 17:42:10.408 INFO kablam! Aug 11 17:42:10.584 INFO kablam! error: aborting due to 1183 previous errors Aug 11 17:42:10.584 INFO kablam! Aug 11 17:42:10.584 INFO kablam! Some errors occurred: E0053, E0408, E0412, E0416, E0425, E0432, E0433, E0531. Aug 11 17:42:10.585 INFO kablam! For more information about an error, try `rustc --explain E0053`. Aug 11 17:42:10.628 INFO kablam! error: Could not compile `clippy_lints`. Aug 11 17:42:10.628 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 11 17:42:10.638 INFO kablam! error[E0053]: method `visit_path` has an incompatible type for trait Aug 11 17:42:10.638 INFO kablam! --> src/use_self.rs:90:5 Aug 11 17:42:10.638 INFO kablam! | Aug 11 17:42:10.638 INFO kablam! 90 | fn visit_path(&mut self, path: &'tcx Path, _id: NodeId) { Aug 11 17:42:10.638 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `rustc::hir::HirId`, found struct `syntax::ast::NodeId` Aug 11 17:42:10.638 INFO kablam! | Aug 11 17:42:10.638 INFO kablam! = note: expected type `fn(&mut use_self::UseSelfVisitor<'a, 'tcx>, &'tcx rustc::hir::Path, rustc::hir::HirId)` Aug 11 17:42:10.638 INFO kablam! found type `fn(&mut use_self::UseSelfVisitor<'a, 'tcx>, &'tcx rustc::hir::Path, syntax::ast::NodeId)` Aug 11 17:42:10.638 INFO kablam! Aug 11 17:42:10.849 INFO kablam! error: aborting due to 1183 previous errors Aug 11 17:42:10.849 INFO kablam! Aug 11 17:42:10.849 INFO kablam! Some errors occurred: E0053, E0408, E0412, E0416, E0425, E0432, E0433, E0531. Aug 11 17:42:10.849 INFO kablam! For more information about an error, try `rustc --explain E0053`. Aug 11 17:42:10.877 INFO kablam! error: Could not compile `clippy_lints`. Aug 11 17:42:10.877 INFO kablam! Aug 11 17:42:10.877 INFO kablam! To learn more, run the command again with --verbose. Aug 11 17:42:10.879 INFO kablam! su: No module specific data is present Aug 11 17:42:11.531 INFO running `"docker" "rm" "-f" "871370c7047d8aa48b95202277b188120459d8383325d32dba56b5a6da1e243c"` Aug 11 17:42:11.736 INFO blam! 871370c7047d8aa48b95202277b188120459d8383325d32dba56b5a6da1e243c