Constructor Disassembler
Disassembler(Triple, int, IDisassemblerCallbacks?)
Initializes a new instance of the Disassembler class.
public Disassembler(Triple triple, int tagType, IDisassemblerCallbacks? callBacks = null)
Parameters
triple
TripleTriple for the instruction set to disassemble
tagType
intTODO: Explain this...
callBacks
IDisassemblerCallbacksOptional callbacks [Default: null]
Remarks
The callBacks
parameter is experimental and recommended left as the default value
Disassembler(Triple, LazyEncodedString, int, IDisassemblerCallbacks?)
Initializes a new instance of the Disassembler class.
public Disassembler(Triple triple, LazyEncodedString cpu, int tagType, IDisassemblerCallbacks? callBacks = null)
Parameters
triple
TripleTriple for the instruction set to disassemble
cpu
LazyEncodedStringCPU string for the instruction set
tagType
intTODO: Explain this...
callBacks
IDisassemblerCallbacksOptional callbacks [Default: null]
Remarks
The callBacks
parameter is experimental and recommended left as the default value
Disassembler(Triple, LazyEncodedString, LazyEncodedString, int, IDisassemblerCallbacks?)
Initializes a new instance of the Disassembler class.
public Disassembler(Triple triple, LazyEncodedString cpu, LazyEncodedString features, int tagType, IDisassemblerCallbacks? callBacks = null)
Parameters
triple
TripleTriple for the instruction set to disassemble
cpu
LazyEncodedStringCPU string for the instruction set
features
LazyEncodedStringCPU features for disassembling the instruction set
tagType
intTODO:Explain this...
callBacks
IDisassemblerCallbacksOptional callbacks [Default: null]
Remarks
The callBacks
parameter is experimental and recommended left as the default value