about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMichael Woerister <michaelwoerister@posteo.net>2017-03-20 17:00:31 +0100
committerMichael Woerister <michaelwoerister@posteo.net>2017-03-22 09:14:24 +0100
commit9af97e7ff29941f5ced10b7f70f1a679f8fc7d1e (patch)
tree68a2578346b04f59afb2985918f440ae6e63077a /src
parent1445ed272e9bc498a00365eb3bb353b944994c24 (diff)
downloadrust-9af97e7ff29941f5ced10b7f70f1a679f8fc7d1e.tar.gz
rust-9af97e7ff29941f5ced10b7f70f1a679f8fc7d1e.zip
Move CachingCodemapView to rustc::ich.
Diffstat (limited to 'src')
-rw-r--r--src/librustc/ich/caching_codemap_view.rs (renamed from src/librustc_incremental/calculate_svh/caching_codemap_view.rs)2
-rw-r--r--src/librustc/ich/mod.rs2
-rw-r--r--src/librustc_incremental/calculate_svh/mod.rs4
-rw-r--r--src/librustc_incremental/calculate_svh/svh_visitor.rs3
4 files changed, 5 insertions, 6 deletions
diff --git a/src/librustc_incremental/calculate_svh/caching_codemap_view.rs b/src/librustc/ich/caching_codemap_view.rs
index ad9c48420e2..a71251eedf5 100644
--- a/src/librustc_incremental/calculate_svh/caching_codemap_view.rs
+++ b/src/librustc/ich/caching_codemap_view.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-use rustc::ty::TyCtxt;
+use ty::TyCtxt;
 use std::rc::Rc;
 use syntax::codemap::CodeMap;
 use syntax_pos::{BytePos, FileMap};
diff --git a/src/librustc/ich/mod.rs b/src/librustc/ich/mod.rs
index 935117d4ca4..b8cf52ec672 100644
--- a/src/librustc/ich/mod.rs
+++ b/src/librustc/ich/mod.rs
@@ -10,6 +10,8 @@
 
 pub use self::fingerprint::Fingerprint;
 pub use self::def_path_hash::DefPathHashes;
+pub use self::caching_codemap_view::CachingCodemapView;
 
 mod fingerprint;
 mod def_path_hash;
+mod caching_codemap_view;
diff --git a/src/librustc_incremental/calculate_svh/mod.rs b/src/librustc_incremental/calculate_svh/mod.rs
index a9676fb8ccf..c9496a4deb8 100644
--- a/src/librustc_incremental/calculate_svh/mod.rs
+++ b/src/librustc_incremental/calculate_svh/mod.rs
@@ -35,7 +35,7 @@ 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, DefPathHashes};
+use rustc::ich::{Fingerprint, DefPathHashes, CachingCodemapView};
 use rustc::ty::TyCtxt;
 use rustc_data_structures::stable_hasher::StableHasher;
 use rustc_data_structures::fx::FxHashMap;
@@ -43,10 +43,8 @@ use rustc::util::common::record_time;
 use rustc::session::config::DebugInfoLevel::NoDebugInfo;
 
 use self::svh_visitor::StrictVersionHashVisitor;
-use self::caching_codemap_view::CachingCodemapView;
 
 mod svh_visitor;
-mod caching_codemap_view;
 
 pub type IchHasher = StableHasher<Fingerprint>;
 
diff --git a/src/librustc_incremental/calculate_svh/svh_visitor.rs b/src/librustc_incremental/calculate_svh/svh_visitor.rs
index e97e2016098..3b6e2748e97 100644
--- a/src/librustc_incremental/calculate_svh/svh_visitor.rs
+++ b/src/librustc_incremental/calculate_svh/svh_visitor.rs
@@ -26,11 +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::ich::{DefPathHashes, CachingCodemapView};
 use rustc::ty::TyCtxt;
 use std::hash::{Hash, Hasher};
 
-use super::caching_codemap_view::CachingCodemapView;
 use super::IchHasher;
 
 const IGNORED_ATTRIBUTES: &'static [&'static str] = &[