diff options
| author | Michael Woerister <michaelwoerister@posteo.net> | 2017-03-20 16:45:48 +0100 |
|---|---|---|
| committer | Michael Woerister <michaelwoerister@posteo.net> | 2017-03-22 09:14:24 +0100 |
| commit | 1445ed272e9bc498a00365eb3bb353b944994c24 (patch) | |
| tree | a5eae735e18af84635588c48783e2091ee6ad5f5 | |
| parent | 8c00e63f3f104ff6bb9f9d5ded251b6a59ca6f4b (diff) | |
| download | rust-1445ed272e9bc498a00365eb3bb353b944994c24.tar.gz rust-1445ed272e9bc498a00365eb3bb353b944994c24.zip | |
Move DefPathHashes to rustc::ich
| -rw-r--r-- | src/librustc/ich/def_path_hash.rs (renamed from src/librustc_incremental/calculate_svh/def_path_hash.rs) | 6 | ||||
| -rw-r--r-- | src/librustc/ich/mod.rs | 3 | ||||
| -rw-r--r-- | src/librustc_incremental/calculate_svh/mod.rs | 4 | ||||
| -rw-r--r-- | src/librustc_incremental/calculate_svh/svh_visitor.rs | 2 |
4 files changed, 7 insertions, 8 deletions
diff --git a/src/librustc_incremental/calculate_svh/def_path_hash.rs b/src/librustc/ich/def_path_hash.rs index 8aa134ba3bf..03051dc0034 100644 --- a/src/librustc_incremental/calculate_svh/def_path_hash.rs +++ b/src/librustc/ich/def_path_hash.rs @@ -8,9 +8,9 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -use rustc::hir::def_id::DefId; -use rustc::ty::TyCtxt; -use rustc::util::nodemap::DefIdMap; +use hir::def_id::DefId; +use ty::TyCtxt; +use util::nodemap::DefIdMap; pub struct DefPathHashes<'a, 'tcx: 'a> { tcx: TyCtxt<'a, 'tcx, 'tcx>, diff --git a/src/librustc/ich/mod.rs b/src/librustc/ich/mod.rs index b634fb34914..935117d4ca4 100644 --- a/src/librustc/ich/mod.rs +++ b/src/librustc/ich/mod.rs @@ -9,6 +9,7 @@ // except according to those terms. pub use self::fingerprint::Fingerprint; +pub use self::def_path_hash::DefPathHashes; mod fingerprint; - +mod def_path_hash; diff --git a/src/librustc_incremental/calculate_svh/mod.rs b/src/librustc_incremental/calculate_svh/mod.rs index 99279d686ab..a9676fb8ccf 100644 --- a/src/librustc_incremental/calculate_svh/mod.rs +++ b/src/librustc_incremental/calculate_svh/mod.rs @@ -35,18 +35,16 @@ use rustc::hir; use rustc::hir::def_id::{CRATE_DEF_INDEX, DefId}; use rustc::hir::intravisit as visit; use rustc::hir::intravisit::{Visitor, NestedVisitorMap}; -use rustc::ich::Fingerprint; +use rustc::ich::{Fingerprint, DefPathHashes}; use rustc::ty::TyCtxt; use rustc_data_structures::stable_hasher::StableHasher; use rustc_data_structures::fx::FxHashMap; use rustc::util::common::record_time; use rustc::session::config::DebugInfoLevel::NoDebugInfo; -use self::def_path_hash::DefPathHashes; use self::svh_visitor::StrictVersionHashVisitor; use self::caching_codemap_view::CachingCodemapView; -mod def_path_hash; mod svh_visitor; mod caching_codemap_view; diff --git a/src/librustc_incremental/calculate_svh/svh_visitor.rs b/src/librustc_incremental/calculate_svh/svh_visitor.rs index fac49b29598..e97e2016098 100644 --- a/src/librustc_incremental/calculate_svh/svh_visitor.rs +++ b/src/librustc_incremental/calculate_svh/svh_visitor.rs @@ -26,10 +26,10 @@ use rustc::hir::*; use rustc::hir::def::Def; use rustc::hir::def_id::DefId; use rustc::hir::intravisit::{self as visit, Visitor}; +use rustc::ich::DefPathHashes; use rustc::ty::TyCtxt; use std::hash::{Hash, Hasher}; -use super::def_path_hash::DefPathHashes; use super::caching_codemap_view::CachingCodemapView; use super::IchHasher; |
