Instructions
Definitions & Templates
-
using WasmVM::Opcode::opcode_t = int16_t
-
enum WasmVM::Opcode::Opcode : opcode_t
-
struct WasmVM::Instr::Base
-
Base(Opcode::opcode_t opcode)
-
Opcode::opcode_t opcode
-
template<Opcode::Opcode OP>
struct WasmVM::Instr::Atomic : public Base
-
template<Opcode::Opcode OP>
struct WasmVM::Instr::OneIndex : public Base
-
OneIndex(index_t index)
-
index_t index
-
template<Opcode::Opcode OP>
struct WasmVM::Instr::BlockInstr : public Base
-
BlockInstr(std::optional<index_t> type)
-
std::optional<index_t> type