Skip to content

Disassembler Class

Definition

public abstract class Disassembler

View source

Constructors

Name Description
Disassembler(IEnumerable<OpcodeDefinition>)

Methods

Name Description
Disassemble(DisassemblerOptions, String, ReadOnlyMemory<Byte>, UInt16[])
DisassembleOpcode(ReadOnlySpan<Byte>, UInt16)
DisassembleOpcode(ReadOnlySpan<Byte>, Location)
GetJumpLocations(Opcode)
IsTerminator(Opcode) Is the specified Opcode a terminator? I.e. you can never proceed to the following instruction from this point.