diff options
| author | Yuki Okushi <huyuumi.dev@gmail.com> | 2020-01-07 01:39:50 +0900 |
|---|---|---|
| committer | Yuki Okushi <huyuumi.dev@gmail.com> | 2020-01-07 01:46:33 +0900 |
| commit | 2f2eaf8b7ec5073f64fcfd82f91f2f48081832ee (patch) | |
| tree | 7cf00f784c6f9306e713b9808811a8027a3ca996 /clippy_lints/src/utils | |
| parent | 732825dcff6d1f115225305ce5e0c9c9d876a0ff (diff) | |
| download | rust-2f2eaf8b7ec5073f64fcfd82f91f2f48081832ee.tar.gz rust-2f2eaf8b7ec5073f64fcfd82f91f2f48081832ee.zip | |
Rustup to rust-lang/rust#67886
Diffstat (limited to 'clippy_lints/src/utils')
| -rw-r--r-- | clippy_lints/src/utils/author.rs | 4 | ||||
| -rw-r--r-- | clippy_lints/src/utils/comparisons.rs | 2 | ||||
| -rw-r--r-- | clippy_lints/src/utils/diagnostics.rs | 2 | ||||
| -rw-r--r-- | clippy_lints/src/utils/higher.rs | 3 | ||||
| -rw-r--r-- | clippy_lints/src/utils/hir_utils.rs | 2 | ||||
| -rw-r--r-- | clippy_lints/src/utils/inspector.rs | 4 | ||||
| -rw-r--r-- | clippy_lints/src/utils/internal_lints.rs | 6 | ||||
| -rw-r--r-- | clippy_lints/src/utils/mod.rs | 18 | ||||
| -rw-r--r-- | clippy_lints/src/utils/ptr.rs | 2 | ||||
| -rw-r--r-- | clippy_lints/src/utils/sugg.rs | 2 | ||||
| -rw-r--r-- | clippy_lints/src/utils/usage.rs | 4 |
11 files changed, 25 insertions, 24 deletions
diff --git a/clippy_lints/src/utils/author.rs b/clippy_lints/src/utils/author.rs index 27ab2fb675a..173f3b84eed 100644 --- a/clippy_lints/src/utils/author.rs +++ b/clippy_lints/src/utils/author.rs @@ -3,12 +3,12 @@ use crate::utils::{get_attr, higher}; use rustc::declare_lint_pass; -use rustc::hir; use rustc::hir::intravisit::{NestedVisitorMap, Visitor}; -use rustc::hir::{BindingAnnotation, Block, Expr, ExprKind, Pat, PatKind, QPath, Stmt, StmtKind, TyKind}; use rustc::lint::{LateContext, LateLintPass, LintArray, LintContext, LintPass}; use rustc::session::Session; use rustc_data_structures::fx::FxHashMap; +use rustc_hir as hir; +use rustc_hir::{BindingAnnotation, Block, Expr, ExprKind, Pat, PatKind, QPath, Stmt, StmtKind, TyKind}; use rustc_session::declare_tool_lint; use syntax::ast::{Attribute, LitFloatType, LitKind}; diff --git a/clippy_lints/src/utils/comparisons.rs b/clippy_lints/src/utils/comparisons.rs index 33c6bcc66d0..7a18d5e818f 100644 --- a/clippy_lints/src/utils/comparisons.rs +++ b/clippy_lints/src/utils/comparisons.rs @@ -2,7 +2,7 @@ #![deny(clippy::missing_docs_in_private_items)] -use rustc::hir::{BinOpKind, Expr}; +use rustc_hir::{BinOpKind, Expr}; #[derive(PartialEq, Eq, Debug, Copy, Clone)] /// Represent a normalized comparison operator. diff --git a/clippy_lints/src/utils/diagnostics.rs b/clippy_lints/src/utils/diagnostics.rs index 19992114ff7..629dc0950dc 100644 --- a/clippy_lints/src/utils/diagnostics.rs +++ b/clippy_lints/src/utils/diagnostics.rs @@ -1,8 +1,8 @@ //! Clippy wrappers around rustc's diagnostic functions. -use rustc::hir::HirId; use rustc::lint::{LateContext, Lint, LintContext}; use rustc_errors::{Applicability, CodeSuggestion, Substitution, SubstitutionPart, SuggestionStyle}; +use rustc_hir::HirId; use rustc_span::source_map::{MultiSpan, Span}; use std::env; use syntax::errors::DiagnosticBuilder; diff --git a/clippy_lints/src/utils/higher.rs b/clippy_lints/src/utils/higher.rs index 37d37a94d0e..804ba8ae88d 100644 --- a/clippy_lints/src/utils/higher.rs +++ b/clippy_lints/src/utils/higher.rs @@ -6,7 +6,8 @@ use crate::utils::{is_expn_of, match_def_path, match_qpath, paths}; use if_chain::if_chain; use rustc::lint::LateContext; -use rustc::{hir, ty}; +use rustc::ty; +use rustc_hir as hir; use syntax::ast; /// Converts a hir binary operator to the corresponding `ast` type. diff --git a/clippy_lints/src/utils/hir_utils.rs b/clippy_lints/src/utils/hir_utils.rs index 824c062843e..13ea90cff59 100644 --- a/clippy_lints/src/utils/hir_utils.rs +++ b/clippy_lints/src/utils/hir_utils.rs @@ -1,10 +1,10 @@ use crate::consts::{constant_context, constant_simple}; use crate::utils::differing_macro_contexts; -use rustc::hir::*; use rustc::ich::StableHashingContextProvider; use rustc::lint::LateContext; use rustc::ty::TypeckTables; use rustc_data_structures::stable_hasher::{HashStable, StableHasher}; +use rustc_hir::*; use std::hash::Hash; use syntax::ast::Name; diff --git a/clippy_lints/src/utils/inspector.rs b/clippy_lints/src/utils/inspector.rs index 87ef4c7799e..38bf6ee5239 100644 --- a/clippy_lints/src/utils/inspector.rs +++ b/clippy_lints/src/utils/inspector.rs @@ -2,10 +2,10 @@ use crate::utils::get_attr; use rustc::declare_lint_pass; -use rustc::hir; -use rustc::hir::print; use rustc::lint::{LateContext, LateLintPass, LintArray, LintContext, LintPass}; use rustc::session::Session; +use rustc_hir as hir; +use rustc_hir::print; use rustc_session::declare_tool_lint; use syntax::ast::Attribute; diff --git a/clippy_lints/src/utils/internal_lints.rs b/clippy_lints/src/utils/internal_lints.rs index b7eb1ae7c9d..58552d08b32 100644 --- a/clippy_lints/src/utils/internal_lints.rs +++ b/clippy_lints/src/utils/internal_lints.rs @@ -3,14 +3,14 @@ use crate::utils::{ walk_ptrs_ty, }; use if_chain::if_chain; -use rustc::hir; -use rustc::hir::def::{DefKind, Res}; use rustc::hir::intravisit::{walk_expr, NestedVisitorMap, Visitor}; -use rustc::hir::*; use rustc::lint::{EarlyContext, EarlyLintPass, LateContext, LateLintPass, LintArray, LintPass}; use rustc::{declare_lint_pass, impl_lint_pass}; use rustc_data_structures::fx::{FxHashMap, FxHashSet}; use rustc_errors::Applicability; +use rustc_hir as hir; +use rustc_hir::def::{DefKind, Res}; +use rustc_hir::*; use rustc_session::declare_tool_lint; use rustc_span::source_map::Span; use rustc_span::symbol::SymbolStr; diff --git a/clippy_lints/src/utils/mod.rs b/clippy_lints/src/utils/mod.rs index e83dc249d26..3c806cc7ea5 100644 --- a/clippy_lints/src/utils/mod.rs +++ b/clippy_lints/src/utils/mod.rs @@ -25,12 +25,7 @@ use std::mem; use if_chain::if_chain; use matches::matches; -use rustc::hir; -use rustc::hir::def::{DefKind, Res}; -use rustc::hir::def_id::{DefId, CRATE_DEF_INDEX, LOCAL_CRATE}; use rustc::hir::intravisit::{NestedVisitorMap, Visitor}; -use rustc::hir::Node; -use rustc::hir::*; use rustc::lint::{LateContext, Level, Lint, LintContext}; use rustc::traits; use rustc::ty::{ @@ -40,6 +35,11 @@ use rustc::ty::{ Binder, Ty, TyCtxt, }; use rustc_errors::Applicability; +use rustc_hir as hir; +use rustc_hir::def::{DefKind, Res}; +use rustc_hir::def_id::{DefId, CRATE_DEF_INDEX, LOCAL_CRATE}; +use rustc_hir::Node; +use rustc_hir::*; use rustc_span::hygiene::ExpnKind; use rustc_span::source_map::{Span, DUMMY_SP}; use rustc_span::symbol::{kw, Symbol}; @@ -179,8 +179,8 @@ pub fn single_segment_path<'tcx>(path: &QPath<'tcx>) -> Option<&'tcx PathSegment /// Matches a `QPath` against a slice of segment string literals. /// -/// There is also `match_path` if you are dealing with a `rustc::hir::Path` instead of a -/// `rustc::hir::QPath`. +/// There is also `match_path` if you are dealing with a `rustc_hir::Path` instead of a +/// `rustc_hir::QPath`. /// /// # Examples /// ```rust,ignore @@ -202,8 +202,8 @@ pub fn match_qpath(path: &QPath<'_>, segments: &[&str]) -> bool { /// Matches a `Path` against a slice of segment string literals. /// -/// There is also `match_qpath` if you are dealing with a `rustc::hir::QPath` instead of a -/// `rustc::hir::Path`. +/// There is also `match_qpath` if you are dealing with a `rustc_hir::QPath` instead of a +/// `rustc_hir::Path`. /// /// # Examples /// diff --git a/clippy_lints/src/utils/ptr.rs b/clippy_lints/src/utils/ptr.rs index de6a3227a77..e32d5e3a4ed 100644 --- a/clippy_lints/src/utils/ptr.rs +++ b/clippy_lints/src/utils/ptr.rs @@ -1,7 +1,7 @@ use crate::utils::{get_pat_name, match_var, snippet}; use rustc::hir::intravisit::{walk_expr, NestedVisitorMap, Visitor}; -use rustc::hir::*; use rustc::lint::LateContext; +use rustc_hir::*; use rustc_span::source_map::Span; use std::borrow::Cow; use syntax::ast::Name; diff --git a/clippy_lints/src/utils/sugg.rs b/clippy_lints/src/utils/sugg.rs index 0106217186b..f14390ce3af 100644 --- a/clippy_lints/src/utils/sugg.rs +++ b/clippy_lints/src/utils/sugg.rs @@ -3,9 +3,9 @@ use crate::utils::{higher, snippet, snippet_opt, snippet_with_macro_callsite}; use matches::matches; -use rustc::hir; use rustc::lint::{EarlyContext, LateContext, LintContext}; use rustc_errors::Applicability; +use rustc_hir as hir; use rustc_span::source_map::{CharPos, Span}; use rustc_span::{BytePos, Pos}; use std::borrow::Cow; diff --git a/clippy_lints/src/utils/usage.rs b/clippy_lints/src/utils/usage.rs index d60ab7e7265..623a12fbdaf 100644 --- a/clippy_lints/src/utils/usage.rs +++ b/clippy_lints/src/utils/usage.rs @@ -1,8 +1,8 @@ -use rustc::hir::def::Res; -use rustc::hir::*; use rustc::lint::LateContext; use rustc::ty; use rustc_data_structures::fx::FxHashSet; +use rustc_hir::def::Res; +use rustc_hir::*; use rustc_typeck::expr_use_visitor::*; /// Returns a set of mutated local variable IDs, or `None` if mutations could not be determined. |
