]> git.lizzy.rs Git - rust.git/commitdiff
Fix various references in late-running tests and things
authorNiko Matsakis <niko@alum.mit.edu>
Fri, 5 Dec 2014 05:00:06 +0000 (00:00 -0500)
committerNiko Matsakis <niko@alum.mit.edu>
Fri, 5 Dec 2014 06:52:18 +0000 (01:52 -0500)
src/librustc_driver/test.rs
src/test/run-make/issue-19371/foo.rs

index 9244e6909e8a45de4094d1ea9231e9e4e8a3e3ad..9404802cb681bd63f612fa70deb90cfd1cd9c398 100644 (file)
 
 //! # Standalone Tests for the Inference Module
 
-use driver::diagnostic;
-use driver::diagnostic::Emitter;
-use driver::driver;
-use middle::lang_items;
-use middle::region::{mod, CodeExtent};
-use middle::resolve;
-use middle::resolve_lifetime;
-use middle::stability;
-use middle::subst;
-use middle::subst::Subst;
-use middle::ty::{mod, Ty};
-use middle::infer::combine::Combine;
-use middle::infer;
-use middle::infer::lub::Lub;
-use middle::infer::glb::Glb;
-use session::{mod,config};
+use diagnostic;
+use diagnostic::Emitter;
+use driver;
+use rustc_typeck::middle::lang_items;
+use rustc_typeck::middle::region::{mod, CodeExtent};
+use rustc_typeck::middle::resolve;
+use rustc_typeck::middle::resolve_lifetime;
+use rustc_typeck::middle::stability;
+use rustc_typeck::middle::subst;
+use rustc_typeck::middle::subst::Subst;
+use rustc_typeck::middle::ty::{mod, Ty};
+use rustc_typeck::middle::infer::combine::Combine;
+use rustc_typeck::middle::infer;
+use rustc_typeck::middle::infer::lub::Lub;
+use rustc_typeck::middle::infer::glb::Glb;
+use rustc_typeck::util::ppaux::{ty_to_string, Repr, UserString};
+use rustc::session::{mod,config};
 use syntax::{abi, ast, ast_map, ast_util};
 use syntax::codemap;
 use syntax::codemap::{Span, CodeMap, DUMMY_SP};
 use syntax::diagnostic::{Level, RenderSpan, Bug, Fatal, Error, Warning, Note, Help};
 use syntax::parse::token;
-use util::ppaux::{ty_to_string, Repr, UserString};
 
 use arena::TypedArena;
 
@@ -108,7 +108,7 @@ fn test_env(source_string: &str,
 
     let sess = session::build_session_(options, None, span_diagnostic_handler);
     let krate_config = Vec::new();
-    let input = driver::StrInput(source_string.to_string());
+    let input = config::Input::Str(source_string.to_string());
     let krate = driver::phase_1_parse_input(&sess, krate_config, &input);
     let krate = driver::phase_2_configure_and_expand(&sess, krate, "test", None)
                     .expect("phase 2 aborted");
index 715fae314b673fc2c2767ebd196956c2c0755e12..8a0c14d2d7e366ce41772bc7faf066e4790db19b 100644 (file)
@@ -9,12 +9,12 @@
 // except according to those terms.
 
 extern crate rustc;
-extern crate rustc_trans;
+extern crate rustc_driver;
 extern crate syntax;
 
 use rustc::session::{build_session, Session};
-use rustc::session::config::{basic_options, build_configuration, OutputTypeExe};
-use rustc_trans::driver::driver::{Input, StrInput, compile_input};
+use rustc::session::config::{basic_options, build_configuration, Input, OutputTypeExe};
+use rustc_driver::driver::{compile_input};
 use syntax::diagnostics::registry::Registry;
 
 fn main() {
@@ -55,7 +55,7 @@ fn compile(code: String, output: Path, sysroot: Path) {
 
     compile_input(sess,
             cfg,
-            &StrInput(code),
+            &Input::Str(code),
             &None,
             &Some(output),
             None);