Skip to content

Commit 74d7073

Browse files
flip1995phaylon
authored andcommitted
Fix rebase fallout
1 parent 97874c3 commit 74d7073

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

clippy_lints/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ mod overflow_check_conditional;
268268
mod panic_unimplemented;
269269
mod partialeq_ne_impl;
270270
mod path_buf_push_overwrite;
271-
pub mod pattern_type_mismatch;
271+
mod pattern_type_mismatch;
272272
mod precedence;
273273
mod ptr;
274274
mod ptr_offset_with_cast;

clippy_lints/src/pattern_type_mismatch.rs

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
use crate::utils::{last_path_segment, span_lint_and_help};
2-
use rustc::lint::in_external_macro;
3-
use rustc::ty::subst::SubstsRef;
4-
use rustc::ty::{AdtDef, FieldDef, Ty, TyKind, VariantDef};
52
use rustc_hir::{
63
intravisit, Body, Expr, ExprKind, FieldPat, FnDecl, HirId, LocalSource, MatchSource, Mutability, Pat, PatKind,
74
QPath, Stmt, StmtKind,
85
};
96
use rustc_lint::{LateContext, LateLintPass, LintContext};
7+
use rustc_middle::lint::in_external_macro;
8+
use rustc_middle::ty::subst::SubstsRef;
9+
use rustc_middle::ty::{AdtDef, FieldDef, Ty, TyKind, VariantDef};
1010
use rustc_session::{declare_lint_pass, declare_tool_lint};
1111
use rustc_span::source_map::Span;
1212

@@ -120,6 +120,7 @@ fn apply_lint<'a, 'tcx>(
120120
PATTERN_TYPE_MISMATCH,
121121
span,
122122
"type of pattern does not match the expression type",
123+
None,
123124
&format!(
124125
"{}explicitly match against a `{}` pattern and adjust the enclosed variable bindings",
125126
match (deref_possible, level) {

0 commit comments

Comments
 (0)