move Node{Map,Set} -> rustc_session::node_id
This commit is contained in:
parent
f507403517
commit
5ccc1e45bd
14 changed files with 21 additions and 14 deletions
|
|
@ -7,12 +7,12 @@
|
|||
use crate::hir;
|
||||
use crate::hir::def_id::{CrateNum, DefId, DefIndex, CRATE_DEF_INDEX, LOCAL_CRATE};
|
||||
use crate::ich::Fingerprint;
|
||||
use crate::session::CrateDisambiguator;
|
||||
use crate::util::nodemap::NodeMap;
|
||||
|
||||
use rustc_data_structures::fx::FxHashMap;
|
||||
use rustc_data_structures::stable_hasher::StableHasher;
|
||||
use rustc_index::vec::IndexVec;
|
||||
use rustc_session::node_id::NodeMap;
|
||||
use rustc_session::CrateDisambiguator;
|
||||
use rustc_span::hygiene::ExpnId;
|
||||
use rustc_span::symbol::{sym, Symbol};
|
||||
use rustc_span::Span;
|
||||
|
|
|
|||
|
|
@ -11,13 +11,13 @@ pub use self::UnsafeSource::*;
|
|||
use crate::hir::def::{DefKind, Res};
|
||||
use crate::hir::def_id::{DefId, DefIndex, LocalDefId, CRATE_DEF_INDEX};
|
||||
use crate::ty::query::Providers;
|
||||
use crate::util::nodemap::NodeMap;
|
||||
|
||||
use errors::FatalError;
|
||||
use rustc_data_structures::fx::FxHashSet;
|
||||
use rustc_data_structures::sync::{par_for_each_in, Send, Sync};
|
||||
use rustc_macros::HashStable;
|
||||
use rustc_serialize::{self, Decodable, Decoder, Encodable, Encoder};
|
||||
use rustc_session::node_id::NodeMap;
|
||||
use rustc_span::source_map::{SourceMap, Spanned};
|
||||
use rustc_span::symbol::{kw, sym, Symbol};
|
||||
use rustc_span::{MultiSpan, Span, DUMMY_SP};
|
||||
|
|
|
|||
|
|
@ -25,10 +25,10 @@ use rustc_data_structures::sync;
|
|||
|
||||
use crate::hir;
|
||||
use crate::lint::builtin::BuiltinLintDiagnostics;
|
||||
use crate::session::{DiagnosticMessageId, Session};
|
||||
use crate::ty::TyCtxt;
|
||||
use crate::util::nodemap::NodeMap;
|
||||
use errors::{DiagnosticBuilder, DiagnosticId};
|
||||
use rustc_session::node_id::NodeMap;
|
||||
use rustc_session::{DiagnosticMessageId, Session};
|
||||
use rustc_span::hygiene::MacroKind;
|
||||
use rustc_span::source_map::{DesugaringKind, ExpnKind, MultiSpan};
|
||||
use rustc_span::symbol::Symbol;
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ use crate::ty::{ExistentialPredicate, InferTy, ParamTy, PolyFnSig, Predicate, Pr
|
|||
use crate::ty::{InferConst, ParamConst};
|
||||
use crate::ty::{List, TyKind, TyS};
|
||||
use crate::util::common::ErrorReported;
|
||||
use crate::util::nodemap::{DefIdMap, DefIdSet, ItemLocalMap, ItemLocalSet, NodeMap};
|
||||
use crate::util::nodemap::{DefIdMap, DefIdSet, ItemLocalMap, ItemLocalSet};
|
||||
|
||||
use arena::SyncDroplessArena;
|
||||
use errors::DiagnosticBuilder;
|
||||
|
|
@ -59,6 +59,7 @@ use rustc_data_structures::stable_hasher::{
|
|||
use rustc_data_structures::sync::{Lock, Lrc, WorkerLocal};
|
||||
use rustc_index::vec::{Idx, IndexVec};
|
||||
use rustc_macros::HashStable;
|
||||
use rustc_session::node_id::NodeMap;
|
||||
use rustc_span::source_map::MultiSpan;
|
||||
use rustc_span::symbol::{kw, sym, Symbol};
|
||||
use rustc_span::Span;
|
||||
|
|
|
|||
|
|
@ -28,11 +28,12 @@ use crate::ty::subst::{InternalSubsts, Subst, SubstsRef};
|
|||
use crate::ty::util::{Discr, IntTypeExt};
|
||||
use crate::ty::walk::TypeWalker;
|
||||
use crate::util::captures::Captures;
|
||||
use crate::util::nodemap::{DefIdMap, NodeMap, NodeSet};
|
||||
use crate::util::nodemap::DefIdMap;
|
||||
use arena::SyncDroplessArena;
|
||||
use rustc_data_structures::fx::FxHashMap;
|
||||
use rustc_data_structures::svh::Svh;
|
||||
use rustc_macros::HashStable;
|
||||
use rustc_session::node_id::{NodeMap, NodeSet};
|
||||
|
||||
use rustc_data_structures::sync::{self, par_iter, Lrc, ParallelIterator};
|
||||
use rustc_serialize::{self, Encodable, Encoder};
|
||||
|
|
|
|||
|
|
@ -2,11 +2,9 @@
|
|||
|
||||
use crate::hir::def_id::DefId;
|
||||
use crate::hir::{HirId, ItemLocalId};
|
||||
use syntax::ast;
|
||||
|
||||
use rustc_data_structures::define_id_collections;
|
||||
|
||||
define_id_collections!(NodeMap, NodeSet, ast::NodeId);
|
||||
define_id_collections!(DefIdMap, DefIdSet, DefId);
|
||||
define_id_collections!(HirIdMap, HirIdSet, HirId);
|
||||
define_id_collections!(ItemLocalMap, ItemLocalSet, ItemLocalId);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue