Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/mir/lower/pattern_matching.rs')
-rw-r--r--crates/hir-ty/src/mir/lower/pattern_matching.rs13
1 files changed, 10 insertions, 3 deletions
diff --git a/crates/hir-ty/src/mir/lower/pattern_matching.rs b/crates/hir-ty/src/mir/lower/pattern_matching.rs
index 02b1494062..a6d5ce723e 100644
--- a/crates/hir-ty/src/mir/lower/pattern_matching.rs
+++ b/crates/hir-ty/src/mir/lower/pattern_matching.rs
@@ -2,9 +2,16 @@
use hir_def::AssocItemId;
-use crate::BindingMode;
-
-use super::*;
+use crate::{
+ mir::lower::{
+ BasicBlockId, BinOp, BindingId, BorrowKind, Either, Expr, FieldId, Idx, Interner,
+ MemoryMap, MirLowerCtx, MirLowerError, MirSpan, Mutability, Operand, Pat, PatId, Place,
+ PlaceElem, ProjectionElem, RecordFieldPat, ResolveValueResult, Result, Rvalue,
+ Substitution, SwitchTargets, TerminatorKind, TupleFieldId, TupleId, TyBuilder, TyKind,
+ ValueNs, VariantData, VariantId,
+ },
+ BindingMode,
+};
macro_rules! not_supported {
($x: expr) => {