Skip to content

Commit e8642c7

Browse files
committed
Auto merge of #5003 - JohnTitor:rustup, r=flip1995
Rustup to rust-lang/rust#67886 changelog: none
2 parents 390eacf + 65d1534 commit e8642c7

File tree

140 files changed

+229
-218
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+229
-218
lines changed

clippy_lints/src/approx_const.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::utils::span_lint;
22
use rustc::declare_lint_pass;
3-
use rustc::hir::*;
43
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
4+
use rustc_hir::*;
55
use rustc_session::declare_tool_lint;
66
use rustc_span::symbol;
77
use std::f64::consts as f64;

clippy_lints/src/arithmetic.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
use crate::consts::constant_simple;
22
use crate::utils::span_lint;
3-
use rustc::hir;
43
use rustc::impl_lint_pass;
54
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
5+
use rustc_hir as hir;
66
use rustc_session::declare_tool_lint;
77
use rustc_span::source_map::Span;
88

clippy_lints/src/assertions_on_constants.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ use crate::utils::paths;
33
use crate::utils::{is_direct_expn_of, is_expn_of, match_function_call, snippet_opt, span_help_and_lint};
44
use if_chain::if_chain;
55
use rustc::declare_lint_pass;
6-
use rustc::hir::*;
76
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
7+
use rustc_hir::*;
88
use rustc_session::declare_tool_lint;
99
use syntax::ast::LitKind;
1010

clippy_lints/src/assign_ops.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
use if_chain::if_chain;
22
use rustc::declare_lint_pass;
3-
use rustc::hir;
43
use rustc::hir::intravisit::{walk_expr, NestedVisitorMap, Visitor};
54
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
65
use rustc_errors::Applicability;
6+
use rustc_hir as hir;
77
use rustc_session::declare_tool_lint;
88

99
use crate::utils::{
@@ -232,7 +232,7 @@ fn lint_misrefactored_assign_op(
232232

233233
#[must_use]
234234
fn is_commutative(op: hir::BinOpKind) -> bool {
235-
use rustc::hir::BinOpKind::*;
235+
use rustc_hir::BinOpKind::*;
236236
match op {
237237
Add | Mul | And | Or | BitXor | BitAnd | BitOr | Eq | Ne => true,
238238
Sub | Div | Rem | Shl | Shr | Lt | Le | Ge | Gt => false,

clippy_lints/src/attrs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ use crate::utils::{
77
};
88
use if_chain::if_chain;
99
use rustc::declare_lint_pass;
10-
use rustc::hir::*;
1110
use rustc::lint::{
1211
in_external_macro, CheckLintNameResult, EarlyContext, EarlyLintPass, LateContext, LateLintPass, LintArray,
1312
LintContext, LintPass,
1413
};
1514
use rustc::ty;
1615
use rustc_errors::Applicability;
16+
use rustc_hir::*;
1717
use rustc_session::declare_tool_lint;
1818
use rustc_span::source_map::Span;
1919
use rustc_span::symbol::Symbol;

clippy_lints/src/bit_mask.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ use crate::consts::{constant, Constant};
22
use crate::utils::sugg::Sugg;
33
use crate::utils::{span_lint, span_lint_and_then};
44
use if_chain::if_chain;
5-
use rustc::hir::*;
65
use rustc::impl_lint_pass;
76
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
87
use rustc_errors::Applicability;
8+
use rustc_hir::*;
99
use rustc_session::declare_tool_lint;
1010
use rustc_span::source_map::Span;
1111
use syntax::ast::LitKind;

clippy_lints/src/blacklisted_name.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
use crate::utils::span_lint;
2-
use rustc::hir::*;
32
use rustc::impl_lint_pass;
43
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
54
use rustc_data_structures::fx::FxHashSet;
5+
use rustc_hir::*;
66
use rustc_session::declare_tool_lint;
77

88
declare_clippy_lint! {

clippy_lints/src/block_in_if_condition.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ use crate::utils::*;
22
use matches::matches;
33
use rustc::declare_lint_pass;
44
use rustc::hir::intravisit::{walk_expr, NestedVisitorMap, Visitor};
5-
use rustc::hir::*;
65
use rustc::lint::{in_external_macro, LateContext, LateLintPass, LintArray, LintContext, LintPass};
6+
use rustc_hir::*;
77
use rustc_session::declare_tool_lint;
88

99
declare_clippy_lint! {
@@ -78,7 +78,7 @@ impl<'a, 'tcx> LateLintPass<'a, 'tcx> for BlockInIfCondition {
7878
}
7979
if let Some((check, then, _)) = higher::if_block(&expr) {
8080
if let ExprKind::Block(block, _) = &check.kind {
81-
if block.rules == DefaultBlock {
81+
if block.rules == BlockCheckMode::DefaultBlock {
8282
if block.stmts.is_empty() {
8383
if let Some(ex) = &block.expr {
8484
// don't dig into the expression here, just suggest that they remove

clippy_lints/src/booleans.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ use crate::utils::{
44
};
55
use if_chain::if_chain;
66
use rustc::declare_lint_pass;
7+
use rustc::hir::intravisit;
78
use rustc::hir::intravisit::*;
8-
use rustc::hir::*;
99
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
1010
use rustc_errors::Applicability;
11+
use rustc_hir::*;
1112
use rustc_session::declare_tool_lint;
1213
use rustc_span::source_map::Span;
1314
use syntax::ast::LitKind;
@@ -109,7 +110,7 @@ impl<'a, 'tcx, 'v> Hir2Qmm<'a, 'tcx, 'v> {
109110
// prevent folding of `cfg!` macros and the like
110111
if !e.span.from_expansion() {
111112
match &e.kind {
112-
ExprKind::Unary(UnNot, inner) => return Ok(Bool::Not(box self.run(inner)?)),
113+
ExprKind::Unary(UnOp::UnNot, inner) => return Ok(Bool::Not(box self.run(inner)?)),
113114
ExprKind::Binary(binop, lhs, rhs) => match &binop.node {
114115
BinOpKind::Or => return Ok(Bool::Or(self.extract(BinOpKind::Or, &[lhs, rhs], Vec::new())?)),
115116
BinOpKind::And => return Ok(Bool::And(self.extract(BinOpKind::And, &[lhs, rhs], Vec::new())?)),
@@ -445,7 +446,7 @@ impl<'a, 'tcx> Visitor<'tcx> for NonminimalBoolVisitor<'a, 'tcx> {
445446
ExprKind::Binary(binop, _, _) if binop.node == BinOpKind::Or || binop.node == BinOpKind::And => {
446447
self.bool_expr(e)
447448
},
448-
ExprKind::Unary(UnNot, inner) => {
449+
ExprKind::Unary(UnOp::UnNot, inner) => {
449450
if self.cx.tables.node_types()[inner.hir_id].is_bool() {
450451
self.bool_expr(e);
451452
} else {
@@ -471,7 +472,7 @@ struct NotSimplificationVisitor<'a, 'tcx> {
471472

472473
impl<'a, 'tcx> Visitor<'tcx> for NotSimplificationVisitor<'a, 'tcx> {
473474
fn visit_expr(&mut self, expr: &'tcx Expr<'_>) {
474-
if let ExprKind::Unary(UnNot, inner) = &expr.kind {
475+
if let ExprKind::Unary(UnOp::UnNot, inner) = &expr.kind {
475476
if let Some(suggestion) = simplify_not(self.cx, inner) {
476477
span_lint_and_sugg(
477478
self.cx,

clippy_lints/src/bytecount.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ use crate::utils::{
44
};
55
use if_chain::if_chain;
66
use rustc::declare_lint_pass;
7-
use rustc::hir::*;
87
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
98
use rustc::ty;
109
use rustc_errors::Applicability;
10+
use rustc_hir::*;
1111
use rustc_session::declare_tool_lint;
1212
use syntax::ast::{Name, UintTy};
1313

0 commit comments

Comments
 (0)