]> git.proxmox.com Git - rustc.git/blobdiff - src/librustc_typeck/variance/mod.rs
Imported Upstream version 1.9.0+dfsg1
[rustc.git] / src / librustc_typeck / variance / mod.rs
index 3ce3a868f047723c8c16c20e39a399b8829e225e..ee9f317f20fd08e37d7bf1370500f2b219d90b21 100644 (file)
@@ -12,7 +12,7 @@
 //! parameters. See README.md for details.
 
 use arena;
-use middle::ty;
+use rustc::ty::TyCtxt;
 
 /// Defines the `TermsContext` basically houses an arena where we can
 /// allocate terms.
@@ -27,7 +27,7 @@ mod solve;
 /// Code for transforming variances.
 mod xform;
 
-pub fn infer_variance(tcx: &ty::ctxt) {
+pub fn infer_variance(tcx: &TyCtxt) {
     let mut arena = arena::TypedArena::new();
     let terms_cx = terms::determine_parameters_to_be_inferred(tcx, &mut arena);
     let constraints_cx = constraints::add_constraints_from_crate(terms_cx);