diff options
Diffstat (limited to 'src/librustc_mir/transform')
| -rw-r--r-- | src/librustc_mir/transform/check_unsafety.rs | 2 | ||||
| -rw-r--r-- | src/librustc_mir/transform/inline.rs | 5 | ||||
| -rw-r--r-- | src/librustc_mir/transform/mod.rs | 2 | ||||
| -rw-r--r-- | src/librustc_mir/transform/qualify_consts.rs | 2 |
4 files changed, 5 insertions, 6 deletions
diff --git a/src/librustc_mir/transform/check_unsafety.rs b/src/librustc_mir/transform/check_unsafety.rs index 4c282f037a5..5f8f9acae83 100644 --- a/src/librustc_mir/transform/check_unsafety.rs +++ b/src/librustc_mir/transform/check_unsafety.rs @@ -12,7 +12,7 @@ use rustc_data_structures::fx::FxHashSet; use rustc_data_structures::indexed_vec::IndexVec; use rustc_data_structures::sync::Lrc; -use rustc::ty::maps::Providers; +use rustc::ty::query::Providers; use rustc::ty::{self, TyCtxt}; use rustc::hir; use rustc::hir::def_id::DefId; diff --git a/src/librustc_mir/transform/inline.rs b/src/librustc_mir/transform/inline.rs index a1845f7ef26..cb57dc572fa 100644 --- a/src/librustc_mir/transform/inline.rs +++ b/src/librustc_mir/transform/inline.rs @@ -126,9 +126,8 @@ impl<'a, 'tcx> Inliner<'a, 'tcx> { continue; } - let callee_mir = match self.tcx.try_get_query::<ty::queries::optimized_mir>( - callsite.location.span, - callsite.callee) { + let callee_mir = match self.tcx.try_optimized_mir(callsite.location.span, + callsite.callee) { Ok(callee_mir) if self.should_inline(callsite, callee_mir) => { self.tcx.subst_and_normalize_erasing_regions( &callsite.substs, diff --git a/src/librustc_mir/transform/mod.rs b/src/librustc_mir/transform/mod.rs index e2f2312dbd2..06be2bb3734 100644 --- a/src/librustc_mir/transform/mod.rs +++ b/src/librustc_mir/transform/mod.rs @@ -13,7 +13,7 @@ use build; use rustc::hir::def_id::{CrateNum, DefId, LOCAL_CRATE}; use rustc::mir::{Mir, Promoted}; use rustc::ty::TyCtxt; -use rustc::ty::maps::Providers; +use rustc::ty::query::Providers; use rustc::ty::steal::Steal; use rustc::hir; use rustc::hir::intravisit::{self, Visitor, NestedVisitorMap}; diff --git a/src/librustc_mir/transform/qualify_consts.rs b/src/librustc_mir/transform/qualify_consts.rs index f3fba5b47be..6448ba17e34 100644 --- a/src/librustc_mir/transform/qualify_consts.rs +++ b/src/librustc_mir/transform/qualify_consts.rs @@ -24,7 +24,7 @@ use rustc::middle::const_val::ConstVal; use rustc::traits::{self, TraitEngine}; use rustc::ty::{self, TyCtxt, Ty, TypeFoldable}; use rustc::ty::cast::CastTy; -use rustc::ty::maps::Providers; +use rustc::ty::query::Providers; use rustc::mir::*; use rustc::mir::traversal::ReversePostorder; use rustc::mir::visit::{PlaceContext, Visitor}; |
