Struct wasm_core::executor::Frame
[−]
[src]
pub struct Frame { /* fields omitted */ }
pub struct Frame { /* fields omitted */ }
impl Frame
[src]pub fn setup(func_id: usize, func: &Function) -> Frame
[src]pub fn setup_no_locals(func_id: usize) -> Frame
[src]pub fn top_operand(&self) -> ExecuteResult<Value>
[src]pub fn pop_operand(&mut self) -> ExecuteResult<Value>
[src]pub fn push_operand(&mut self, operand: Value)
[src]pub fn set_local(&mut self, idx: u32, val: Value) -> ExecuteResult<()>
[src]pub fn get_local(&mut self, idx: u32) -> ExecuteResult<Value>
[src]