//! All the runtime support necessary for the wasm to cranelift translation is formalized by the
//! traits `FunctionEnvironment` and `ModuleEnvironment`.
//!
//! There are skeleton implementations of these traits in the `dummy` module, and complete
//! implementations in [Wasmtime].
//!
//! [Wasmtime]: https://github.com/bytecodealliance/wasmtime
use ir;
use TargetFrontendConfig;
use SmallVec;
use ;
/// Environment affecting the translation of a WebAssembly.
/// A smallvec that holds the IR values for a struct's fields.
pub type StructFieldsVec = ;