Module interpreter_types
Traits§
- EofCode
Info - EOF code info.
- EofContainer
- Returns EOF containers. Used by
bytecode::opcode::RETURNCONTRACT
andbytecode::opcode::EOFCREATE
opcodes. - EofData
- EOF data fetching.
- Immediates
- Helper function to read immediates data from the bytecode
- Inputs
Tr - Trait for fetching inputs of the call.
- Interp
- Interpreter
Types - Jumps
- Trait for Interpreter to be able to jump
- Legacy
Bytecode - Trait needed for legacy bytecode.
- Loop
Control - Memory
Tr - Trait for Interpreter memory operations.
- Return
Data - Returns return data.
- Runtime
Flag - StackTr
- Functions needed for Interpreter Stack operations.
- SubRoutine
Stack - Handles EOF introduced sub routine calls.