//! An interpreter for MIR used in CTFE and by miri mod cast; mod const_eval; mod eval_context; mod place; mod machine; mod memory; mod operator; mod step; mod terminator; mod traits; pub use self::eval_context::{EvalContext, Frame, ResourceLimits, StackPopCleanup, TyAndPacked, ValTy}; pub use self::place::{Place, PlaceExtra}; pub use self::memory::{Memory, MemoryKind, HasMemory}; pub use self::const_eval::{eval_body_as_integer, eval_body, CompileTimeEvaluator, const_eval_provider}; pub use self::machine::Machine;