clippy 0.0.3

A bunch of helpful lints to avoid common pitfalls in Rust
Build #26681 2016-08-19T15:06:04.781974+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading clippy v0.0.3
Documenting clippy v0.0.3
Running `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/lib.rs --crate-name clippy -o /home/cratesfyi/clippy-0.0.3/doc -L dependency=/home/cratesfyi/clippy-0.0.3/debug -L dependency=/home/cratesfyi/clippy-0.0.3/debug/deps`
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/lib.rs:14:5: 14:28 error: unresolved import `rustc::plugin::Registry`. Could not find `plugin` in `rustc` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/lib.rs:14 use rustc::plugin::Registry;
^~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/lib.rs:15:5: 15:32 error: unresolved import `rustc::lint::LintPassObject`. There is no `LintPassObject` in `rustc::lint`. Did you mean to use `LateLintPassObject`? [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/lib.rs:15 use rustc::lint::LintPassObject;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/types.rs:6:19: 6:26 error: unresolved import `rustc::lint::Context`. There is no `Context` in `rustc::lint`. Did you mean to use `context`? [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/types.rs:6 use rustc::lint::{Context, LintPass, LintArray, Lint, Level};
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:4:24: 4:43 error: unresolved import `syntax::ast_util::is_comparison_binop`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:4 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:4:45: 4:60 error: unresolved import `syntax::ast_util::binop_to_string`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:4 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:6:19: 6:26 error: unresolved import `rustc::lint::Context`. There is no `Context` in `rustc::lint`. Did you mean to use `context`? [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:6 use rustc::lint::{Context, LintPass, LintArray, Lint, Level};
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7:25: 7:29 error: unresolved import `rustc::middle::ty`. There is no `ty` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7 use rustc::middle::ty::{self, expr_ty, ty_str, ty_ptr, ty_rptr, ty_float};
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7:31: 7:38 error: unresolved import `rustc::middle::ty::expr_ty`. Could not find `ty` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7 use rustc::middle::ty::{self, expr_ty, ty_str, ty_ptr, ty_rptr, ty_float};
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7:40: 7:46 error: unresolved import `rustc::middle::ty::ty_str`. Could not find `ty` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7 use rustc::middle::ty::{self, expr_ty, ty_str, ty_ptr, ty_rptr, ty_float};
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7:48: 7:54 error: unresolved import `rustc::middle::ty::ty_ptr`. Could not find `ty` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7 use rustc::middle::ty::{self, expr_ty, ty_str, ty_ptr, ty_rptr, ty_float};
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7:56: 7:63 error: unresolved import `rustc::middle::ty::ty_rptr`. Could not find `ty` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7 use rustc::middle::ty::{self, expr_ty, ty_str, ty_ptr, ty_rptr, ty_float};
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7:65: 7:73 error: unresolved import `rustc::middle::ty::ty_float`. Could not find `ty` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:7 use rustc::middle::ty::{self, expr_ty, ty_str, ty_ptr, ty_rptr, ty_float};
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:3:5: 3:33 error: unresolved import `syntax::ast_util`. There is no `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:3 use syntax::ast_util as ast_util;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:20:5: 20:28 error: unresolved import `rustc::plugin::Registry`. Could not find `plugin` in `rustc` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:20 use rustc::plugin::Registry;
^~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:22:5: 22:50 error: unresolved import `rustc::middle::const_eval::lookup_const_by_id`. Could not find `const_eval` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:22 use rustc::middle::const_eval::lookup_const_by_id;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:23:5: 23:27 error: unresolved import `rustc::middle::def::*`. Could not find `def` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:23 use rustc::middle::def::*;
^~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:25:24: 25:43 error: unresolved import `syntax::ast_util::is_comparison_binop`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:25 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:25:45: 25:60 error: unresolved import `syntax::ast_util::binop_to_string`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:25 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:5:5: 5:28 error: unresolved import `rustc::plugin::Registry`. Could not find `plugin` in `rustc` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:5 use rustc::plugin::Registry;
^~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:7:5: 7:50 error: unresolved import `rustc::middle::const_eval::lookup_const_by_id`. Could not find `const_eval` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:7 use rustc::middle::const_eval::lookup_const_by_id;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:8:5: 8:27 error: unresolved import `rustc::middle::def::*`. Could not find `def` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:8 use rustc::middle::def::*;
^~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:10:24: 10:43 error: unresolved import `syntax::ast_util::is_comparison_binop`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:10 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:10:45: 10:60 error: unresolved import `syntax::ast_util::binop_to_string`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:10 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:5:5: 5:28 error: unresolved import `rustc::plugin::Registry`. Could not find `plugin` in `rustc` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:5 use rustc::plugin::Registry;
^~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:7:5: 7:50 error: unresolved import `rustc::middle::const_eval::lookup_const_by_id`. Could not find `const_eval` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:7 use rustc::middle::const_eval::lookup_const_by_id;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:8:5: 8:27 error: unresolved import `rustc::middle::def::*`. Could not find `def` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:8 use rustc::middle::def::*;
^~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:10:24: 10:43 error: unresolved import `syntax::ast_util::is_comparison_binop`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:10 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:10:45: 10:60 error: unresolved import `syntax::ast_util::binop_to_string`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:10 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:1:5: 1:28 error: unresolved import `rustc::plugin::Registry`. Could not find `plugin` in `rustc` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:1 use rustc::plugin::Registry;
^~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:3:5: 3:50 error: unresolved import `rustc::middle::const_eval::lookup_const_by_id`. Could not find `const_eval` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:3 use rustc::middle::const_eval::lookup_const_by_id;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:4:5: 4:27 error: unresolved import `rustc::middle::def::*`. Could not find `def` in `rustc::middle` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:4 use rustc::middle::def::*;
^~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:6:24: 6:43 error: unresolved import `syntax::ast_util::is_comparison_binop`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:6 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:6:45: 6:60 error: unresolved import `syntax::ast_util::binop_to_string`. Could not find `ast_util` in `syntax` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:6 use syntax::ast_util::{is_comparison_binop, binop_to_string};
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/types.rs:21:9: 21:15 error: unresolved variant or struct `TyPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/types.rs:21         TyPath(_, Path {segments: ref seg, ..}) => {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/types.rs:28:52: 28:76 error: unresolved variant or struct `AngleBracketedParameters` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/types.rs:28                     Some(&PathSegment {parameters: AngleBracketedParameters(ref a), ..}) => {
^~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/types.rs:54:5: 84:6 error: method `check_ty` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/types.rs:54     fn check_ty(&mut self, cx: &Context, ty: &ast::Ty) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:34:5: 57:6 error: method `check_expr` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:34     fn check_expr(&mut self, cx: &Context, expr: &Expr) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:35:16: 35:25 error: unresolved variant or struct `ExprMatch` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:35         if let ExprMatch(ref ex, ref arms, ast::MatchSource::Normal) = expr.node {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:35:44: 35:68 error: failed to resolve. Could not find `MatchSource` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:35         if let ExprMatch(ref ex, ref arms, ast::MatchSource::Normal) = expr.node {
^~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:39:25: 39:32 error: unresolved variant or struct `ExprTup` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:39                         ExprTup(ref v) if v.len() == 0 && arms[1].guard.is_none() => (),
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:40:25: 40:34 error: unresolved variant or struct `ExprBlock` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:40                         ExprBlock(ref b) if b.stmts.len() == 0 && arms[1].guard.is_none() => (),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:45:56: 45:69 error: unresolved name `PatWildSingle` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:45                     if arms[1].pats[0].node == PatWild(PatWildSingle) && arms[0].pats.len() == 1 {
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:45:48: 45:55 error: unresolved name `PatWild` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:45                     if arms[1].pats[0].node == PatWild(PatWildSingle) && arms[0].pats.len() == 1 {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:71:5: 87:6 error: method `check_expr` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:71     fn check_expr(&mut self, cx: &Context, expr: &ast::Expr) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:73:13: 73:32 error: unresolved variant or struct `ExprMethodCall` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:73             ast::ExprMethodCall(ref method, _, ref args)
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:101:5: 111:6 error: method `check_fn` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:101     fn check_fn(&mut self, cx: &Context, _: FnKind, decl: &FnDecl, _: &Block, _: Span, _: NodeId) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:103:20: 103:28 error: unresolved variant or struct `PatIdent` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:103             if let PatIdent(BindByRef(_), _, _) = arg.pat.node {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:103:29: 103:38 error: unresolved variant or struct `BindByRef` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:103             if let PatIdent(BindByRef(_), _, _) = arg.pat.node {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:124:2: 135:3 error: method `check_expr` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:124 	fn check_expr(&mut self, cx: &Context, expr: &Expr) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:125:10: 125:20 error: unresolved variant or struct `ExprBinary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:125 		if let ExprBinary(ref cmp, ref left, ref right) = expr.node {
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:127:13: 127:21 error: unresolved variant or struct `ExprPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:127 				if let &ExprPath(_, ref path) = &left.node {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:130:13: 130:21 error: unresolved variant or struct `ExprPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:130 				if let &ExprPath(_, ref path) = &right.node {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:155:2: 166:3 error: method `check_expr` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:155 	fn check_expr(&mut self, cx: &Context, expr: &Expr) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:156:10: 156:20 error: unresolved variant or struct `ExprBinary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:156 		if let ExprBinary(ref cmp, ref left, ref right) = expr.node {
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:158:14: 158:18 error: unresolved name `BiEq` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:158 			if (op == BiEq || op == BiNe) && (is_float(cx, left) || is_float(cx, right)) {
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:158:28: 158:32 error: unresolved name `BiNe` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:158 			if (op == BiEq || op == BiNe) && (is_float(cx, left) || is_float(cx, right)) {
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:184:2: 191:3 error: method `check_expr` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:184 	fn check_expr(&mut self, cx: &Context, expr: &Expr) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:185:10: 185:20 error: unresolved variant or struct `ExprBinary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:185 		if let ExprBinary(Spanned { node: op, ..}, ref left, ref right) = expr.node {
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:196:3: 196:13 error: unresolved variant or struct `ExprBinary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:196 		ExprBinary(Spanned { node: op, ..}, _, _) => is_arith_op(op),
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:201:19: 201:25 error: type name `BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:201 fn is_bit_op(op : BinOp_) -> bool {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:201:19: 201:25 help: you can import it into scope: `use rustc::hir::BinOp_;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203:14: 203:22 error: variable `BiBitXor` from pattern #1 is not bound in pattern #2 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203 		BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true,
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203:14: 203:22 error: variable `BiBitAnd` from pattern #2 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203 		BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true,
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203:25: 203:32 error: variable `BiBitXor` from pattern #1 is not bound in pattern #3 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203 		BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true,
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203:25: 203:32 error: variable `BiBitOr` from pattern #3 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203 		BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true,
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203:35: 203:40 error: variable `BiBitXor` from pattern #1 is not bound in pattern #4 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203 		BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203:35: 203:40 error: variable `BiShl` from pattern #4 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203 		BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203:43: 203:48 error: variable `BiBitXor` from pattern #1 is not bound in pattern #5 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203 		BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203:43: 203:48 error: variable `BiShr` from pattern #5 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:203 		BiBitXor | BiBitAnd | BiBitOr | BiShl | BiShr => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:208:21: 208:27 error: type name `BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:208 fn is_arith_op(op : BinOp_) -> bool {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:208:21: 208:27 help: you can import it into scope: `use rustc::hir::BinOp_;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210:11: 210:16 error: variable `BiAdd` from pattern #1 is not bound in pattern #2 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210 		BiAdd | BiSub | BiMul | BiDiv | BiRem => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210:11: 210:16 error: variable `BiSub` from pattern #2 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210 		BiAdd | BiSub | BiMul | BiDiv | BiRem => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210:19: 210:24 error: variable `BiAdd` from pattern #1 is not bound in pattern #3 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210 		BiAdd | BiSub | BiMul | BiDiv | BiRem => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210:19: 210:24 error: variable `BiMul` from pattern #3 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210 		BiAdd | BiSub | BiMul | BiDiv | BiRem => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210:27: 210:32 error: variable `BiAdd` from pattern #1 is not bound in pattern #4 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210 		BiAdd | BiSub | BiMul | BiDiv | BiRem => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210:27: 210:32 error: variable `BiDiv` from pattern #4 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210 		BiAdd | BiSub | BiMul | BiDiv | BiRem => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210:35: 210:40 error: variable `BiAdd` from pattern #1 is not bound in pattern #5 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210 		BiAdd | BiSub | BiMul | BiDiv | BiRem => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210:35: 210:40 error: variable `BiRem` from pattern #5 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:210 		BiAdd | BiSub | BiMul | BiDiv | BiRem => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:21:5: 27:6 error: method `check_expr` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:21     fn check_expr(&mut self, cx: &Context, e: &Expr) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:21:35: 21:42 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:21     fn check_expr(&mut self, cx: &Context, e: &Expr) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:21:35: 21:42 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:22:16: 22:26 error: unresolved variant or struct `ExprBinary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:22         if let ExprBinary(ref op, ref left, ref right) = e.node {
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:32:5: 32:15 error: unresolved variant or struct `ExprBinary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:32 		(&ExprBinary(ref lop, ref ll, ref lr), &ExprBinary(ref rop, ref rl, ref rr)) => 
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:32:43: 32:53 error: unresolved variant or struct `ExprBinary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:32 		(&ExprBinary(ref lop, ref ll, ref lr), &ExprBinary(ref rop, ref rl, ref rr)) => 
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:34:5: 34:12 error: unresolved variant or struct `ExprBox` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:34 		(&ExprBox(ref lpl, ref lboxedpl), &ExprBox(ref rpl, ref rboxedpl)) => 
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:34:38: 34:45 error: unresolved variant or struct `ExprBox` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:34 		(&ExprBox(ref lpl, ref lboxedpl), &ExprBox(ref rpl, ref rboxedpl)) => 
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:36:5: 36:13 error: unresolved variant or struct `ExprCall` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:36 		(&ExprCall(ref lcallee, ref largs), &ExprCall(ref rcallee, ref rargs)) => 
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:36:40: 36:48 error: unresolved variant or struct `ExprCall` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:36 		(&ExprCall(ref lcallee, ref largs), &ExprCall(ref rcallee, ref rargs)) => 
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:38:5: 38:13 error: unresolved variant or struct `ExprCast` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:38 		(&ExprCast(ref lcast, ref lty), &ExprCast(ref rcast, ref rty)) => 
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:38:36: 38:44 error: unresolved variant or struct `ExprCast` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:38 		(&ExprCast(ref lcast, ref lty), &ExprCast(ref rcast, ref rty)) => 
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:40:5: 40:14 error: unresolved variant or struct `ExprField` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:40 		(&ExprField(ref lfexp, ref lfident), &ExprField(ref rfexp, ref rfident)) => 
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:40:41: 40:50 error: unresolved variant or struct `ExprField` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:40 		(&ExprField(ref lfexp, ref lfident), &ExprField(ref rfexp, ref rfident)) => 
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:42:5: 42:12 error: unresolved variant or struct `ExprLit` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:42 		(&ExprLit(ref llit), &ExprLit(ref rlit)) => llit.node == rlit.node,
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:42:25: 42:32 error: unresolved variant or struct `ExprLit` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:42 		(&ExprLit(ref llit), &ExprLit(ref rlit)) => llit.node == rlit.node,
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:43:5: 43:19 error: unresolved variant or struct `ExprMethodCall` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:43 		(&ExprMethodCall(ref lident, ref lcty, ref lmargs), &ExprMethodCall(ref rident, ref rcty, ref rmargs)) => 
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:43:56: 43:70 error: unresolved variant or struct `ExprMethodCall` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:43 		(&ExprMethodCall(ref lident, ref lcty, ref lmargs), &ExprMethodCall(ref rident, ref rcty, ref rmargs)) => 
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:45:5: 45:14 error: unresolved variant or struct `ExprParen` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:45 		(&ExprParen(ref lparen), &ExprParen(ref rparen)) => is_exp_equal(lparen, rparen),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:45:29: 45:38 error: unresolved variant or struct `ExprParen` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:45 		(&ExprParen(ref lparen), &ExprParen(ref rparen)) => is_exp_equal(lparen, rparen),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:46:5: 46:14 error: unresolved variant or struct `ExprParen` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:46 		(&ExprParen(ref lparen), _) => is_exp_equal(lparen, right),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:47:8: 47:17 error: unresolved variant or struct `ExprParen` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:47 		(_, &ExprParen(ref rparen)) => is_exp_equal(left, rparen),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:48:5: 48:13 error: unresolved variant or struct `ExprPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:48 		(&ExprPath(ref lqself, ref lsubpath), &ExprPath(ref rqself, ref rsubpath)) => 
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:48:42: 48:50 error: unresolved variant or struct `ExprPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:48 		(&ExprPath(ref lqself, ref lsubpath), &ExprPath(ref rqself, ref rsubpath)) => 
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:50:5: 50:12 error: unresolved variant or struct `ExprTup` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:50 		(&ExprTup(ref ltup), &ExprTup(ref rtup)) => is_exp_vec_equal(ltup, rtup),
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:50:25: 50:32 error: unresolved variant or struct `ExprTup` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:50 		(&ExprTup(ref ltup), &ExprTup(ref rtup)) => is_exp_vec_equal(ltup, rtup),
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:51:5: 51:14 error: unresolved variant or struct `ExprUnary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:51 		(&ExprUnary(lunop, ref lparam), &ExprUnary(runop, ref rparam)) => lunop == runop && is_exp_equal(lparam, rparam), 
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:51:36: 51:45 error: unresolved variant or struct `ExprUnary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:51 		(&ExprUnary(lunop, ref lparam), &ExprUnary(runop, ref rparam)) => lunop == runop && is_exp_equal(lparam, rparam), 
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:52:5: 52:12 error: unresolved variant or struct `ExprVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:52 		(&ExprVec(ref lvec), &ExprVec(ref rvec)) => is_exp_vec_equal(lvec, rvec),
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:52:25: 52:32 error: unresolved variant or struct `ExprVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:52 		(&ExprVec(ref lvec), &ExprVec(ref rvec)) => is_exp_vec_equal(lvec, rvec),
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:71:4: 71:9 error: unresolved variant or struct `TyVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:71 	(&TyVec(ref lvec), &TyVec(ref rvec)) => is_ty_equal(lvec, rvec),
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:71:22: 71:27 error: unresolved variant or struct `TyVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:71 	(&TyVec(ref lvec), &TyVec(ref rvec)) => is_ty_equal(lvec, rvec),
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:72:4: 72:20 error: unresolved variant or struct `TyFixedLengthVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:72 	(&TyFixedLengthVec(ref lfvty, ref lfvexp), &TyFixedLengthVec(ref rfvty, ref rfvexp)) => 
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:72:46: 72:62 error: unresolved variant or struct `TyFixedLengthVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:72 	(&TyFixedLengthVec(ref lfvty, ref lfvexp), &TyFixedLengthVec(ref rfvty, ref rfvexp)) => 
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:74:4: 74:9 error: unresolved variant or struct `TyPtr` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:74 	(&TyPtr(ref lmut), &TyPtr(ref rmut)) => is_mut_ty_equal(lmut, rmut),
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:74:22: 74:27 error: unresolved variant or struct `TyPtr` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:74 	(&TyPtr(ref lmut), &TyPtr(ref rmut)) => is_mut_ty_equal(lmut, rmut),
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:75:4: 75:10 error: unresolved variant or struct `TyRptr` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:75 	(&TyRptr(ref ltime, ref lrmut), &TyRptr(ref rtime, ref rrmut)) => 
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:75:35: 75:41 error: unresolved variant or struct `TyRptr` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:75 	(&TyRptr(ref ltime, ref lrmut), &TyRptr(ref rtime, ref rrmut)) => 
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:77:4: 77:12 error: unresolved variant or struct `TyBareFn` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:77 	(&TyBareFn(ref lbare), &TyBareFn(ref rbare)) => is_bare_fn_ty_equal(lbare, rbare),
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:77:26: 77:34 error: unresolved variant or struct `TyBareFn` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:77 	(&TyBareFn(ref lbare), &TyBareFn(ref rbare)) => is_bare_fn_ty_equal(lbare, rbare),
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:78:7: 78:12 error: unresolved variant or struct `TyTup` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:78     (&TyTup(ref ltup), &TyTup(ref rtup)) => is_ty_vec_equal(ltup, rtup),
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:78:25: 78:30 error: unresolved variant or struct `TyTup` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:78     (&TyTup(ref ltup), &TyTup(ref rtup)) => is_ty_vec_equal(ltup, rtup),
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:79:4: 79:10 error: unresolved variant or struct `TyPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:79 	(&TyPath(Option::None, ref lpath), &TyPath(Option::None, ref rpath)) => is_path_equal(lpath, rpath),
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:79:38: 79:44 error: unresolved variant or struct `TyPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:79 	(&TyPath(Option::None, ref lpath), &TyPath(Option::None, ref rpath)) => is_path_equal(lpath, rpath),
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:80:4: 80:10 error: unresolved variant or struct `TyPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:80 	(&TyPath(Option::Some(ref lqself), ref lsubpath), &TyPath(Option::Some(ref rqself), ref rsubpath)) =>
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:80:53: 80:59 error: unresolved variant or struct `TyPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:80 	(&TyPath(Option::Some(ref lqself), ref lsubpath), &TyPath(Option::Some(ref rqself), ref rsubpath)) =>
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:82:7: 82:18 error: unresolved variant or struct `TyObjectSum` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:82     (&TyObjectSum(ref lsumty, ref lobounds), &TyObjectSum(ref rsumty, ref robounds)) => 
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:82:47: 82:58 error: unresolved variant or struct `TyObjectSum` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:82     (&TyObjectSum(ref lsumty, ref lobounds), &TyObjectSum(ref rsumty, ref robounds)) => 
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:84:4: 84:18 error: unresolved variant or struct `TyPolyTraitRef` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:84 	(&TyPolyTraitRef(ref ltbounds), &TyPolyTraitRef(ref rtbounds)) => is_param_bounds_equal(ltbounds, rtbounds),
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:84:35: 84:49 error: unresolved variant or struct `TyPolyTraitRef` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:84 	(&TyPolyTraitRef(ref ltbounds), &TyPolyTraitRef(ref rtbounds)) => is_param_bounds_equal(ltbounds, rtbounds),
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:85:7: 85:14 error: unresolved variant or struct `TyParen` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:85     (&TyParen(ref lty), &TyParen(ref rty)) => is_ty_equal(lty, rty),
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:85:26: 85:33 error: unresolved variant or struct `TyParen` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:85     (&TyParen(ref lty), &TyParen(ref rty)) => is_ty_equal(lty, rty),
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:86:7: 86:15 error: unresolved variant or struct `TyTypeof` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:86     (&TyTypeof(ref lof), &TyTypeof(ref rof)) => is_exp_equal(lof, rof),
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:86:27: 86:35 error: unresolved variant or struct `TyTypeof` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:86     (&TyTypeof(ref lof), &TyTypeof(ref rof)) => is_exp_equal(lof, rof),
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:87:14: 87:21 error: identifier `TyInfer` is bound more than once in the same pattern [E0416]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:87 	(&TyInfer, &TyInfer) => true,
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:126:4: 126:12 error: unresolved variant or struct `NoReturn` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:126 	(&NoReturn(_), &NoReturn(_)) | (&DefaultReturn(_), &DefaultReturn(_)) => true,
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:126:18: 126:26 error: unresolved variant or struct `NoReturn` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:126 	(&NoReturn(_), &NoReturn(_)) | (&DefaultReturn(_), &DefaultReturn(_)) => true,
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:126:35: 126:48 error: unresolved variant or struct `DefaultReturn` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:126 	(&NoReturn(_), &NoReturn(_)) | (&DefaultReturn(_), &DefaultReturn(_)) => true,
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:126:54: 126:67 error: unresolved variant or struct `DefaultReturn` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:126 	(&NoReturn(_), &NoReturn(_)) | (&DefaultReturn(_), &DefaultReturn(_)) => true,
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:127:4: 127:10 error: unresolved variant or struct `Return` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:127 	(&Return(ref lty), &Return(ref rty)) => is_ty_equal(lty, rty),
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:127:22: 127:28 error: unresolved variant or struct `Return` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:127 	(&Return(ref lty), &Return(ref rty)) => is_ty_equal(lty, rty),
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:142:4: 142:11 error: unresolved variant or struct `PatWild` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:142 	(&PatWild(lwild), &PatWild(rwild)) => lwild == rwild,
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:142:21: 142:28 error: unresolved variant or struct `PatWild` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:142 	(&PatWild(lwild), &PatWild(rwild)) => lwild == rwild,
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:143:4: 143:12 error: unresolved variant or struct `PatIdent` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:143 	(&PatIdent(ref lmode, ref lident, Option::None), &PatIdent(ref rmode, ref rident, Option::None)) =>
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:143:52: 143:60 error: unresolved variant or struct `PatIdent` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:143 	(&PatIdent(ref lmode, ref lident, Option::None), &PatIdent(ref rmode, ref rident, Option::None)) =>
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:145:4: 145:12 error: unresolved variant or struct `PatIdent` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:145 	(&PatIdent(ref lmode, ref lident, Option::Some(ref lpat)), 
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:146:5: 146:13 error: unresolved variant or struct `PatIdent` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:146 			&PatIdent(ref rmode, ref rident, Option::Some(ref rpat))) =>
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:148:7: 148:14 error: unresolved variant or struct `PatEnum` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:148     (&PatEnum(ref lpath, Option::None), &PatEnum(ref rpath, Option::None)) => is_path_equal(lpath, rpath),
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:148:42: 148:49 error: unresolved variant or struct `PatEnum` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:148     (&PatEnum(ref lpath, Option::None), &PatEnum(ref rpath, Option::None)) => is_path_equal(lpath, rpath),
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:149:7: 149:14 error: unresolved variant or struct `PatEnum` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:149     (&PatEnum(ref lpath, Option::Some(ref lenum)), &PatEnum(ref rpath, Option::Some(ref renum))) => 
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:149:53: 149:60 error: unresolved variant or struct `PatEnum` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:149     (&PatEnum(ref lpath, Option::Some(ref lenum)), &PatEnum(ref rpath, Option::Some(ref renum))) => 
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:151:7: 151:16 error: unresolved variant or struct `PatStruct` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:151     (&PatStruct(ref lpath, ref lfieldpat, lbool), &PatStruct(ref rpath, ref rfieldpat, rbool)) =>
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:151:52: 151:61 error: unresolved variant or struct `PatStruct` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:151     (&PatStruct(ref lpath, ref lfieldpat, lbool), &PatStruct(ref rpath, ref rfieldpat, rbool)) =>
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:153:7: 153:13 error: unresolved variant or struct `PatTup` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:153     (&PatTup(ref ltup), &PatTup(ref rtup)) => is_pat_vec_equal(ltup, rtup), 
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:153:26: 153:32 error: unresolved variant or struct `PatTup` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:153     (&PatTup(ref ltup), &PatTup(ref rtup)) => is_pat_vec_equal(ltup, rtup), 
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:154:7: 154:13 error: unresolved variant or struct `PatBox` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:154     (&PatBox(ref lboxed), &PatBox(ref rboxed)) => is_pat_equal(lboxed, rboxed),
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:154:28: 154:34 error: unresolved variant or struct `PatBox` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:154     (&PatBox(ref lboxed), &PatBox(ref rboxed)) => is_pat_equal(lboxed, rboxed),
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:155:7: 155:16 error: unresolved variant or struct `PatRegion` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:155     (&PatRegion(ref lpat, ref lmut), &PatRegion(ref rpat, ref rmut)) => is_pat_equal(lpat, rpat) && lmut == rmut,
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:155:39: 155:48 error: unresolved variant or struct `PatRegion` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:155     (&PatRegion(ref lpat, ref lmut), &PatRegion(ref rpat, ref rmut)) => is_pat_equal(lpat, rpat) && lmut == rmut,
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:156:4: 156:10 error: unresolved variant or struct `PatLit` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:156 	(&PatLit(ref llit), &PatLit(ref rlit)) => is_exp_equal(llit, rlit),
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:156:23: 156:29 error: unresolved variant or struct `PatLit` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:156 	(&PatLit(ref llit), &PatLit(ref rlit)) => is_exp_equal(llit, rlit),
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:157:7: 157:15 error: unresolved variant or struct `PatRange` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:157     (&PatRange(ref lfrom, ref lto), &PatRange(ref rfrom, ref rto)) =>
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:157:38: 157:46 error: unresolved variant or struct `PatRange` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:157     (&PatRange(ref lfrom, ref lto), &PatRange(ref rfrom, ref rto)) =>
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:159:7: 159:13 error: unresolved variant or struct `PatVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:159     (&PatVec(ref lfirst, Option::None, ref llast), &PatVec(ref rfirst, Option::None, ref rlast)) =>
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:159:53: 159:59 error: unresolved variant or struct `PatVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:159     (&PatVec(ref lfirst, Option::None, ref llast), &PatVec(ref rfirst, Option::None, ref rlast)) =>
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:161:7: 161:13 error: unresolved variant or struct `PatVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:161     (&PatVec(ref lfirst, Option::Some(ref lpat), ref llast), &PatVec(ref rfirst, Option::Some(ref rpat), ref rlast)) =>
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:161:63: 161:69 error: unresolved variant or struct `PatVec` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:161     (&PatVec(ref lfirst, Option::Some(ref lpat), ref llast), &PatVec(ref rfirst, Option::Some(ref rpat), ref rlast)) =>
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:16: 211:20 error: variable `BiEq` from pattern #1 is not bound in pattern #2 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:16: 211:20 error: variable `BiLt` from pattern #2 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:23: 211:27 error: variable `BiEq` from pattern #1 is not bound in pattern #3 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:23: 211:27 error: variable `BiLe` from pattern #3 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:30: 211:34 error: variable `BiEq` from pattern #1 is not bound in pattern #4 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:30: 211:34 error: variable `BiGt` from pattern #4 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:37: 211:41 error: variable `BiEq` from pattern #1 is not bound in pattern #5 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:37: 211:41 error: variable `BiGe` from pattern #5 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:44: 211:48 error: variable `BiEq` from pattern #1 is not bound in pattern #6 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:44: 211:48 error: variable `BiNe` from pattern #6 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:51: 211:56 error: variable `BiEq` from pattern #1 is not bound in pattern #7 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:51: 211:56 error: variable `BiAnd` from pattern #7 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:59: 211:63 error: variable `BiEq` from pattern #1 is not bound in pattern #8 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:59: 211:63 error: variable `BiOr` from pattern #8 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:66: 211:74 error: variable `BiEq` from pattern #1 is not bound in pattern #9 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:66: 211:74 error: variable `BiBitXor` from pattern #9 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:77: 211:85 error: variable `BiEq` from pattern #1 is not bound in pattern #10 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:77: 211:85 error: variable `BiBitAnd` from pattern #10 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:88: 211:95 error: variable `BiEq` from pattern #1 is not bound in pattern #11 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211:88: 211:95 error: variable `BiBitOr` from pattern #11 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/eq_op.rs:211         BiEq | BiLt | BiLe | BiGt | BiGe | BiNe | BiAnd | BiOr | BiBitXor | BiBitAnd | BiBitOr => true,
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:43:5: 55:6 error: method `check_expr` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:43     fn check_expr(&mut self, cx: &Context, e: &Expr) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:43:35: 43:42 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:43     fn check_expr(&mut self, cx: &Context, e: &Expr) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:43:35: 43:42 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:44:16: 44:26 error: unresolved variant or struct `ExprBinary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:44         if let ExprBinary(ref cmp, ref left, ref right) = e.node {
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:58:21: 58:27 error: type name `BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:58 fn invert_cmp(cmp : BinOp_) -> BinOp_ {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:58:21: 58:27 help: you can import it into scope: `use rustc::hir::BinOp_;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:58:32: 58:38 error: type name `BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:58 fn invert_cmp(cmp : BinOp_) -> BinOp_ {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:58:32: 58:38 help: you can import it into scope: `use rustc::hir::BinOp_;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:62:11: 62:15 error: unresolved name `BiGt`. Did you mean `BiLt`? [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:62 		BiLt => BiGt,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:63:11: 63:15 error: unresolved name `BiLt`. Did you mean `BiGt`? [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:63 		BiGt => BiLt,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:64:11: 64:15 error: unresolved name `BiGe`. Did you mean `BiLe`? [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:64 		BiLe => BiGe,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:65:11: 65:15 error: unresolved name `BiLe`. Did you mean `BiGe`? [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:65 		BiGe => BiLe,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:66:8: 66:12 error: unresolved name `BiOr` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:66 		_ => BiOr // Dummy
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:71:23: 71:30 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:71 fn check_compare(cx: &Context, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u64, span: &Span) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:71:23: 71:30 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:71:55: 71:61 error: type name `BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:71 fn check_compare(cx: &Context, bit_op: &Expr, cmp_op: BinOp_, cmp_value: u64, span: &Span) {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:71:55: 71:61 help: you can import it into scope: `use rustc::hir::BinOp_;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:73:4: 73:13 error: unresolved variant or struct `ExprParen` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:73 		&ExprParen(ref subexp) => check_compare(cx, subexp, cmp_op, cmp_value, span),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:74:4: 74:14 error: unresolved variant or struct `ExprBinary` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:74 		&ExprBinary(ref op, ref left, ref right) => {
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:75:18: 75:26 error: unresolved name `BiBitAnd` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:75 			if op.node != BiBitAnd && op.node != BiBitOr { return; }
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:75:41: 75:48 error: unresolved name `BiBitOr` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:75 			if op.node != BiBitAnd && op.node != BiBitOr { return; }
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:86:24: 86:31 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:86 fn check_bit_mask(cx: &Context, bit_op: BinOp_, cmp_op: BinOp_, mask_value: u64, cmp_value: u64, span: &Span) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:86:24: 86:31 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:86:41: 86:47 error: type name `BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:86 fn check_bit_mask(cx: &Context, bit_op: BinOp_, cmp_op: BinOp_, mask_value: u64, cmp_value: u64, span: &Span) {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:86:41: 86:47 help: you can import it into scope: `use rustc::hir::BinOp_;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:86:57: 86:63 error: type name `BinOp_` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:86 fn check_bit_mask(cx: &Context, bit_op: BinOp_, cmp_op: BinOp_, mask_value: u64, cmp_value: u64, span: &Span) {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:86:57: 86:63 help: you can import it into scope: `use rustc::hir::BinOp_;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:88:10: 88:14 error: variable `BiEq` from pattern #1 is not bound in pattern #2 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:88 		BiEq | BiNe => match bit_op {
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:88:10: 88:14 error: variable `BiNe` from pattern #2 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:88 		BiEq | BiNe => match bit_op {
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:103:10: 103:14 error: variable `BiLt` from pattern #1 is not bound in pattern #2 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:103 		BiLt | BiGe => match bit_op {
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:103:10: 103:14 error: variable `BiGe` from pattern #2 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:103 		BiLt | BiGe => match bit_op {
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:118:10: 118:14 error: variable `BiLe` from pattern #1 is not bound in pattern #2 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:118 		BiLe | BiGt => match bit_op {
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:118:10: 118:14 error: variable `BiGt` from pattern #2 is not bound in pattern #1 [E0408]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:118 		BiLe | BiGt => match bit_op {
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:137:27: 137:34 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:137 fn fetch_int_literal(cx: &Context, lit : &Expr) -> Option<u64> {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:137:27: 137:34 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:139:4: 139:11 error: unresolved variant or struct `ExprLit` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:139 		&ExprLit(ref lit_ptr) => {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:140:12: 140:18 error: unresolved variant or struct `LitInt` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:140 			if let &LitInt(value, _) = &lit_ptr.node {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:144:4: 144:12 error: unresolved variant or struct `ExprPath` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:144 		&ExprPath(_, _) => {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:149:27: 149:41 error: unresolved variant, struct or type alias `PathResolution` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:149                     Some(&PathResolution { base_def: DefConst(def_id), ..}) => Some(def_id),
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:149:54: 149:62 error: unresolved variant or struct `DefConst` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/bit_mask.rs:149                     Some(&PathResolution { base_def: DefConst(def_id), ..}) => Some(def_id),
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:30:5: 34:3 error: method `check_item` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:30     fn check_item(&mut self, cx: &Context, item: &Item) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:30:35: 30:42 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:30     fn check_item(&mut self, cx: &Context, item: &Item) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:30:35: 30:42 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:31:11: 31:17 error: unresolved variant or struct `ItemFn` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:31 		if let &ItemFn(ref decl, _, _, _, _) = &item.node {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:36:5: 40:3 error: method `check_impl_item` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:36     fn check_impl_item(&mut self, cx: &Context, item: &ImplItem) { 
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:36:40: 36:47 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:36     fn check_impl_item(&mut self, cx: &Context, item: &ImplItem) { 
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:36:40: 36:47 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:37:11: 37:25 error: unresolved variant or struct `MethodImplItem` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:37 		if let &MethodImplItem(ref sig, _) = &item.node {
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:42:2: 46:3 error: method `check_trait_item` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:42 	fn check_trait_item(&mut self, cx: &Context, item: &TraitItem) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:42:38: 42:45 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:42 	fn check_trait_item(&mut self, cx: &Context, item: &TraitItem) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:42:38: 42:45 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:43:11: 43:26 error: unresolved variant or struct `MethodTraitItem` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:43 		if let &MethodTraitItem(ref sig, _) = &item.node {
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:49:18: 49:25 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:49 fn check_fn(cx: &Context, decl: &FnDecl) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:49:18: 49:25 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:53:4: 53:9 error: unresolved variant or struct `TyPtr` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:53 			TyPtr(ref pty) => check_ptr_subtype(cx, ty.span, &pty.ty),
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:54:4: 54:10 error: unresolved variant or struct `TyRptr` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:54 			TyRptr(_, ref rpty) => check_ptr_subtype(cx, ty.span, &rpty.ty),
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:60:27: 60:34 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:60 fn check_ptr_subtype(cx: &Context, span: Span, ty: &Ty) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/ptr_arg.rs:60:27: 60:34 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:28:5: 38:6 error: method `check_expr` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:28     fn check_expr(&mut self, cx: &Context, e: &Expr) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:28:35: 28:42 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:28     fn check_expr(&mut self, cx: &Context, e: &Expr) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:28:35: 28:42 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:29:16: 29:22 error: unresolved variant or struct `ExprIf` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:29         if let ExprIf(_, ref then_block, Option::Some(ref else_expr)) = e.node {
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:47:4: 47:13 error: unresolved variant or struct `ExprBlock` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:47 		&ExprBlock(ref block) => fetch_bool_block(block),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:48:4: 48:11 error: unresolved variant or struct `ExprLit` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:48 		&ExprLit(ref lit_ptr) => if let &LitBool(value) = &lit_ptr.node { Option::Some(value) } else { Option::None },
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:48:36: 48:43 error: unresolved variant or struct `LitBool` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/needless_bool.rs:48 		&ExprLit(ref lit_ptr) => if let &LitBool(value) = &lit_ptr.node { Option::Some(value) } else { Option::None },
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:34:5: 38:6 error: method `check_expr` is not a member of trait `LintPass` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:34     fn check_expr(&mut self, cx: &Context, e: &Expr) {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:34:35: 34:42 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:34     fn check_expr(&mut self, cx: &Context, e: &Expr) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:34:35: 34:42 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:35:11: 35:18 error: unresolved variant or struct `ExprLit` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:35 		if let &ExprLit(ref lit) = &e.node {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:41:19: 41:26 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:41 fn check_lit(cx: &Context, lit: &Lit, span: Span) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:41:19: 41:26 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:43:4: 43:12 error: unresolved variant or struct `LitFloat` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:43 		&LitFloat(ref str, TyF32) => check_known_consts(cx, span, str, "f32"),
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:44:4: 44:12 error: unresolved variant or struct `LitFloat` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:44 		&LitFloat(ref str, TyF64) => check_known_consts(cx, span, str, "f64"),
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:45:4: 45:22 error: unresolved variant or struct `LitFloatUnsuffixed` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:45 		&LitFloatUnsuffixed(ref str) => check_known_consts(cx, span, str, "f{32, 64}"),
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:50:28: 50:35 error: type name `Context` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:50 fn check_known_consts(cx: &Context, span: Span, str: &str, module: &str) {
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/approx_const.rs:50:28: 50:35 help: you can import it into scope: `use rustc::middle::region::Context;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:13:27: 13:29 error: lifetime parameters are not allowed on this type [E0110]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:13 fn walk_ty<'t>(ty: ty::Ty<'t>) -> ty::Ty<'t> {
^~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:13:20: 13:30 error: ambiguous associated type; specify the type using the syntax `<[type error] as Trait>::Ty` [E0223]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:13 fn walk_ty<'t>(ty: ty::Ty<'t>) -> ty::Ty<'t> {
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:13:42: 13:44 error: lifetime parameters are not allowed on this type [E0110]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:13 fn walk_ty<'t>(ty: ty::Ty<'t>) -> ty::Ty<'t> {
^~
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:13:35: 13:45 error: ambiguous associated type; specify the type using the syntax `<[type error] as Trait>::Ty` [E0223]
.cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/misc.rs:13 fn walk_ty<'t>(ty: ty::Ty<'t>) -> ty::Ty<'t> {
^~~~~~~~~~
error: Compilation failed, aborting rustdoc 
thread 'main' panicked at 'ChainedError {
error: failed to compile `clippy v0.0.3`, intermediate artifacts can be found at `/home/cratesfyi/clippy-0.0.3`,
cause: ChainedError {
error: Could not document `clippy`.,
cause: Process didn't exit successfully: `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.3/src/lib.rs --crate-name clippy -o /home/cratesfyi/clippy-0.0.3/doc -L dependency=/home/cratesfyi/clippy-0.0.3/debug -L dependency=/home/cratesfyi/clippy-0.0.3/debug/deps` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.