Fix various references in late-running tests and things

This commit is contained in:
Niko Matsakis 2014-12-05 00:00:06 -05:00
parent 14f9127d8a
commit 70c1463519
2 changed files with 22 additions and 22 deletions

View file

@ -10,28 +10,28 @@
//! # Standalone Tests for the Inference Module //! # Standalone Tests for the Inference Module
use driver::diagnostic; use diagnostic;
use driver::diagnostic::Emitter; use diagnostic::Emitter;
use driver::driver; use driver;
use middle::lang_items; use rustc_typeck::middle::lang_items;
use middle::region::{mod, CodeExtent}; use rustc_typeck::middle::region::{mod, CodeExtent};
use middle::resolve; use rustc_typeck::middle::resolve;
use middle::resolve_lifetime; use rustc_typeck::middle::resolve_lifetime;
use middle::stability; use rustc_typeck::middle::stability;
use middle::subst; use rustc_typeck::middle::subst;
use middle::subst::Subst; use rustc_typeck::middle::subst::Subst;
use middle::ty::{mod, Ty}; use rustc_typeck::middle::ty::{mod, Ty};
use middle::infer::combine::Combine; use rustc_typeck::middle::infer::combine::Combine;
use middle::infer; use rustc_typeck::middle::infer;
use middle::infer::lub::Lub; use rustc_typeck::middle::infer::lub::Lub;
use middle::infer::glb::Glb; use rustc_typeck::middle::infer::glb::Glb;
use session::{mod,config}; 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::{abi, ast, ast_map, ast_util};
use syntax::codemap; use syntax::codemap;
use syntax::codemap::{Span, CodeMap, DUMMY_SP}; use syntax::codemap::{Span, CodeMap, DUMMY_SP};
use syntax::diagnostic::{Level, RenderSpan, Bug, Fatal, Error, Warning, Note, Help}; use syntax::diagnostic::{Level, RenderSpan, Bug, Fatal, Error, Warning, Note, Help};
use syntax::parse::token; use syntax::parse::token;
use util::ppaux::{ty_to_string, Repr, UserString};
use arena::TypedArena; use arena::TypedArena;
@ -108,7 +108,7 @@ fn test_env(source_string: &str,
let sess = session::build_session_(options, None, span_diagnostic_handler); let sess = session::build_session_(options, None, span_diagnostic_handler);
let krate_config = Vec::new(); 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_1_parse_input(&sess, krate_config, &input);
let krate = driver::phase_2_configure_and_expand(&sess, krate, "test", None) let krate = driver::phase_2_configure_and_expand(&sess, krate, "test", None)
.expect("phase 2 aborted"); .expect("phase 2 aborted");

View file

@ -9,12 +9,12 @@
// except according to those terms. // except according to those terms.
extern crate rustc; extern crate rustc;
extern crate rustc_trans; extern crate rustc_driver;
extern crate syntax; extern crate syntax;
use rustc::session::{build_session, Session}; use rustc::session::{build_session, Session};
use rustc::session::config::{basic_options, build_configuration, OutputTypeExe}; use rustc::session::config::{basic_options, build_configuration, Input, OutputTypeExe};
use rustc_trans::driver::driver::{Input, StrInput, compile_input}; use rustc_driver::driver::{compile_input};
use syntax::diagnostics::registry::Registry; use syntax::diagnostics::registry::Registry;
fn main() { fn main() {
@ -55,7 +55,7 @@ fn compile(code: String, output: Path, sysroot: Path) {
compile_input(sess, compile_input(sess,
cfg, cfg,
&StrInput(code), &Input::Str(code),
&None, &None,
&Some(output), &Some(output),
None); None);