Skip to content

Commit 34e247a

Browse files
committed
Remove extern crate rustc_middle from rustc_infer.
1 parent 9b7d254 commit 34e247a

File tree

22 files changed

+21
-2
lines changed

22 files changed

+21
-2
lines changed

compiler/rustc_infer/src/errors/note_and_explain.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
use crate::fluent_generated as fluent;
22
use crate::infer::error_reporting::nice_region_error::find_anon_type;
33
use rustc_errors::{Diag, EmissionGuarantee, IntoDiagArg, SubdiagMessageOp, Subdiagnostic};
4+
use rustc_middle::bug;
45
use rustc_middle::ty::{self, TyCtxt};
56
use rustc_span::{symbol::kw, Span};
67

compiler/rustc_infer/src/infer/at.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
2828
use super::*;
2929

30+
use rustc_middle::bug;
3031
use rustc_middle::ty::relate::{Relate, TypeRelation};
3132
use rustc_middle::ty::{Const, ImplSubject};
3233

compiler/rustc_infer/src/infer/canonical/canonicalizer.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use crate::infer::canonical::{
99
Canonical, CanonicalTyVarKind, CanonicalVarInfo, CanonicalVarKind, OriginalQueryValues,
1010
};
1111
use crate::infer::InferCtxt;
12+
use rustc_middle::bug;
1213
use rustc_middle::ty::fold::{TypeFoldable, TypeFolder, TypeSuperFoldable};
1314
use rustc_middle::ty::GenericArg;
1415
use rustc_middle::ty::{self, BoundVar, InferConst, List, Ty, TyCtxt, TypeFlags, TypeVisitableExt};

compiler/rustc_infer/src/infer/canonical/instantiate.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
99
use crate::infer::canonical::{Canonical, CanonicalVarValues};
1010
use rustc_macros::extension;
11+
use rustc_middle::bug;
1112
use rustc_middle::ty::fold::{FnMutDelegate, TypeFoldable};
1213
use rustc_middle::ty::GenericArgKind;
1314
use rustc_middle::ty::{self, TyCtxt};

compiler/rustc_infer/src/infer/canonical/query_response.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ use rustc_middle::mir::ConstraintCategory;
2525
use rustc_middle::ty::fold::TypeFoldable;
2626
use rustc_middle::ty::{self, BoundVar, Ty, TyCtxt};
2727
use rustc_middle::ty::{GenericArg, GenericArgKind};
28+
use rustc_middle::{bug, span_bug};
2829
use std::fmt::Debug;
2930
use std::iter;
3031

compiler/rustc_infer/src/infer/error_reporting/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ use rustc_hir::def_id::{DefId, LocalDefId};
6969
use rustc_hir::intravisit::Visitor;
7070
use rustc_hir::lang_items::LangItem;
7171
use rustc_macros::extension;
72+
use rustc_middle::bug;
7273
use rustc_middle::dep_graph::DepContext;
7374
use rustc_middle::ty::print::{with_forced_trimmed_paths, PrintError, PrintTraitRefExt as _};
7475
use rustc_middle::ty::relate::{self, RelateResult, TypeRelation};

compiler/rustc_infer/src/infer/error_reporting/need_type_info.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ use rustc_hir::def::{CtorOf, DefKind, Namespace};
1111
use rustc_hir::def_id::{DefId, LocalDefId};
1212
use rustc_hir::intravisit::{self, Visitor};
1313
use rustc_hir::{Body, Closure, Expr, ExprKind, FnRetTy, HirId, LetStmt, LocalSource};
14+
use rustc_middle::bug;
1415
use rustc_middle::hir::nested_filter;
1516
use rustc_middle::infer::unify_key::ConstVariableValue;
1617
use rustc_middle::ty::adjustment::{Adjust, Adjustment, AutoBorrow};

compiler/rustc_infer/src/infer/error_reporting/nice_region_error/mismatched_static_lifetime.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ use rustc_data_structures::fx::FxIndexSet;
1313
use rustc_errors::{ErrorGuaranteed, MultiSpan};
1414
use rustc_hir as hir;
1515
use rustc_hir::intravisit::Visitor;
16+
use rustc_middle::bug;
1617
use rustc_middle::ty::TypeVisitor;
1718

1819
impl<'a, 'tcx> NiceRegionError<'a, 'tcx> {

compiler/rustc_infer/src/infer/error_reporting/nice_region_error/placeholder_error.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ use rustc_data_structures::intern::Interned;
1111
use rustc_errors::{Diag, IntoDiagArg};
1212
use rustc_hir::def::Namespace;
1313
use rustc_hir::def_id::{DefId, CRATE_DEF_ID};
14+
use rustc_middle::bug;
1415
use rustc_middle::ty::error::ExpectedFound;
1516
use rustc_middle::ty::print::{FmtPrinter, Print, PrintTraitRefExt as _, RegionHighlightMode};
1617
use rustc_middle::ty::GenericArgsRef;

compiler/rustc_infer/src/infer/freshen.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
//! inferencer knows "so far".
3333
use super::InferCtxt;
3434
use rustc_data_structures::fx::FxHashMap;
35+
use rustc_middle::bug;
3536
use rustc_middle::infer::unify_key::ToType;
3637
use rustc_middle::ty::fold::TypeFolder;
3738
use rustc_middle::ty::{self, Ty, TyCtxt, TypeFoldable, TypeSuperFoldable, TypeVisitableExt};

0 commit comments

Comments
 (0)