Constructor Disassembler
Disassembler(Triple, IntPtr, Int32, LLVMOpInfoCallback, LLVMSymbolLookupCallback)
Initializes a new instance of the Disassembler class.
Declaration
public Disassembler(Triple triple, IntPtr disInfo, int tagType, LLVMOpInfoCallback infoCallBack, LLVMSymbolLookupCallback symbolLookup)
Parameters
public Disassembler(Triple triple, IntPtr disInfo, int tagType, LLVMOpInfoCallback infoCallBack, LLVMSymbolLookupCallback symbolLookup)
Triple | triple | Triple for the instruction set to disassemble |
IntPtr | disInfo | Context value passed to |
Int32 | tagType | TODO:Explain this... |
Ubiquity.NET.Llvm.Interop.LLVMOpInfoCallback | infoCallBack | Op info callback |
Ubiquity.NET.Llvm.Interop.LLVMSymbolLookupCallback | symbolLookup | Symbol lookup delegate |
Disassembler(Triple, String, IntPtr, Int32, LLVMOpInfoCallback, LLVMSymbolLookupCallback)
Initializes a new instance of the Disassembler class.
Declaration
public Disassembler(Triple triple, string cpu, IntPtr disInfo, int tagType, LLVMOpInfoCallback infoCallBack, LLVMSymbolLookupCallback symbolLookup)
Parameters
public Disassembler(Triple triple, string cpu, IntPtr disInfo, int tagType, LLVMOpInfoCallback infoCallBack, LLVMSymbolLookupCallback symbolLookup)
Triple | triple | Triple for the instruction set to disassemble |
String | cpu | CPU string for the instruction set |
IntPtr | disInfo | Context value passed to |
Int32 | tagType | TODO:Explain this... |
Ubiquity.NET.Llvm.Interop.LLVMOpInfoCallback | infoCallBack | Op info callback |
Ubiquity.NET.Llvm.Interop.LLVMSymbolLookupCallback | symbolLookup | Symbol lookup delegate |
Disassembler(Triple, String, String, IntPtr, Int32, LLVMOpInfoCallback, LLVMSymbolLookupCallback)
Initializes a new instance of the Disassembler class.
Declaration
public Disassembler(Triple triple, string cpu, string features, IntPtr disInfo, int tagType, LLVMOpInfoCallback infoCallBack, LLVMSymbolLookupCallback symbolLookup)
Parameters
public Disassembler(Triple triple, string cpu, string features, IntPtr disInfo, int tagType, LLVMOpInfoCallback infoCallBack, LLVMSymbolLookupCallback symbolLookup)
Triple | triple | Triple for the instruction set to disassemble |
String | cpu | CPU string for the instruction set |
String | features | CPU features for disassembling the instruction set |
IntPtr | disInfo | Context value passed to |
Int32 | tagType | TODO:Explain this... |
Ubiquity.NET.Llvm.Interop.LLVMOpInfoCallback | infoCallBack | Op info callback |
Ubiquity.NET.Llvm.Interop.LLVMSymbolLookupCallback | symbolLookup | Symbol lookup delegate |