Represents an instruction in Hermes bytecode.
More...
Represents an instruction in Hermes bytecode.
◆ ToDisassembly()
string Hasmer.HbcInstruction.ToDisassembly |
( |
HbcFile |
file | ) |
|
|
inline |
Converts the instruction into a human-readable disassembly format used for debugging.
◆ Length
uint Hasmer.HbcInstruction.Length |
|
getset |
The total length of the instruction and its operands in bytes.
◆ Offset
uint Hasmer.HbcInstruction.Offset |
|
getset |
The offset of the instruction relative to the function definition.
◆ Opcode
byte Hasmer.HbcInstruction.Opcode |
|
getset |
The one-byte instruction opcode.
◆ Operands
The operands passed to the instruction.
The documentation for this class was generated from the following file:
- libhasmer/Common/HbcInstruction.cs