Reorder imports and remove re-export
This commit is contained in:
parent
d7c7236845
commit
f8c2478b6b
5 changed files with 21 additions and 14 deletions
|
@ -1,5 +1,5 @@
|
|||
//! Conversion of internal Rust compiler `mir` items to stable ones.
|
||||
use crate::rustc_smir::{alloc, Stable, Tables};
|
||||
|
||||
use rustc_middle::mir;
|
||||
use rustc_middle::mir::interpret::alloc_range;
|
||||
use rustc_middle::mir::mono::MonoItem;
|
||||
|
@ -8,6 +8,8 @@ use stable_mir::mir::{ConstOperand, Statement, UserTypeProjection, VarDebugInfoF
|
|||
use stable_mir::ty::{Allocation, Const, ConstantKind};
|
||||
use stable_mir::{opaque, Error};
|
||||
|
||||
use crate::rustc_smir::{alloc, Stable, Tables};
|
||||
|
||||
impl<'tcx> Stable<'tcx> for mir::Body<'tcx> {
|
||||
type T = stable_mir::mir::Body;
|
||||
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
//! Conversion of internal Rust compiler items to stable ones.
|
||||
use crate::rustc_smir::{Stable, Tables};
|
||||
|
||||
use rustc_target::abi::FieldIdx;
|
||||
use stable_mir::mir::VariantIdx;
|
||||
|
||||
use crate::rustc_smir::{Stable, Tables};
|
||||
|
||||
mod mir;
|
||||
mod ty;
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
//! Conversion of internal Rust compiler `ty` items to stable ones.
|
||||
|
||||
use crate::rustc_smir::{alloc, Stable, Tables};
|
||||
use rustc_middle::ty::Ty;
|
||||
use rustc_middle::{mir, ty};
|
||||
use stable_mir::ty::{
|
||||
|
@ -8,6 +7,8 @@ use stable_mir::ty::{
|
|||
TyKind, UintTy,
|
||||
};
|
||||
|
||||
use crate::rustc_smir::{alloc, Stable, Tables};
|
||||
|
||||
impl<'tcx> Stable<'tcx> for ty::AliasKind {
|
||||
type T = stable_mir::ty::AliasKind;
|
||||
fn stable(&self, _: &mut Tables<'tcx>) -> Self::T {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue