]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/needless_bool.rs
Merge branch 'macro-use' into HEAD
[rust.git] / clippy_lints / src / needless_bool.rs
index db019bdce8899969ba0634751e6558593feeea37..559aa74f9a22848d61fdfca8afff72107aa3e990 100644 (file)
@@ -3,6 +3,7 @@
 //! This lint is **warn** by default
 
 use rustc::lint::*;
+use rustc::{declare_lint, lint_array};
 use rustc::hir::*;
 use syntax::ast::LitKind;
 use syntax::codemap::Spanned;
@@ -184,7 +185,7 @@ enum Expression {
 fn fetch_bool_block(block: &Block) -> Expression {
     match (&*block.stmts, block.expr.as_ref()) {
         (&[], Some(e)) => fetch_bool_expr(&**e),
-        (&[ref e], None) => if let StmtSemi(ref e, _) = e.node {
+        (&[ref e], None) => if let StmtKind::Semi(ref e, _) = e.node {
             if let ExprKind::Ret(_) = e.node {
                 fetch_bool_expr(&**e)
             } else {