Package org.lwjgl.llvm
Class ClangBuildSystem
java.lang.Object
org.lwjgl.llvm.ClangBuildSystem
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromClangIndex.getLibrary(). -
Method Summary
Modifier and TypeMethodDescriptionstatic voidclang_free(ByteBuffer buffer) void clang_free(void * buffer)static longunsigned long long clang_getBuildSessionTimestamp(void)static longclang_ModuleMapDescriptor_create(int options) CXModuleMapDescriptor clang_ModuleMapDescriptor_create(unsigned int options)static voidclang_ModuleMapDescriptor_dispose(long descriptor) void clang_ModuleMapDescriptor_dispose(CXModuleMapDescriptor descriptor)static intclang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, CharSequence name) enum CXErrorCode clang_ModuleMapDescriptor_setFrameworkModuleName(CXModuleMapDescriptor descriptor, char const * name)static intclang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, ByteBuffer name) enum CXErrorCode clang_ModuleMapDescriptor_setFrameworkModuleName(CXModuleMapDescriptor descriptor, char const * name)static intclang_ModuleMapDescriptor_setUmbrellaHeader(long descriptor, CharSequence name) enum CXErrorCode clang_ModuleMapDescriptor_setUmbrellaHeader(CXModuleMapDescriptor descriptor, char const * name)static intclang_ModuleMapDescriptor_setUmbrellaHeader(long descriptor, ByteBuffer name) enum CXErrorCode clang_ModuleMapDescriptor_setUmbrellaHeader(CXModuleMapDescriptor descriptor, char const * name)static intclang_ModuleMapDescriptor_writeToBuffer(long descriptor, int options, PointerBuffer out_buffer_ptr, IntBuffer out_buffer_size) enum CXErrorCode clang_ModuleMapDescriptor_writeToBuffer(CXModuleMapDescriptor descriptor, unsigned int options, char ** out_buffer_ptr, unsigned int * out_buffer_size)static intclang_VirtualFileOverlay_addFileMapping(long overlay, CharSequence virtualPath, CharSequence realPath) enum CXErrorCode clang_VirtualFileOverlay_addFileMapping(CXVirtualFileOverlay overlay, char const * virtualPath, char const * realPath)static intclang_VirtualFileOverlay_addFileMapping(long overlay, ByteBuffer virtualPath, ByteBuffer realPath) enum CXErrorCode clang_VirtualFileOverlay_addFileMapping(CXVirtualFileOverlay overlay, char const * virtualPath, char const * realPath)static longclang_VirtualFileOverlay_create(int options) CXVirtualFileOverlay clang_VirtualFileOverlay_create(unsigned int options)static voidclang_VirtualFileOverlay_dispose(long overlay) void clang_VirtualFileOverlay_dispose(CXVirtualFileOverlay overlay)static intclang_VirtualFileOverlay_setCaseSensitivity(long overlay, int caseSensitive) enum CXErrorCode clang_VirtualFileOverlay_setCaseSensitivity(CXVirtualFileOverlay overlay, int caseSensitive)static intclang_VirtualFileOverlay_writeToBuffer(long overlay, int options, PointerBuffer out_buffer_ptr, IntBuffer out_buffer_size) enum CXErrorCode clang_VirtualFileOverlay_writeToBuffer(CXVirtualFileOverlay overlay, unsigned int options, char ** out_buffer_ptr, unsigned int * out_buffer_size)static voidnclang_free(long buffer) void clang_free(void * buffer)static intnclang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, long name) enum CXErrorCode clang_ModuleMapDescriptor_setFrameworkModuleName(CXModuleMapDescriptor descriptor, char const * name)static intnclang_ModuleMapDescriptor_setUmbrellaHeader(long descriptor, long name) enum CXErrorCode clang_ModuleMapDescriptor_setUmbrellaHeader(CXModuleMapDescriptor descriptor, char const * name)static intnclang_ModuleMapDescriptor_writeToBuffer(long descriptor, int options, long out_buffer_ptr, long out_buffer_size) enum CXErrorCode clang_ModuleMapDescriptor_writeToBuffer(CXModuleMapDescriptor descriptor, unsigned int options, char ** out_buffer_ptr, unsigned int * out_buffer_size)static intnclang_VirtualFileOverlay_addFileMapping(long overlay, long virtualPath, long realPath) enum CXErrorCode clang_VirtualFileOverlay_addFileMapping(CXVirtualFileOverlay overlay, char const * virtualPath, char const * realPath)static intnclang_VirtualFileOverlay_writeToBuffer(long overlay, int options, long out_buffer_ptr, long out_buffer_size) enum CXErrorCode clang_VirtualFileOverlay_writeToBuffer(CXVirtualFileOverlay overlay, unsigned int options, char ** out_buffer_ptr, unsigned int * out_buffer_size)
-
Method Details
-
clang_getBuildSessionTimestamp
public static long clang_getBuildSessionTimestamp()unsigned long long clang_getBuildSessionTimestamp(void) -
clang_VirtualFileOverlay_create
public static long clang_VirtualFileOverlay_create(int options) CXVirtualFileOverlay clang_VirtualFileOverlay_create(unsigned int options) -
nclang_VirtualFileOverlay_addFileMapping
public static int nclang_VirtualFileOverlay_addFileMapping(long overlay, long virtualPath, long realPath) enum CXErrorCode clang_VirtualFileOverlay_addFileMapping(CXVirtualFileOverlay overlay, char const * virtualPath, char const * realPath) -
clang_VirtualFileOverlay_addFileMapping
public static int clang_VirtualFileOverlay_addFileMapping(long overlay, ByteBuffer virtualPath, ByteBuffer realPath) enum CXErrorCode clang_VirtualFileOverlay_addFileMapping(CXVirtualFileOverlay overlay, char const * virtualPath, char const * realPath) -
clang_VirtualFileOverlay_addFileMapping
public static int clang_VirtualFileOverlay_addFileMapping(long overlay, CharSequence virtualPath, CharSequence realPath) enum CXErrorCode clang_VirtualFileOverlay_addFileMapping(CXVirtualFileOverlay overlay, char const * virtualPath, char const * realPath) -
clang_VirtualFileOverlay_setCaseSensitivity
public static int clang_VirtualFileOverlay_setCaseSensitivity(long overlay, int caseSensitive) enum CXErrorCode clang_VirtualFileOverlay_setCaseSensitivity(CXVirtualFileOverlay overlay, int caseSensitive) -
nclang_VirtualFileOverlay_writeToBuffer
public static int nclang_VirtualFileOverlay_writeToBuffer(long overlay, int options, long out_buffer_ptr, long out_buffer_size) enum CXErrorCode clang_VirtualFileOverlay_writeToBuffer(CXVirtualFileOverlay overlay, unsigned int options, char ** out_buffer_ptr, unsigned int * out_buffer_size) -
clang_VirtualFileOverlay_writeToBuffer
public static int clang_VirtualFileOverlay_writeToBuffer(long overlay, int options, PointerBuffer out_buffer_ptr, IntBuffer out_buffer_size) enum CXErrorCode clang_VirtualFileOverlay_writeToBuffer(CXVirtualFileOverlay overlay, unsigned int options, char ** out_buffer_ptr, unsigned int * out_buffer_size) -
nclang_free
public static void nclang_free(long buffer) void clang_free(void * buffer) -
clang_free
void clang_free(void * buffer) -
clang_VirtualFileOverlay_dispose
public static void clang_VirtualFileOverlay_dispose(long overlay) void clang_VirtualFileOverlay_dispose(CXVirtualFileOverlay overlay) -
clang_ModuleMapDescriptor_create
public static long clang_ModuleMapDescriptor_create(int options) CXModuleMapDescriptor clang_ModuleMapDescriptor_create(unsigned int options) -
nclang_ModuleMapDescriptor_setFrameworkModuleName
public static int nclang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, long name) enum CXErrorCode clang_ModuleMapDescriptor_setFrameworkModuleName(CXModuleMapDescriptor descriptor, char const * name) -
clang_ModuleMapDescriptor_setFrameworkModuleName
public static int clang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, ByteBuffer name) enum CXErrorCode clang_ModuleMapDescriptor_setFrameworkModuleName(CXModuleMapDescriptor descriptor, char const * name) -
clang_ModuleMapDescriptor_setFrameworkModuleName
public static int clang_ModuleMapDescriptor_setFrameworkModuleName(long descriptor, CharSequence name) enum CXErrorCode clang_ModuleMapDescriptor_setFrameworkModuleName(CXModuleMapDescriptor descriptor, char const * name) -
nclang_ModuleMapDescriptor_setUmbrellaHeader
public static int nclang_ModuleMapDescriptor_setUmbrellaHeader(long descriptor, long name) enum CXErrorCode clang_ModuleMapDescriptor_setUmbrellaHeader(CXModuleMapDescriptor descriptor, char const * name) -
clang_ModuleMapDescriptor_setUmbrellaHeader
enum CXErrorCode clang_ModuleMapDescriptor_setUmbrellaHeader(CXModuleMapDescriptor descriptor, char const * name) -
clang_ModuleMapDescriptor_setUmbrellaHeader
enum CXErrorCode clang_ModuleMapDescriptor_setUmbrellaHeader(CXModuleMapDescriptor descriptor, char const * name) -
nclang_ModuleMapDescriptor_writeToBuffer
public static int nclang_ModuleMapDescriptor_writeToBuffer(long descriptor, int options, long out_buffer_ptr, long out_buffer_size) enum CXErrorCode clang_ModuleMapDescriptor_writeToBuffer(CXModuleMapDescriptor descriptor, unsigned int options, char ** out_buffer_ptr, unsigned int * out_buffer_size) -
clang_ModuleMapDescriptor_writeToBuffer
public static int clang_ModuleMapDescriptor_writeToBuffer(long descriptor, int options, PointerBuffer out_buffer_ptr, IntBuffer out_buffer_size) enum CXErrorCode clang_ModuleMapDescriptor_writeToBuffer(CXModuleMapDescriptor descriptor, unsigned int options, char ** out_buffer_ptr, unsigned int * out_buffer_size) -
clang_ModuleMapDescriptor_dispose
public static void clang_ModuleMapDescriptor_dispose(long descriptor) void clang_ModuleMapDescriptor_dispose(CXModuleMapDescriptor descriptor)
-