]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_lint/bad_style.rs
Auto merge of #35856 - phimuemue:master, r=brson
[rust.git] / src / librustc_lint / bad_style.rs
index 7e9b6f561b9846f1d0b4f09c72b31918ebd63a64..0e130c3bb66bfb823c88f127a214b54722f04a3c 100644 (file)
@@ -14,7 +14,7 @@
 use lint::{LintPass, LateLintPass};
 
 use syntax::ast;
-use syntax::attr::{self, AttrMetaMethods};
+use syntax::attr;
 use syntax_pos::Span;
 
 use rustc::hir::{self, PatKind};
@@ -360,7 +360,7 @@ fn check_impl_item(&mut self, cx: &LateContext, ii: &hir::ImplItem) {
 
     fn check_pat(&mut self, cx: &LateContext, p: &hir::Pat) {
         // Lint for constants that look like binding identifiers (#7526)
-        if let PatKind::Path(ref path) = p.node {
+        if let PatKind::Path(None, ref path) = p.node {
             if !path.global && path.segments.len() == 1 && path.segments[0].parameters.is_empty() {
                 if let Def::Const(..) = cx.tcx.expect_def(p.id) {
                     NonUpperCaseGlobals::check_upper_case(cx, "constant in pattern",