]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/integer_division.rs
rustup https://github.com/rust-lang/rust/pull/67455
[rust.git] / clippy_lints / src / integer_division.rs
index 84268fd6963c70458d198fd500beafaa92c7159e..4964fc6b4e306a2e8c1af74b3659d62b7afb156f 100644 (file)
@@ -1,8 +1,9 @@
 use crate::utils::span_help_and_lint;
 use if_chain::if_chain;
+use rustc::declare_lint_pass;
 use rustc::hir;
 use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
-use rustc::{declare_lint_pass, declare_tool_lint};
+use rustc_session::declare_tool_lint;
 
 declare_clippy_lint! {
     /// **What it does:** Checks for division of integers
@@ -43,7 +44,7 @@ fn check_expr(&mut self, cx: &LateContext<'a, 'tcx>, expr: &'tcx hir::Expr) {
 
 fn is_integer_division<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, expr: &'tcx hir::Expr) -> bool {
     if_chain! {
-        if let hir::ExprKind::Binary(binop, left, right) = &expr.node;
+        if let hir::ExprKind::Binary(binop, left, right) = &expr.kind;
         if let hir::BinOpKind::Div = &binop.node;
         then {
             let (left_ty, right_ty) = (cx.tables.expr_ty(left), cx.tables.expr_ty(right));