pub(crate) mod external;
pub(crate) mod function;
pub(crate) mod global;
pub(crate) mod memory;
pub(crate) mod table;
pub use super::error::Trap;
pub use external::*;
pub use function::*;
pub use global::*;
pub use memory::*;
pub use table::*;
pub type VMInstance = rusty_jsc::JSObject;
pub struct VMTrampoline;
pub(crate) type VMExternTable = VMTable;
pub(crate) type VMExternMemory = VMMemory;
pub(crate) type VMExternGlobal = VMGlobal;
pub(crate) type VMExternFunction = VMFunction;
pub(crate) type VMException = ();
pub(crate) type VMTag = ();
pub(crate) type VMExternTag = ();
pub struct VMExceptionRef;
impl VMExceptionRef {
pub fn into_raw(self) -> wasmer_types::RawValue {
unimplemented!()
}
pub unsafe fn from_raw(_raw: wasmer_types::RawValue) -> Option<Self> {
unimplemented!();
}
}