@@ -50,7 +50,6 @@ extern crate rustc_save_analysis;
5050#[ cfg( feature="llvm" ) ]
5151extern crate rustc_trans;
5252extern crate rustc_trans_utils;
53- extern crate rustc_trans_traits;
5453extern crate rustc_typeck;
5554extern crate serialize;
5655#[ macro_use]
@@ -76,7 +75,7 @@ use rustc::middle::cstore::CrateStore;
7675use rustc_metadata:: locator;
7776use rustc_metadata:: cstore:: CStore ;
7877use rustc:: util:: common:: { time, ErrorReported } ;
79- use rustc_trans_traits :: TransCrate ;
78+ use rustc_trans_utils :: trans_crate :: TransCrate ;
8079
8180use serialize:: json:: ToJson ;
8281
@@ -153,7 +152,7 @@ pub fn run<F>(run_compiler: F) -> isize
153152}
154153
155154#[ cfg( not( feature="llvm" ) ) ]
156- pub use rustc_trans_traits :: MetadataOnlyTransCrate as DefaultTransCrate ;
155+ pub use rustc_trans_utils :: trans_crate :: MetadataOnlyTransCrate as DefaultTransCrate ;
157156#[ cfg( feature="llvm" ) ]
158157pub use rustc_trans:: LlvmTransCrate as DefaultTransCrate ;
159158
@@ -162,8 +161,8 @@ mod rustc_trans {
162161 use syntax_pos:: symbol:: Symbol ;
163162 use rustc:: session:: Session ;
164163 use rustc:: session:: config:: PrintRequest ;
165- pub use rustc_trans_traits :: MetadataOnlyTransCrate as LlvmTransCrate ;
166- pub use rustc_trans_traits :: TranslatedCrate as CrateTranslation ;
164+ pub use rustc_trans_utils :: trans_crate :: MetadataOnlyTransCrate as LlvmTransCrate ;
165+ pub use rustc_trans_utils :: trans_crate :: TranslatedCrate as CrateTranslation ;
167166
168167 pub fn init ( _sess : & Session ) { }
169168 pub fn enable_llvm_debug ( ) { }
0 commit comments