Module interpreter_types

Traits§

EofCodeInfo
EOF code info.
EofContainer
Returns EOF containers. Used by bytecode::opcode::RETURNCONTRACT and bytecode::opcode::EOFCREATE opcodes.
EofData
EOF data fetching.
Immediates
Helper function to read immediates data from the bytecode
InputsTr
Trait for fetching inputs of the call.
Interp
InterpreterTypes
Jumps
Trait for Interpreter to be able to jump
LegacyBytecode
Trait needed for legacy bytecode.
LoopControl
MemoryTr
Trait for Interpreter memory operations.
ReturnData
Returns return data.
RuntimeFlag
StackTr
Functions needed for Interpreter Stack operations.
SubRoutineStack
Handles EOF introduced sub routine calls.