Add support to global allocation to stable-mir

This commit is contained in:
Celina G. Val
2023-11-07 14:12:58 -08:00
parent ed10a53025
commit fa5ff859e6
8 changed files with 150 additions and 24 deletions

View File

@@ -7,12 +7,13 @@
use crate::rustc_smir::Tables;
use rustc_middle::ty::{self as rustc_ty, Ty as InternalTy};
use rustc_span::Symbol;
use stable_mir::mir::alloc::AllocId;
use stable_mir::mir::mono::{Instance, MonoItem, StaticDef};
use stable_mir::ty::{
AdtDef, Binder, BoundRegionKind, BoundTyKind, BoundVariableKind, ClosureKind, Const, FloatTy,
GenericArgKind, GenericArgs, IntTy, Region, RigidTy, TraitRef, Ty, UintTy,
};
use stable_mir::{AllocId, CrateItem, DefId};
use stable_mir::{CrateItem, DefId};
use super::RustcInternal;