]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/identity_op.rs
rustup https://github.com/rust-lang/rust/pull/67455
[rust.git] / clippy_lints / src / identity_op.rs
index f4b98fc60caeb7df668ba2de4802a8a8c85b15c3..a4575c2c38fa2a37176b42f545351902bead4419 100644 (file)
@@ -1,7 +1,8 @@
+use rustc::declare_lint_pass;
 use rustc::hir::*;
 use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
 use rustc::ty;
-use rustc::{declare_lint_pass, declare_tool_lint};
+use rustc_session::declare_tool_lint;
 use syntax::source_map::Span;
 
 use crate::consts::{constant_simple, Constant};
@@ -32,7 +33,7 @@ fn check_expr(&mut self, cx: &LateContext<'a, 'tcx>, e: &'tcx Expr) {
         if e.span.from_expansion() {
             return;
         }
-        if let ExprKind::Binary(ref cmp, ref left, ref right) = e.node {
+        if let ExprKind::Binary(ref cmp, ref left, ref right) = e.kind {
             match cmp.node {
                 BinOpKind::Add | BinOpKind::BitOr | BinOpKind::BitXor => {
                     check(cx, left, 0, e.span, right.span);