diff options
| author | Mark Mansi <markm@cs.wisc.edu> | 2019-05-23 12:15:48 -0500 |
|---|---|---|
| committer | Mark Mansi <markm@cs.wisc.edu> | 2019-06-02 22:32:42 -0500 |
| commit | 8af151b30a31fef48a2173d7cc6aee50baa6d276 (patch) | |
| tree | ee1aeaa12e0c05d6591620c68cb080bbf4fe95ff /src/librustc_codegen_ssa | |
| parent | 607aadcb77e71e23a049bc37f7e480c1edaa3ea0 (diff) | |
| download | rust-8af151b30a31fef48a2173d7cc6aee50baa6d276.tar.gz rust-8af151b30a31fef48a2173d7cc6aee50baa6d276.zip | |
remove reexport of rustc::ty::Instance
Diffstat (limited to 'src/librustc_codegen_ssa')
| -rw-r--r-- | src/librustc_codegen_ssa/base.rs | 3 | ||||
| -rw-r--r-- | src/librustc_codegen_ssa/mir/mod.rs | 3 | ||||
| -rw-r--r-- | src/librustc_codegen_ssa/traits/debuginfo.rs | 3 | ||||
| -rw-r--r-- | src/librustc_codegen_ssa/traits/declare.rs | 3 |
4 files changed, 4 insertions, 8 deletions
diff --git a/src/librustc_codegen_ssa/base.rs b/src/librustc_codegen_ssa/base.rs index 172b5b39987..b1603a5f6c6 100644 --- a/src/librustc_codegen_ssa/base.rs +++ b/src/librustc_codegen_ssa/base.rs @@ -21,14 +21,13 @@ use rustc::middle::cstore::EncodedMetadata; use rustc::middle::lang_items::StartFnLangItem; use rustc::middle::weak_lang_items; use rustc::mir::mono::CodegenUnitNameBuilder; -use rustc::ty::{self, Ty, TyCtxt}; +use rustc::ty::{self, Ty, TyCtxt, Instance}; use rustc::ty::layout::{self, Align, TyLayout, LayoutOf, VariantIdx, HasTyCtxt}; use rustc::ty::query::Providers; use rustc::middle::cstore::{self, LinkagePreference}; use rustc::util::common::{time, print_time_passes_entry}; use rustc::session::config::{self, EntryFnType, Lto}; use rustc::session::Session; -use rustc_mir::monomorphize::Instance; use rustc_mir::monomorphize::partitioning::{CodegenUnit, CodegenUnitExt}; use rustc::util::nodemap::FxHashMap; use rustc_data_structures::indexed_vec::Idx; diff --git a/src/librustc_codegen_ssa/mir/mod.rs b/src/librustc_codegen_ssa/mir/mod.rs index 5d6f7036c3e..1d40d004e2d 100644 --- a/src/librustc_codegen_ssa/mir/mod.rs +++ b/src/librustc_codegen_ssa/mir/mod.rs @@ -1,8 +1,7 @@ -use rustc::ty::{self, Ty, TypeFoldable, UpvarSubsts}; +use rustc::ty::{self, Ty, TypeFoldable, UpvarSubsts, Instance}; use rustc::ty::layout::{TyLayout, HasTyCtxt, FnTypeExt}; use rustc::mir::{self, Body}; use rustc::session::config::DebugInfo; -use rustc_mir::monomorphize::Instance; use rustc_target::abi::call::{FnType, PassMode, IgnoreMode}; use rustc_target::abi::{Variants, VariantIdx}; use crate::base; diff --git a/src/librustc_codegen_ssa/traits/debuginfo.rs b/src/librustc_codegen_ssa/traits/debuginfo.rs index 37b7a15e2ba..be2fa7279aa 100644 --- a/src/librustc_codegen_ssa/traits/debuginfo.rs +++ b/src/librustc_codegen_ssa/traits/debuginfo.rs @@ -2,9 +2,8 @@ use super::BackendTypes; use crate::debuginfo::{FunctionDebugContext, MirDebugScope, VariableAccess, VariableKind}; use rustc::hir::def_id::CrateNum; use rustc::mir; -use rustc::ty::{self, Ty}; +use rustc::ty::{self, Ty, Instance}; use rustc_data_structures::indexed_vec::IndexVec; -use rustc_mir::monomorphize::Instance; use syntax::ast::Name; use syntax_pos::{SourceFile, Span}; diff --git a/src/librustc_codegen_ssa/traits/declare.rs b/src/librustc_codegen_ssa/traits/declare.rs index 6a400a7d7a4..624a982b619 100644 --- a/src/librustc_codegen_ssa/traits/declare.rs +++ b/src/librustc_codegen_ssa/traits/declare.rs @@ -1,8 +1,7 @@ use super::BackendTypes; use rustc::hir::def_id::DefId; use rustc::mir::mono::{Linkage, Visibility}; -use rustc::ty; -use rustc_mir::monomorphize::Instance; +use rustc::ty::{self, Instance}; pub trait DeclareMethods<'tcx>: BackendTypes { /// Declare a global value. |
