CreateDisasm, CreateDisasmCPU and CreateDisasmCPUFeatures methods.
char const * (*invoke) (
void *DisInfo,
uint64_t ReferenceValue,
uint64_t *ReferenceType,
uint64_t ReferencePC,
char const **ReferenceName
)
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Access | Constructor and Description |
|---|---|
| protected | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public static LLVMSymbolLookupCallback | Returns: the newLLVMSymbolLookupCallbackCreates a |
| public static LLVMSymbolLookupCallback | create(LLVMSymbolLookupCallbackI instance)
Creates a |
| public static LLVMSymbolLookupCallback |
| LLVMSymbolLookupCallback | back to summary |
|---|---|
| protected LLVMSymbolLookupCallback() | |
| LLVMSymbolLookupCallback | back to summary |
|---|---|
| pack-priv LLVMSymbolLookupCallback(long functionPointer) | |
| create | back to summary |
|---|---|
| public static LLVMSymbolLookupCallback create(long functionPointer) Creates a
| |
| create | back to summary |
|---|---|
| public static LLVMSymbolLookupCallback create(LLVMSymbolLookupCallbackI instance) Creates a | |
| createSafe | back to summary |
|---|---|
| public static LLVMSymbolLookupCallback createSafe(long functionPointer) Like
| |
| Modifier and Type | Field and Description |
|---|---|
| private final LLVMSymbolLookupCallbackI |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public long | invoke(long DisInfo, long ReferenceValue, long ReferenceType, long ReferencePC, long ReferenceName)
Implements org. |
| delegate | back to summary |
|---|---|
| private final LLVMSymbolLookupCallbackI delegate | |
| Container | back to summary |
|---|---|
| pack-priv Container(long functionPointer, LLVMSymbolLookupCallbackI delegate) | |
| invoke | back to summary |
|---|---|
| public long invoke(long DisInfo, long ReferenceValue, long ReferenceType, long ReferencePC, long ReferenceName) Implements org. Doc from org. The type for the symbol lookup function. This may be called by the disassembler for things like adding a comment for a PC plus a constant offset load instruction to use a symbol name instead
of a load address value. It is passed the block information is saved when the disassembler context is created and the
| |