X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc_lint%2Fbuiltin.rs;h=36eb272cdfc8dcaa9534316c682a052a620105db;hb=668ef72f4429059240ee361a2f0f748558a5326f;hp=97830e6c86f39eef373c547ee2515fb35f6c93c0;hpb=792c645ca7d11a8d254df307d019c5bf01445c37;p=rust.git diff --git a/src/librustc_lint/builtin.rs b/src/librustc_lint/builtin.rs index 97830e6c86f..36eb272cdfc 100644 --- a/src/librustc_lint/builtin.rs +++ b/src/librustc_lint/builtin.rs @@ -23,10 +23,10 @@ use crate::{ types::CItemKind, EarlyContext, EarlyLintPass, LateContext, LateLintPass, LintContext, }; -use rustc_ast::ast::{self, Expr}; use rustc_ast::attr::{self, HasAttrs}; use rustc_ast::tokenstream::{TokenStream, TokenTree}; use rustc_ast::visit::{FnCtxt, FnKind}; +use rustc_ast::{self as ast, *}; use rustc_ast_pretty::pprust::{self, expr_to_string}; use rustc_data_structures::fx::{FxHashMap, FxHashSet}; use rustc_errors::{Applicability, DiagnosticBuilder, DiagnosticStyledString}; @@ -1287,7 +1287,7 @@ fn check_pat(&mut self, cx: &EarlyContext<'_>, pat: &ast::Pat) { return; } - use self::ast::{PatKind, RangeEnd, RangeSyntax::DotDotDot}; + use self::ast::{PatKind, RangeSyntax::DotDotDot}; /// If `pat` is a `...` pattern, return the start and end of the range, as well as the span /// corresponding to the ellipsis. @@ -1860,7 +1860,7 @@ enum InitKind { /// Test if this constant is all-0. fn is_zero(expr: &hir::Expr<'_>) -> bool { use hir::ExprKind::*; - use rustc_ast::ast::LitKind::*; + use rustc_ast::LitKind::*; match &expr.kind { Lit(lit) => { if let Int(i, _) = lit.node {