| Modifier and Type | Class and Description |
|---|---|
| public static class | ClangBuildSystem.
Contains the function pointers loaded from |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | clang_free(ByteBuffer
memory pointer to free buffer)Free memory allocated by libclang, such as the buffer returned by |
| public static long | clang_getBuildSessionTimestamp()
Return the timestamp for use with Clang's |
| public static long | clang_ModuleMapDescriptor_create(int
is reserved, always pass 0 options)Create a |
| public static void | |
| public static int | Returns: 0 for success, non-zero to indicate an errorSets the framework module name that the module.map describes. |
| public static int | Returns: 0 for success, non-zero to indicate an errorSets the framework module name that the module.map describes. |
| public static int | Returns: 0 for success, non-zero to indicate an errorSets the umbrella header name that the module.map describes. |
| public static int | Returns: 0 for success, non-zero to indicate an errorSets the umbrella header name that the module.map describes. |
| public static int | Returns: 0 for success, non-zero to indicate an erroris reserved, always pass 0 options, PointerBuffer pointer to receive the buffer pointer, which should be disposed using out_buffer_ptr, IntBuffer freepointer to receive the buffer size out_buffer_size)Write out the |
| public static int | Returns: 0 for success, non-zero to indicate an errorMap an absolute virtual file path to an absolute real one. |
| public static int | Returns: 0 for success, non-zero to indicate an errorMap an absolute virtual file path to an absolute real one. |
| public static long | clang_VirtualFileOverlay_create(int
is reserved, always pass 0 options)Create a |
| public static void | |
| public static int | Returns: 0 for success, non-zero to indicate an errorSet the case sensitivity for the |
| public static int | Returns: 0 for success, non-zero to indicate an erroris reserved, always pass 0 options, PointerBuffer pointer to receive the buffer pointer, which should be disposed using out_buffer_ptr, IntBuffer freepointer to receive the buffer size out_buffer_size)Write out the |
| public static void | |
| public static int | nclang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, long name)
Unsafe version of: |
| public static int | nclang_ModuleMapDescriptor_setUmbrellaHeader(long descriptor, long name)
Unsafe version of: |
| public static int | nclang_ModuleMapDescriptor_writeToBuffer(long descriptor, int options, long out_buffer_ptr, long out_buffer_size)
Unsafe version of: |
| public static int | nclang_VirtualFileOverlay_addFileMapping(long overlay, long virtualPath, long realPath)
Unsafe version of: |
| public static int | nclang_VirtualFileOverlay_writeToBuffer(long overlay, int options, long out_buffer_ptr, long out_buffer_size)
Unsafe version of: |
| ClangBuildSystem | back to summary |
|---|---|
| protected ClangBuildSystem() | |
| clang_free | back to summary |
|---|---|
| public static void clang_free(ByteBuffer buffer) Free memory allocated by libclang, such as the buffer returned by
| |
| clang_getBuildSessionTimestamp | back to summary |
|---|---|
| public static long clang_getBuildSessionTimestamp() Return the timestamp for use with Clang's
| |
| clang_ModuleMapDescriptor_create | back to summary |
|---|---|
| public static long clang_ModuleMapDescriptor_create(int options) Create a
| |
| clang_ModuleMapDescriptor_dispose | back to summary |
|---|---|
| public static void clang_ModuleMapDescriptor_dispose(long descriptor) Dispose a | |
| clang_ModuleMapDescriptor_setFrameworkModuleName | back to summary |
|---|---|
| public static int clang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, ByteBuffer name) Sets the framework module name that the module.map describes.
| |
| clang_ModuleMapDescriptor_setFrameworkModuleName | back to summary |
|---|---|
| public static int clang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, CharSequence name) Sets the framework module name that the module.map describes.
| |
| clang_ModuleMapDescriptor_setUmbrellaHeader | back to summary |
|---|---|
| public static int clang_ModuleMapDescriptor_setUmbrellaHeader(long descriptor, ByteBuffer name) Sets the umbrella header name that the module.map describes.
| |
| clang_ModuleMapDescriptor_setUmbrellaHeader | back to summary |
|---|---|
| public static int clang_ModuleMapDescriptor_setUmbrellaHeader(long descriptor, CharSequence name) Sets the umbrella header name that the module.map describes.
| |
| clang_ModuleMapDescriptor_writeToBuffer | back to summary |
|---|---|
| public static int clang_ModuleMapDescriptor_writeToBuffer(long descriptor, int options, PointerBuffer out_buffer_ptr, IntBuffer out_buffer_size) Write out the
| |
| clang_VirtualFileOverlay_addFileMapping | back to summary |
|---|---|
| public static int clang_VirtualFileOverlay_addFileMapping(long overlay, ByteBuffer virtualPath, ByteBuffer realPath) Map an absolute virtual file path to an absolute real one. The virtual path must be canonicalized (not contain "."/"..").
| |
| clang_VirtualFileOverlay_addFileMapping | back to summary |
|---|---|
| public static int clang_VirtualFileOverlay_addFileMapping(long overlay, CharSequence virtualPath, CharSequence realPath) Map an absolute virtual file path to an absolute real one. The virtual path must be canonicalized (not contain "."/"..").
| |
| clang_VirtualFileOverlay_create | back to summary |
|---|---|
| public static long clang_VirtualFileOverlay_create(int options) Create a
| |
| clang_VirtualFileOverlay_dispose | back to summary |
|---|---|
| public static void clang_VirtualFileOverlay_dispose(long overlay) Dispose a | |
| clang_VirtualFileOverlay_setCaseSensitivity | back to summary |
|---|---|
| public static int clang_VirtualFileOverlay_setCaseSensitivity(long overlay, int caseSensitive) Set the case sensitivity for the
| |
| clang_VirtualFileOverlay_writeToBuffer | back to summary |
|---|---|
| public static int clang_VirtualFileOverlay_writeToBuffer(long overlay, int options, PointerBuffer out_buffer_ptr, IntBuffer out_buffer_size) Write out the
| |
| nclang_free | back to summary |
|---|---|
| public static void nclang_free(long buffer) Unsafe version of: | |
| nclang_ModuleMapDescriptor_setFrameworkModuleName | back to summary |
|---|---|
| public static int nclang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, long name) Unsafe version of: | |
| nclang_ModuleMapDescriptor_setUmbrellaHeader | back to summary |
|---|---|
| public static int nclang_ModuleMapDescriptor_setUmbrellaHeader(long descriptor, long name) Unsafe version of: | |
| nclang_ModuleMapDescriptor_writeToBuffer | back to summary |
|---|---|
| public static int nclang_ModuleMapDescriptor_writeToBuffer(long descriptor, int options, long out_buffer_ptr, long out_buffer_size) Unsafe version of: | |
| nclang_VirtualFileOverlay_addFileMapping | back to summary |
|---|---|
| public static int nclang_VirtualFileOverlay_addFileMapping(long overlay, long virtualPath, long realPath) Unsafe version of: | |
| nclang_VirtualFileOverlay_writeToBuffer | back to summary |
|---|---|
| public static int nclang_VirtualFileOverlay_writeToBuffer(long overlay, int options, long out_buffer_ptr, long out_buffer_size) Unsafe version of: | |
ClangIndex.getLibrary().
| Modifier and Type | Field and Description |
|---|---|
| public static final long | free
Function address. |
| public static final long | getBuildSessionTimestamp
Function address. |
| public static final long | ModuleMapDescriptor_create
Function address. |
| public static final long | ModuleMapDescriptor_dispose
Function address. |
| public static final long | ModuleMapDescriptor_setFrameworkModuleName
Function address. |
| public static final long | ModuleMapDescriptor_setUmbrellaHeader
Function address. |
| public static final long | ModuleMapDescriptor_writeToBuffer
Function address. |
| public static final long | VirtualFileOverlay_addFileMapping
Function address. |
| public static final long | VirtualFileOverlay_create
Function address. |
| public static final long | VirtualFileOverlay_dispose
Function address. |
| public static final long | VirtualFileOverlay_setCaseSensitivity
Function address. |
| public static final long | VirtualFileOverlay_writeToBuffer
Function address. |
| Access | Constructor and Description |
|---|---|
| private |
| free | back to summary |
|---|---|
| public static final long free Function address. | |
| getBuildSessionTimestamp | back to summary |
|---|---|
| public static final long getBuildSessionTimestamp Function address. | |
| ModuleMapDescriptor_create | back to summary |
|---|---|
| public static final long ModuleMapDescriptor_create Function address. | |
| ModuleMapDescriptor_dispose | back to summary |
|---|---|
| public static final long ModuleMapDescriptor_dispose Function address. | |
| ModuleMapDescriptor_setFrameworkModuleName | back to summary |
|---|---|
| public static final long ModuleMapDescriptor_setFrameworkModuleName Function address. | |
| ModuleMapDescriptor_setUmbrellaHeader | back to summary |
|---|---|
| public static final long ModuleMapDescriptor_setUmbrellaHeader Function address. | |
| ModuleMapDescriptor_writeToBuffer | back to summary |
|---|---|
| public static final long ModuleMapDescriptor_writeToBuffer Function address. | |
| VirtualFileOverlay_addFileMapping | back to summary |
|---|---|
| public static final long VirtualFileOverlay_addFileMapping Function address. | |
| VirtualFileOverlay_create | back to summary |
|---|---|
| public static final long VirtualFileOverlay_create Function address. | |
| VirtualFileOverlay_dispose | back to summary |
|---|---|
| public static final long VirtualFileOverlay_dispose Function address. | |
| VirtualFileOverlay_setCaseSensitivity | back to summary |
|---|---|
| public static final long VirtualFileOverlay_setCaseSensitivity Function address. | |
| VirtualFileOverlay_writeToBuffer | back to summary |
|---|---|
| public static final long VirtualFileOverlay_writeToBuffer Function address. | |
| Functions | back to summary |
|---|---|
| private Functions() | |