Skip to content

Commit 1b1e376

Browse files
committed
compiler" fiox bug and span_bug imports
1 parent 33d1bce commit 1b1e376

386 files changed

Lines changed: 449 additions & 623 deletions

File tree

Some content is hidden

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

compiler/rustc_ast_lowering/src/delegation/generics.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ use rustc_ast::*;
44
use rustc_data_structures::fx::FxHashSet;
55
use rustc_hir as hir;
66
use rustc_hir::def_id::DefId;
7+
use rustc_middle::ty;
78
use rustc_middle::ty::{GenericParamDefKind, TyCtxt};
8-
use rustc_middle::{bug, ty};
99
use rustc_span::symbol::kw;
10-
use rustc_span::{ErrorGuaranteed, Ident, Span, sym};
10+
use rustc_span::{ErrorGuaranteed, Ident, Span, bug, sym};
1111

1212
use crate::LoweringContext;
1313
use crate::delegation::resolution::resolver::DelegationResolver;

compiler/rustc_ast_lowering/src/delegation/resolution.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ use hir::def::DefKind;
55
use rustc_ast::{self as ast, Delegation, DelegationSource, NodeId};
66
use rustc_data_structures::fx::{FxHashSet, FxIndexSet};
77
use rustc_hir as hir;
8+
use rustc_middle::ty;
89
use rustc_middle::ty::{Ty, TyCtxt, TypeSuperVisitable, TypeVisitable, TypeVisitor};
9-
use rustc_middle::{span_bug, ty};
1010
use rustc_span::def_id::{DefId, LocalDefId};
11-
use rustc_span::{ErrorGuaranteed, Span};
11+
use rustc_span::{ErrorGuaranteed, Span, span_bug};
1212

1313
use crate::delegation::generics::GenericsGenerationResults;
1414
use crate::delegation::resolution::resolver::DelegationResolver;

compiler/rustc_ast_lowering/src/expr.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,11 @@ use rustc_hir as hir;
99
use rustc_hir::attrs::lang_items::LangItem;
1010
use rustc_hir::def::{DefKind, Res};
1111
use rustc_hir::{HirId, Target, find_attr};
12-
use rustc_middle::span_bug;
1312
use rustc_middle::ty::TyCtxt;
1413
use rustc_session::diagnostics::report_lit_error;
15-
use rustc_span::{ByteSymbol, DUMMY_SP, DesugaringKind, Ident, Span, Spanned, Symbol, respan, sym};
14+
use rustc_span::{
15+
ByteSymbol, DUMMY_SP, DesugaringKind, Ident, Span, Spanned, Symbol, respan, span_bug, sym,
16+
};
1617
use thin_vec::{ThinVec, thin_vec};
1718
use visit::{Visitor, walk_expr};
1819

compiler/rustc_ast_lowering/src/expr/closure.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ use rustc_ast::node_id::NodeMap;
22
use rustc_ast::*;
33
use rustc_hir as hir;
44
use rustc_hir::{HirId, Target, find_attr};
5-
use rustc_middle::span_bug;
6-
use rustc_span::Span;
5+
use rustc_span::{Span, span_bug};
76

87
use super::{LoweringContext, MoveExprInitializerFinder, MoveExprState};
98
use crate::FnDeclKind;

compiler/rustc_ast_lowering/src/index.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ use rustc_hir::def_id::{LocalDefId, LocalDefIdMap};
55
use rustc_hir::intravisit::Visitor;
66
use rustc_hir::*;
77
use rustc_index::IndexVec;
8-
use rustc_middle::span_bug;
98
use rustc_middle::ty::TyCtxt;
10-
use rustc_span::{DUMMY_SP, Span};
9+
use rustc_span::{DUMMY_SP, Span, span_bug};
1110
use tracing::{debug, instrument};
1211

1312
/// A visitor that walks over the HIR and collects `Node`s into a HIR map.

compiler/rustc_ast_lowering/src/item.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@ use rustc_hir::{
88
self as hir, CRATE_OWNER_ID, HirId, ImplItemImplKind, LifetimeSource, PredicateOrigin, Target,
99
find_attr,
1010
};
11-
use rustc_middle::span_bug;
1211
use rustc_middle::ty::data_structures::IndexMap;
1312
use rustc_middle::ty::{ResolverAstLowering, TyCtxt};
1413
use rustc_span::def_id::{DefId, LocalDefId};
1514
use rustc_span::edit_distance::find_best_match_for_name;
16-
use rustc_span::{DUMMY_SP, DesugaringKind, Ident, Span, Symbol, kw, sym};
15+
use rustc_span::{DUMMY_SP, DesugaringKind, Ident, Span, Symbol, kw, span_bug, sym};
1716
use smallvec::SmallVec;
1817
use thin_vec::ThinVec;
1918
use tracing::instrument;

compiler/rustc_ast_lowering/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,10 @@ use rustc_hir::{
6666
use rustc_index::{Idx, IndexVec};
6767
use rustc_macros::extension;
6868
use rustc_middle::queries::Providers;
69-
use rustc_middle::span_bug;
7069
use rustc_middle::ty::{PerOwnerResolverData, ResolverAstLowering, TyCtxt};
7170
use rustc_session::diagnostics::add_feature_diagnostics;
7271
use rustc_span::symbol::{Ident, Symbol, kw, sym};
73-
use rustc_span::{DUMMY_SP, DesugaringKind, Span};
72+
use rustc_span::{DUMMY_SP, DesugaringKind, Span, span_bug};
7473
use smallvec::{SmallVec, smallvec};
7574
use thin_vec::ThinVec;
7675
use tracing::{debug, instrument, trace};

compiler/rustc_ast_lowering/src/pat.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ use rustc_ast::*;
44
use rustc_hir::attrs::lang_items::LangItem;
55
use rustc_hir::def::{DefKind, Res};
66
use rustc_hir::{self as hir, Target};
7-
use rustc_middle::span_bug;
8-
use rustc_span::{DesugaringKind, Ident, Span, Spanned, respan};
7+
use rustc_span::{DesugaringKind, Ident, Span, Spanned, respan, span_bug};
98

109
use crate::diagnostics::{
1110
ArbitraryExpressionInPattern, ExtraDoubleDot, MisplacedDoubleDot, SubTupleBinding,

compiler/rustc_ast_lowering/src/path.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ use rustc_errors::StashKey;
55
use rustc_hir::def::{DefKind, PartialRes, PerNS, Res};
66
use rustc_hir::def_id::DefId;
77
use rustc_hir::{self as hir, GenericArg};
8-
use rustc_middle::{span_bug, ty};
8+
use rustc_middle::ty;
99
use rustc_session::diagnostics::add_feature_diagnostics;
10-
use rustc_span::{BytePos, DUMMY_SP, DesugaringKind, Ident, Span, Symbol, sym};
10+
use rustc_span::{BytePos, DUMMY_SP, DesugaringKind, Ident, Span, Symbol, span_bug, sym};
1111
use smallvec::smallvec;
1212
use tracing::{debug, instrument};
1313

compiler/rustc_borrowck/src/borrow_set.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ use rustc_index::IndexVec;
88
use rustc_index::bit_set::DenseBitSet;
99
use rustc_middle::mir::visit::{MutatingUseContext, NonUseContext, PlaceContext, Visitor};
1010
use rustc_middle::mir::{self, Body, Local, Location, traversal};
11+
use rustc_middle::ty;
1112
use rustc_middle::ty::data_structures::IndexSet;
1213
use rustc_middle::ty::{RegionVid, TyCtxt};
13-
use rustc_middle::{bug, span_bug, ty};
1414
use rustc_mir_dataflow::move_paths::MoveData;
15+
use rustc_span::{bug, span_bug};
1516
use smallvec::{SmallVec, smallvec};
1617
use tracing::debug;
1718

0 commit comments

Comments
 (0)