25 throw std::runtime_error(
"Cannot find instruction spec for opcode: " +
34 throw std::runtime_error(
"Cannot find wire instruction spec for opcode: " +
const WireInstructionSpec & get(WireOpCode opcode) const override
const ExecInstructionSpec & get(ExecutionOpCode opcode) const override
virtual const WireInstructionSpec & get(WireOpCode opcode) const =0
virtual ~InstructionInfoDBInterface()=default
virtual const ExecInstructionSpec & get(ExecutionOpCode opcode) const =0
const std::unordered_map< WireOpCode, WireInstructionSpec > WIRE_INSTRUCTION_SPEC
const std::unordered_map< ExecutionOpCode, ExecInstructionSpec > EXEC_INSTRUCTION_SPEC
std::string to_string(bb::avm2::ValueTag tag)