Instructions ============ .. toctree:: :maxdepth: 1 Numeric instructions Reference instructions Parametric instructions Variable instructions Table instructions Memory instructions Control instructions Definitions & Templates ----------------------- .. cpp:type:: WasmVM::Opcode::opcode_t = int16_t .. cpp:enum:: WasmVM::Opcode::Opcode : opcode_t .. cpp:struct:: WasmVM::Instr::Base .. cpp:function:: Base(Opcode::opcode_t opcode) .. cpp:member:: Opcode::opcode_t opcode .. cpp:struct:: template WasmVM::Instr::Atomic : public Base .. cpp:struct:: template WasmVM::Instr::OneIndex : public Base .. cpp:function:: OneIndex(index_t index) .. cpp:member:: index_t index .. cpp:struct:: template WasmVM::Instr::BlockInstr : public Base .. cpp:function:: BlockInstr(std::optional type) .. cpp:member:: std::optional type