]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/redundant_field_names.rs
Merge branch 'macro-use' into HEAD
[rust.git] / clippy_lints / src / redundant_field_names.rs
index 11ee6024a89449f19d5c2ff4f226e2d3126963af..4f28d36e2a8f72e66533d11f1ca709be7b937a84 100644 (file)
@@ -1,6 +1,7 @@
 use rustc::lint::*;
+use rustc::{declare_lint, lint_array};
 use rustc::hir::*;
-use utils::{in_macro, is_range_expression, match_var, span_lint_and_sugg};
+use crate::utils::{in_macro, is_range_expression, match_var, span_lint_and_sugg};
 
 /// **What it does:** Checks for fields in struct literals where shorthands
 /// could be used.
@@ -43,7 +44,7 @@ fn check_expr(&mut self, cx: &LateContext<'a, 'tcx>, expr: &'tcx Expr) {
             return;
         }
 
-        if let ExprStruct(_, ref fields, _) = expr.node {
+        if let ExprKind::Struct(_, ref fields, _) = expr.node {
             for field in fields {
                 let name = field.ident.name;