static LLVMMemoryBufferRef |
LLVM.LLVMBinaryCopyMemoryBuffer(LLVMBinaryRef BR)
Retrieves a copy of the memory buffer associated with this object file.
|
static int |
LLVM.LLVMBinaryGetType(LLVMBinaryRef BR)
Retrieve the specific type of a binary.
|
static void |
LLVM.LLVMDisposeBinary(LLVMBinaryRef BR)
Dispose of a binary file.
|
static LLVMBinaryRef |
LLVM.LLVMMachOUniversalBinaryCopyObjectForArch(LLVMBinaryRef BR,
BytePointer Arch,
long ArchLen,
byte[] ErrorMessage) |
static LLVMBinaryRef |
LLVM.LLVMMachOUniversalBinaryCopyObjectForArch(LLVMBinaryRef BR,
BytePointer Arch,
long ArchLen,
ByteBuffer ErrorMessage) |
static LLVMBinaryRef |
LLVM.LLVMMachOUniversalBinaryCopyObjectForArch(LLVMBinaryRef BR,
BytePointer Arch,
long ArchLen,
BytePointer ErrorMessage) |
static LLVMBinaryRef |
LLVM.LLVMMachOUniversalBinaryCopyObjectForArch(LLVMBinaryRef BR,
BytePointer Arch,
long ArchLen,
PointerPointer ErrorMessage) |
static LLVMBinaryRef |
LLVM.LLVMMachOUniversalBinaryCopyObjectForArch(LLVMBinaryRef BR,
String Arch,
long ArchLen,
byte[] ErrorMessage) |
static LLVMBinaryRef |
LLVM.LLVMMachOUniversalBinaryCopyObjectForArch(LLVMBinaryRef BR,
String Arch,
long ArchLen,
ByteBuffer ErrorMessage) |
static LLVMBinaryRef |
LLVM.LLVMMachOUniversalBinaryCopyObjectForArch(LLVMBinaryRef BR,
String Arch,
long ArchLen,
BytePointer ErrorMessage) |
static LLVMSectionIteratorRef |
LLVM.LLVMObjectFileCopySectionIterator(LLVMBinaryRef BR)
Retrieve a copy of the section iterator for this object file.
|
static LLVMSymbolIteratorRef |
LLVM.LLVMObjectFileCopySymbolIterator(LLVMBinaryRef BR)
Retrieve a copy of the symbol iterator for this object file.
|
static int |
LLVM.LLVMObjectFileIsSectionIteratorAtEnd(LLVMBinaryRef BR,
LLVMSectionIteratorRef SI)
Returns whether the given section iterator is at the end.
|
static int |
LLVM.LLVMObjectFileIsSymbolIteratorAtEnd(LLVMBinaryRef BR,
LLVMSymbolIteratorRef SI)
Returns whether the given symbol iterator is at the end.
|