Class ClangBuildSystem

java.lang.Object
org.lwjgl.llvm.ClangBuildSystem

public class ClangBuildSystem extends Object
  • Method Details

    • clang_getBuildSessionTimestamp

      @NativeType("unsigned long long") public static long clang_getBuildSessionTimestamp()
      unsigned long long clang_getBuildSessionTimestamp(void)
    • clang_VirtualFileOverlay_create

      @NativeType("CXVirtualFileOverlay") public static long clang_VirtualFileOverlay_create(@NativeType("unsigned int") 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

      @NativeType("enum CXErrorCode") public static int clang_VirtualFileOverlay_addFileMapping(@NativeType("CXVirtualFileOverlay") long overlay, @NativeType("char const *") ByteBuffer virtualPath, @NativeType("char const *") ByteBuffer realPath)
      enum CXErrorCode clang_VirtualFileOverlay_addFileMapping(CXVirtualFileOverlay overlay, char const * virtualPath, char const * realPath)
    • clang_VirtualFileOverlay_addFileMapping

      @NativeType("enum CXErrorCode") public static int clang_VirtualFileOverlay_addFileMapping(@NativeType("CXVirtualFileOverlay") long overlay, @NativeType("char const *") CharSequence virtualPath, @NativeType("char const *") CharSequence realPath)
      enum CXErrorCode clang_VirtualFileOverlay_addFileMapping(CXVirtualFileOverlay overlay, char const * virtualPath, char const * realPath)
    • clang_VirtualFileOverlay_setCaseSensitivity

      @NativeType("enum CXErrorCode") public static int clang_VirtualFileOverlay_setCaseSensitivity(@NativeType("CXVirtualFileOverlay") 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

      @NativeType("enum CXErrorCode") public static int clang_VirtualFileOverlay_writeToBuffer(@NativeType("CXVirtualFileOverlay") long overlay, @NativeType("unsigned int") int options, @NativeType("char **") PointerBuffer out_buffer_ptr, @NativeType("unsigned int *") 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

      public static void clang_free(@NativeType("void *") ByteBuffer buffer)
      void clang_free(void * buffer)
    • clang_VirtualFileOverlay_dispose

      public static void clang_VirtualFileOverlay_dispose(@NativeType("CXVirtualFileOverlay") long overlay)
      void clang_VirtualFileOverlay_dispose(CXVirtualFileOverlay overlay)
    • clang_ModuleMapDescriptor_create

      @NativeType("CXModuleMapDescriptor") public static long clang_ModuleMapDescriptor_create(@NativeType("unsigned int") 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

      @NativeType("enum CXErrorCode") public static int clang_ModuleMapDescriptor_setFrameworkModuleName(@NativeType("CXModuleMapDescriptor") long descriptor, @NativeType("char const *") ByteBuffer name)
      enum CXErrorCode clang_ModuleMapDescriptor_setFrameworkModuleName(CXModuleMapDescriptor descriptor, char const * name)
    • clang_ModuleMapDescriptor_setFrameworkModuleName

      @NativeType("enum CXErrorCode") public static int clang_ModuleMapDescriptor_setFrameworkModuleName(@NativeType("CXModuleMapDescriptor") long descriptor, @NativeType("char const *") 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

      @NativeType("enum CXErrorCode") public static int clang_ModuleMapDescriptor_setUmbrellaHeader(@NativeType("CXModuleMapDescriptor") long descriptor, @NativeType("char const *") ByteBuffer name)
      enum CXErrorCode clang_ModuleMapDescriptor_setUmbrellaHeader(CXModuleMapDescriptor descriptor, char const * name)
    • clang_ModuleMapDescriptor_setUmbrellaHeader

      @NativeType("enum CXErrorCode") public static int clang_ModuleMapDescriptor_setUmbrellaHeader(@NativeType("CXModuleMapDescriptor") long descriptor, @NativeType("char const *") CharSequence name)
      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

      @NativeType("enum CXErrorCode") public static int clang_ModuleMapDescriptor_writeToBuffer(@NativeType("CXModuleMapDescriptor") long descriptor, @NativeType("unsigned int") int options, @NativeType("char **") PointerBuffer out_buffer_ptr, @NativeType("unsigned int *") 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(@NativeType("CXModuleMapDescriptor") long descriptor)
      void clang_ModuleMapDescriptor_dispose(CXModuleMapDescriptor descriptor)