| Modifier and Type | Class and Description |
|---|---|
| public static class | LLVMObject.
Contains the function pointers loaded from |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | LLVMBinaryTypeArchive
|
| public static final int | LLVMBinaryTypeCOFF
|
| public static final int | LLVMBinaryTypeCOFFImportFile
|
| public static final int | LLVMBinaryTypeELF32B
|
| public static final int | LLVMBinaryTypeELF32L
|
| public static final int | LLVMBinaryTypeELF64B
|
| public static final int | LLVMBinaryTypeELF64L
|
| public static final int | LLVMBinaryTypeIR
|
| public static final int | LLVMBinaryTypeMachO32B
|
| public static final int | LLVMBinaryTypeMachO32L
|
| public static final int | LLVMBinaryTypeMachO64B
|
| public static final int | LLVMBinaryTypeMachO64L
|
| public static final int | LLVMBinaryTypeMachOUniversalBinary
|
| public static final int | LLVMBinaryTypeOffload
|
| public static final int | LLVMBinaryTypeWasm
|
| public static final int | LLVMBinaryTypeWinRes
|
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static long | LLVMBinaryCopyMemoryBuffer(long BR)
Retrieves a copy of the memory buffer associated with this object file. |
| public static int | |
| public static long | LLVMCreateBinary(long MemBuf, long Context, PointerBuffer ErrorMessage)
Create a binary file from the given memory buffer. |
| public static long | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static long | |
| public static long | |
| public static long | |
| public static long | |
| public static String | |
| public static String | |
| public static long | |
| public static boolean | |
| public static String | |
| public static String | |
| public static long | |
| public static long | |
| public static long | |
| public static String | |
| public static long | |
| public static long | |
| public static boolean | |
| public static boolean | LLVMIsSectionIteratorAtEnd(long ObjectFile, long SI)
Deprecated: Use |
| public static boolean | LLVMIsSymbolIteratorAtEnd(long ObjectFile, long SI)
Deprecated: Use |
| public static long | LLVMMachOUniversalBinaryCopyObjectForArch(long BR, ByteBuffer Arch, PointerBuffer ErrorMessage)
For a Mach-O universal binary file, retrieves the object file corresponding to the given architecture if it is present as a slice. |
| public static long | LLVMMachOUniversalBinaryCopyObjectForArch(long BR, CharSequence Arch, PointerBuffer ErrorMessage)
For a Mach-O universal binary file, retrieves the object file corresponding to the given architecture if it is present as a slice. |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static long | LLVMObjectFileCopySectionIterator(long BR)
Retrieve a copy of the section iterator for this object file. |
| public static long | LLVMObjectFileCopySymbolIterator(long BR)
Retrieve a copy of the symbol iterator for this object file. |
| public static boolean | LLVMObjectFileIsSectionIteratorAtEnd(long BR, long SI)
Returns whether the given section iterator is at the end. |
| public static boolean | LLVMObjectFileIsSymbolIteratorAtEnd(long BR, long SI)
Returns whether the given symbol iterator is at the end. |
| public static long | |
| public static long | |
| public static long | |
| public static long | |
| public static long | |
| public static long | |
| public static long | nLLVMMachOUniversalBinaryCopyObjectForArch(long BR, long Arch, long ArchLen, long ErrorMessage)
Unsafe version of: |