Skip to content

Commit 69b1e5c

Browse files
committedJan 9, 2020
{rustc::util -> rustc_data_structures}::captures
1 parent 2db97ed commit 69b1e5c

File tree

12 files changed

+13
-12
lines changed

12 files changed

+13
-12
lines changed
 

‎src/librustc/infer/canonical/query_response.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ use crate::traits::{Obligation, ObligationCause, PredicateObligation};
2222
use crate::ty::fold::TypeFoldable;
2323
use crate::ty::subst::{GenericArg, GenericArgKind};
2424
use crate::ty::{self, BoundVar, Ty, TyCtxt};
25-
use crate::util::captures::Captures;
25+
use rustc_data_structures::captures::Captures;
2626
use rustc_index::vec::Idx;
2727
use rustc_index::vec::IndexVec;
2828
use rustc_span::DUMMY_SP;

‎src/librustc/infer/outlives/verify.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use crate::infer::{GenericKind, VerifyBound};
33
use crate::traits;
44
use crate::ty::subst::{InternalSubsts, Subst};
55
use crate::ty::{self, Ty, TyCtxt};
6-
use crate::util::captures::Captures;
6+
use rustc_data_structures::captures::Captures;
77
use rustc_hir::def_id::DefId;
88

99
/// The `TypeOutlives` struct has the job of "lowering" a `T: 'a`

‎src/librustc/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ pub mod ty;
100100

101101
pub mod util {
102102
pub mod bug;
103-
pub mod captures;
104103
pub mod common;
105104
}
106105

‎src/librustc/ty/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ use crate::ty::layout::VariantIdx;
2626
use crate::ty::subst::{InternalSubsts, Subst, SubstsRef};
2727
use crate::ty::util::{Discr, IntTypeExt};
2828
use crate::ty::walk::TypeWalker;
29-
use crate::util::captures::Captures;
3029
use arena::SyncDroplessArena;
30+
use rustc_data_structures::captures::Captures;
3131
use rustc_data_structures::fx::FxHashMap;
3232
use rustc_data_structures::fx::FxIndexMap;
3333
use rustc_data_structures::stable_hasher::{HashStable, StableHasher};

‎src/librustc/ty/sty.rs

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,10 @@ use crate::ty::layout::VariantIdx;
1313
use crate::ty::subst::{GenericArg, GenericArgKind, InternalSubsts, Subst, SubstsRef};
1414
use crate::ty::{self, AdtDef, DefIdTree, Discr, Ty, TyCtxt, TypeFlags, TypeFoldable};
1515
use crate::ty::{List, ParamEnv, ParamEnvAnd, TyS};
16-
use crate::util::captures::Captures;
16+
use polonius_engine::Atom;
17+
use rustc_data_structures::captures::Captures;
1718
use rustc_hir as hir;
1819
use rustc_hir::def_id::DefId;
19-
20-
use polonius_engine::Atom;
2120
use rustc_index::vec::Idx;
2221
use rustc_macros::HashStable;
2322
use rustc_span::symbol::{kw, Symbol};

‎src/librustc_ast_lowering/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,10 @@ use rustc::hir::map::Map;
4040
use rustc::lint;
4141
use rustc::lint::builtin;
4242
use rustc::middle::cstore::CrateStore;
43-
use rustc::util::captures::Captures;
43+
use rustc::session::config::nightly_options;
44+
use rustc::session::Session;
4445
use rustc::{bug, span_bug};
46+
use rustc_data_structures::captures::Captures;
4547
use rustc_data_structures::fx::FxHashSet;
4648
use rustc_data_structures::sync::Lrc;
4749
use rustc_error_codes::*;
File renamed without changes.

‎src/librustc_data_structures/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ macro_rules! unlikely {
6767
pub mod base_n;
6868
pub mod binary_search_util;
6969
pub mod box_region;
70+
pub mod captures;
7071
pub mod const_cstr;
7172
pub mod flock;
7273
pub mod fx;

‎src/librustc_metadata/rmeta/decoder.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ use rustc::mir::{self, interpret, BodyAndCache, Promoted};
1616
use rustc::session::Session;
1717
use rustc::ty::codec::TyDecoder;
1818
use rustc::ty::{self, Ty, TyCtxt};
19-
use rustc::util::captures::Captures;
2019
use rustc::util::common::record_time;
20+
use rustc_data_structures::captures::Captures;
2121
use rustc_data_structures::fingerprint::Fingerprint;
2222
use rustc_data_structures::fx::FxHashMap;
2323
use rustc_data_structures::svh::Svh;

‎src/librustc_mir/hair/pattern/_match.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ use self::SliceKind::*;
229229
use self::Usefulness::*;
230230
use self::WitnessPreference::*;
231231

232+
use rustc_data_structures::captures::Captures;
232233
use rustc_data_structures::fx::FxHashMap;
233234
use rustc_index::vec::Idx;
234235

@@ -243,7 +244,6 @@ use rustc_hir::{HirId, RangeEnd};
243244
use rustc::lint;
244245
use rustc::mir::interpret::{truncate, AllocId, ConstValue, Pointer, Scalar};
245246
use rustc::mir::Field;
246-
use rustc::util::captures::Captures;
247247
use rustc::util::common::ErrorReported;
248248

249249
use rustc_span::{Span, DUMMY_SP};

‎src/librustc_typeck/check/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ use rustc::ty::{
114114
self, AdtKind, CanonicalUserType, Const, GenericParamDefKind, RegionKind, ToPolyTraitRef,
115115
ToPredicate, Ty, TyCtxt, UserType,
116116
};
117+
use rustc_data_structures::captures::Captures;
117118
use rustc_data_structures::fx::{FxHashMap, FxHashSet};
118119
use rustc_hir as hir;
119120
use rustc_hir::def::{CtorOf, DefKind, Res};
@@ -146,7 +147,6 @@ use crate::lint;
146147
use crate::require_c_abi_if_c_variadic;
147148
use crate::session::config::EntryFnType;
148149
use crate::session::Session;
149-
use crate::util::captures::Captures;
150150
use crate::util::common::{indenter, ErrorReported};
151151
use crate::TypeAndSubsts;
152152

‎src/librustc_typeck/collect.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ use rustc::ty::util::Discr;
3232
use rustc::ty::util::IntTypeExt;
3333
use rustc::ty::{self, AdtKind, Const, DefIdTree, ToPolyTraitRef, Ty, TyCtxt};
3434
use rustc::ty::{ReprOptions, ToPredicate};
35-
use rustc::util::captures::Captures;
35+
use rustc_data_structures::captures::Captures;
3636
use rustc_data_structures::fx::FxHashMap;
3737
use rustc_hir as hir;
3838
use rustc_hir::def::{CtorKind, DefKind, Res};

0 commit comments

Comments
 (0)
Please sign in to comment.