Package org.lwjgl.llvm
Class LLVMDebugInfo
java.lang.Object
org.lwjgl.llvm.LLVMDebugInfo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromLLVMCore.getLibrary(). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic longLLVMCreateDIBuilder(long M) LLVMDIBuilderRef LLVMCreateDIBuilder(LLVMModuleRef M)static longLLVMDIBuilderRef LLVMCreateDIBuilderDisallowUnresolved(LLVMModuleRef M)static intunsigned int LLVMDebugMetadataVersion(void)static longLLVMDIBuilderCreateArrayType(long Builder, long Size, int AlignInBits, long Ty, PointerBuffer Subscripts) LLVMMetadataRef LLVMDIBuilderCreateArrayType(LLVMDIBuilderRef Builder, uint64_t Size, uint32_t AlignInBits, LLVMMetadataRef Ty, LLVMMetadataRef * Subscripts, unsigned int NumSubscripts)static longLLVMDIBuilderCreateArtificialType(long Builder, long Type) LLVMMetadataRef LLVMDIBuilderCreateArtificialType(LLVMDIBuilderRef Builder, LLVMMetadataRef Type)static longLLVMDIBuilderCreateAutoVariable(long Builder, long Scope, CharSequence Name, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateAutoVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags, uint32_t AlignInBits)static longLLVMDIBuilderCreateAutoVariable(long Builder, long Scope, ByteBuffer Name, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateAutoVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags, uint32_t AlignInBits)static longLLVMDIBuilderCreateBasicType(long Builder, CharSequence Name, long SizeInBits, int Encoding, int Flags) LLVMMetadataRef LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, uint64_t SizeInBits, LLVMDWARFTypeEncoding Encoding, LLVMDIFlags Flags)static longLLVMDIBuilderCreateBasicType(long Builder, ByteBuffer Name, long SizeInBits, int Encoding, int Flags) LLVMMetadataRef LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, uint64_t SizeInBits, LLVMDWARFTypeEncoding Encoding, LLVMDIFlags Flags)static longLLVMDIBuilderCreateBitFieldMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, long OffsetInBits, long StorageOffsetInBits, int Flags, long Type) LLVMMetadataRef LLVMDIBuilderCreateBitFieldMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Type)static longLLVMDIBuilderCreateBitFieldMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, long OffsetInBits, long StorageOffsetInBits, int Flags, long Type) LLVMMetadataRef LLVMDIBuilderCreateBitFieldMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Type)static longLLVMDIBuilderCreateClassType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long DerivedFrom, PointerBuffer Elements, long VTableHolder, long TemplateParamsNode, CharSequence UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef VTableHolder, LLVMMetadataRef TemplateParamsNode, char const * UniqueIdentifier, size_t UniqueIdentifierLen)static longLLVMDIBuilderCreateClassType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long DerivedFrom, PointerBuffer Elements, long VTableHolder, long TemplateParamsNode, ByteBuffer UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef VTableHolder, LLVMMetadataRef TemplateParamsNode, char const * UniqueIdentifier, size_t UniqueIdentifierLen)static longLLVMDIBuilderCreateCompileUnit(long Builder, int Lang, long FileRef, CharSequence Producer, boolean isOptimized, CharSequence Flags, int RuntimeVer, CharSequence SplitName, int Kind, int DWOId, boolean SplitDebugInlining, boolean DebugInfoForProfiling, CharSequence SysRoot, CharSequence SDK) LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, LLVMMetadataRef FileRef, char const * Producer, size_t ProducerLen, LLVMBool isOptimized, char const * Flags, size_t FlagsLen, unsigned int RuntimeVer, char const * SplitName, size_t SplitNameLen, LLVMDWARFEmissionKind Kind, unsigned int DWOId, LLVMBool SplitDebugInlining, LLVMBool DebugInfoForProfiling, char const * SysRoot, size_t SysRootLen, char const * SDK, size_t SDKLen)static longLLVMDIBuilderCreateCompileUnit(long Builder, int Lang, long FileRef, ByteBuffer Producer, boolean isOptimized, ByteBuffer Flags, int RuntimeVer, ByteBuffer SplitName, int Kind, int DWOId, boolean SplitDebugInlining, boolean DebugInfoForProfiling, ByteBuffer SysRoot, ByteBuffer SDK) LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, LLVMMetadataRef FileRef, char const * Producer, size_t ProducerLen, LLVMBool isOptimized, char const * Flags, size_t FlagsLen, unsigned int RuntimeVer, char const * SplitName, size_t SplitNameLen, LLVMDWARFEmissionKind Kind, unsigned int DWOId, LLVMBool SplitDebugInlining, LLVMBool DebugInfoForProfiling, char const * SysRoot, size_t SysRootLen, char const * SDK, size_t SDKLen)static longLLVMDIBuilderCreateConstantValueExpression(long Builder, long Value) LLVMMetadataRef LLVMDIBuilderCreateConstantValueExpression(LLVMDIBuilderRef Builder, uint64_t Value)static longLLVMDIBuilderCreateDebugLocation(long Ctx, int Line, int Column, long Scope, long InlinedAt) LLVMMetadataRef LLVMDIBuilderCreateDebugLocation(LLVMContextRef Ctx, unsigned int Line, unsigned int Column, LLVMMetadataRef Scope, LLVMMetadataRef InlinedAt)static longLLVMDIBuilderCreateEnumerationType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, PointerBuffer Elements, long ClassTy) LLVMMetadataRef LLVMDIBuilderCreateEnumerationType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef ClassTy)static longLLVMDIBuilderCreateEnumerationType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, PointerBuffer Elements, long ClassTy) LLVMMetadataRef LLVMDIBuilderCreateEnumerationType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef ClassTy)static longLLVMDIBuilderCreateEnumerator(long Builder, ByteBuffer Name, long Value, boolean IsUnsigned) LLVMMetadataRef LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, int64_t Value, LLVMBool IsUnsigned)static longLLVMDIBuilderCreateExpression(long Builder, LongBuffer Addr) LLVMMetadataRef LLVMDIBuilderCreateExpression(LLVMDIBuilderRef Builder, uint64_t * Addr, size_t Length)static longLLVMDIBuilderCreateFile(long Builder, CharSequence Filename, CharSequence Directory) LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, char const * Filename, size_t FilenameLen, char const * Directory, size_t DirectoryLen)static longLLVMDIBuilderCreateFile(long Builder, ByteBuffer Filename, ByteBuffer Directory) LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, char const * Filename, size_t FilenameLen, char const * Directory, size_t DirectoryLen)static longLLVMDIBuilderCreateForwardDecl(long Builder, int Tag, CharSequence Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, CharSequence UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateForwardDecl(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, char const * UniqueIdentifier, size_t UniqueIdentifierLen)static longLLVMDIBuilderCreateForwardDecl(long Builder, int Tag, ByteBuffer Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, ByteBuffer UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateForwardDecl(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, char const * UniqueIdentifier, size_t UniqueIdentifierLen)static longLLVMDIBuilderCreateFunction(long Builder, long Scope, CharSequence Name, CharSequence LinkageName, long File, int LineNo, long Ty, boolean IsLocalToUnit, boolean IsDefinition, int ScopeLine, int Flags, boolean IsOptimized) LLVMMetadataRef LLVMDIBuilderCreateFunction(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * LinkageName, size_t LinkageNameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool IsLocalToUnit, LLVMBool IsDefinition, unsigned int ScopeLine, LLVMDIFlags Flags, LLVMBool IsOptimized)static longLLVMDIBuilderCreateFunction(long Builder, long Scope, ByteBuffer Name, ByteBuffer LinkageName, long File, int LineNo, long Ty, boolean IsLocalToUnit, boolean IsDefinition, int ScopeLine, int Flags, boolean IsOptimized) LLVMMetadataRef LLVMDIBuilderCreateFunction(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * LinkageName, size_t LinkageNameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool IsLocalToUnit, LLVMBool IsDefinition, unsigned int ScopeLine, LLVMDIFlags Flags, LLVMBool IsOptimized)static longLLVMDIBuilderCreateGlobalVariableExpression(long Builder, long Scope, CharSequence Name, CharSequence Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Expr, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateGlobalVariableExpression(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LinkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Expr, LLVMMetadataRef Decl, uint32_t AlignInBits)static longLLVMDIBuilderCreateGlobalVariableExpression(long Builder, long Scope, ByteBuffer Name, ByteBuffer Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Expr, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateGlobalVariableExpression(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LinkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Expr, LLVMMetadataRef Decl, uint32_t AlignInBits)static longLLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, CharSequence Name, @Nullable PointerBuffer Elements) LLVMMetadataRef LLVMDIBuilderCreateImportedDeclaration(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef Decl, LLVMMetadataRef File, unsigned int Line, char const * Name, size_t NameLen, LLVMMetadataRef * Elements, unsigned NumElements)static longLLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, ByteBuffer Name, @Nullable PointerBuffer Elements) LLVMMetadataRef LLVMDIBuilderCreateImportedDeclaration(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef Decl, LLVMMetadataRef File, unsigned int Line, char const * Name, size_t NameLen, LLVMMetadataRef * Elements, unsigned NumElements)static longLLVMDIBuilderCreateImportedModuleFromAlias(long Builder, long Scope, long ImportedEntity, long File, int Line, @Nullable PointerBuffer Elements) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromAlias(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef ImportedEntity, LLVMMetadataRef File, unsigned int Line, LLVMMetadataRef * Elements, unsigned NumElements)static longLLVMDIBuilderCreateImportedModuleFromModule(long Builder, long Scope, long M, long File, int Line, @Nullable PointerBuffer Elements) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromModule(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef M, LLVMMetadataRef File, unsigned int Line, LLVMMetadataRef * Elements, unsigned NumElements)static longLLVMDIBuilderCreateImportedModuleFromNamespace(long Builder, long Scope, long NS, long File, int Line) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromNamespace(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef NS, LLVMMetadataRef File, unsigned int Line)static longLLVMDIBuilderCreateInheritance(long Builder, long Ty, long BaseTy, long BaseOffset, int VBPtrOffset, int Flags) LLVMMetadataRef LLVMDIBuilderCreateInheritance(LLVMDIBuilderRef Builder, LLVMMetadataRef Ty, LLVMMetadataRef BaseTy, uint64_t BaseOffset, uint32_t VBPtrOffset, LLVMDIFlags Flags)static longLLVMDIBuilderCreateLabel(long Builder, long Context, CharSequence Name, long File, int LineNo, boolean AlwaysPreserve) LLVMMetadataRef LLVMDIBuilderCreateLabel(LLVMDIBuilderRef Builder, LLVMMetadataRef Context, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNo, LLVMBool AlwaysPreserve)static longLLVMDIBuilderCreateLabel(long Builder, long Context, ByteBuffer Name, long File, int LineNo, boolean AlwaysPreserve) LLVMMetadataRef LLVMDIBuilderCreateLabel(LLVMDIBuilderRef Builder, LLVMMetadataRef Context, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNo, LLVMBool AlwaysPreserve)static longLLVMDIBuilderCreateLexicalBlock(long Builder, long Scope, long File, int Line, int Column) LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int Column)static longLLVMDIBuilderCreateLexicalBlockFile(long Builder, long Scope, long File, int Discriminator) LLVMMetadataRef LLVMDIBuilderCreateLexicalBlockFile(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Discriminator)static longLLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, CharSequence Name, CharSequence Value) LLVMMetadataRef LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentMacroFile, unsigned Line, LLVMDWARFMacinfoRecordType RecordType, char const * Name, size_t NameLen, char const * Value, size_t ValueLen)static longLLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, ByteBuffer Name, ByteBuffer Value) LLVMMetadataRef LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentMacroFile, unsigned Line, LLVMDWARFMacinfoRecordType RecordType, char const * Name, size_t NameLen, char const * Value, size_t ValueLen)static longLLVMDIBuilderCreateMemberPointerType(long Builder, long PointeeType, long ClassType, long SizeInBits, int AlignInBits, int Flags) LLVMMetadataRef LLVMDIBuilderCreateMemberPointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeType, LLVMMetadataRef ClassType, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags)static longLLVMDIBuilderCreateMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty) LLVMMetadataRef LLVMDIBuilderCreateMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty)static longLLVMDIBuilderCreateMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty) LLVMMetadataRef LLVMDIBuilderCreateMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty)static longLLVMDIBuilderCreateModule(long Builder, long ParentScope, CharSequence Name, CharSequence ConfigMacros, CharSequence IncludePath, CharSequence APINotesFile) LLVMMetadataRef LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, char const * ConfigMacros, size_t ConfigMacrosLen, char const * IncludePath, size_t IncludePathLen, char const * APINotesFile, size_t APINotesFileLen)static longLLVMDIBuilderCreateModule(long Builder, long ParentScope, ByteBuffer Name, ByteBuffer ConfigMacros, ByteBuffer IncludePath, ByteBuffer APINotesFile) LLVMMetadataRef LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, char const * ConfigMacros, size_t ConfigMacrosLen, char const * IncludePath, size_t IncludePathLen, char const * APINotesFile, size_t APINotesFileLen)static longLLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, CharSequence Name, boolean ExportSymbols) LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, LLVMBool ExportSymbols)static longLLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, ByteBuffer Name, boolean ExportSymbols) LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, LLVMBool ExportSymbols)static longLLVMDIBuilderCreateNullPtrType(long Builder) LLVMMetadataRef LLVMDIBuilderCreateNullPtrType(LLVMDIBuilderRef Builder)static longLLVMDIBuilderCreateObjCIVar(long Builder, CharSequence Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty, long PropertyNode) LLVMMetadataRef LLVMDIBuilderCreateObjCIVar(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty, LLVMMetadataRef PropertyNode)static longLLVMDIBuilderCreateObjCIVar(long Builder, ByteBuffer Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty, long PropertyNode) LLVMMetadataRef LLVMDIBuilderCreateObjCIVar(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty, LLVMMetadataRef PropertyNode)static longLLVMDIBuilderCreateObjCProperty(long Builder, CharSequence Name, long File, int LineNo, CharSequence GetterName, CharSequence SetterName, int PropertyAttributes, long Ty) LLVMMetadataRef LLVMDIBuilderCreateObjCProperty(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, char const * GetterName, size_t GetterNameLen, char const * SetterName, size_t SetterNameLen, unsigned int PropertyAttributes, LLVMMetadataRef Ty)static longLLVMDIBuilderCreateObjCProperty(long Builder, ByteBuffer Name, long File, int LineNo, ByteBuffer GetterName, ByteBuffer SetterName, int PropertyAttributes, long Ty) LLVMMetadataRef LLVMDIBuilderCreateObjCProperty(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, char const * GetterName, size_t GetterNameLen, char const * SetterName, size_t SetterNameLen, unsigned int PropertyAttributes, LLVMMetadataRef Ty)static longLLVMDIBuilderCreateObjectPointerType(long Builder, long Type, boolean Implicit) LLVMMetadataRef LLVMDIBuilderCreateObjectPointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef Type, LLVMBool Implicit)static longLLVMDIBuilderCreateParameterVariable(long Builder, long Scope, CharSequence Name, int ArgNo, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags) LLVMMetadataRef LLVMDIBuilderCreateParameterVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, unsigned int ArgNo, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags)static longLLVMDIBuilderCreateParameterVariable(long Builder, long Scope, ByteBuffer Name, int ArgNo, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags) LLVMMetadataRef LLVMDIBuilderCreateParameterVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, unsigned int ArgNo, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags)static longLLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, CharSequence Name) LLVMMetadataRef LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy, uint64_t SizeInBits, uint32_t AlignInBits, unsigned int AddressSpace, char const * Name, size_t NameLen)static longLLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, ByteBuffer Name) LLVMMetadataRef LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy, uint64_t SizeInBits, uint32_t AlignInBits, unsigned int AddressSpace, char const * Name, size_t NameLen)static longLLVMDIBuilderCreateQualifiedType(long Builder, int Tag, long Type) LLVMMetadataRef LLVMDIBuilderCreateQualifiedType(LLVMDIBuilderRef Builder, unsigned int Tag, LLVMMetadataRef Type)static longLLVMDIBuilderCreateReferenceType(long Builder, int Tag, long Type) LLVMMetadataRef LLVMDIBuilderCreateReferenceType(LLVMDIBuilderRef Builder, unsigned int Tag, LLVMMetadataRef Type)static longLLVMDIBuilderCreateReplaceableCompositeType(long Builder, int Tag, CharSequence Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, int Flags, CharSequence UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateReplaceableCompositeType(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, char const * UniqueIdentifier, size_t UniqueIdentifierLen)static longLLVMDIBuilderCreateReplaceableCompositeType(long Builder, int Tag, ByteBuffer Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, int Flags, ByteBuffer UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateReplaceableCompositeType(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, char const * UniqueIdentifier, size_t UniqueIdentifierLen)static longLLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateStaticMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal, uint32_t AlignInBits)static longLLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateStaticMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal, uint32_t AlignInBits)static longLLVMDIBuilderCreateStructType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, PointerBuffer Elements, int RunTimeLang, long VTableHolder, CharSequence UniqueId) LLVMMetadataRef LLVMDIBuilderCreateStructType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, LLVMMetadataRef VTableHolder, char const * UniqueId, size_t UniqueIdLen)static longLLVMDIBuilderCreateStructType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, PointerBuffer Elements, int RunTimeLang, long VTableHolder, ByteBuffer UniqueId) LLVMMetadataRef LLVMDIBuilderCreateStructType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, LLVMMetadataRef VTableHolder, char const * UniqueId, size_t UniqueIdLen)static longLLVMDIBuilderCreateSubroutineType(long Builder, long File, PointerBuffer ParameterTypes, int Flags) LLVMMetadataRef LLVMDIBuilderCreateSubroutineType(LLVMDIBuilderRef Builder, LLVMMetadataRef File, LLVMMetadataRef * ParameterTypes, unsigned int NumParameterTypes, LLVMDIFlags Flags)static longLLVMDIBuilderCreateTempGlobalVariableFwdDecl(long Builder, long Scope, CharSequence Name, CharSequence Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTempGlobalVariableFwdDecl(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LnkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Decl, uint32_t AlignInBits)static longLLVMDIBuilderCreateTempGlobalVariableFwdDecl(long Builder, long Scope, ByteBuffer Name, ByteBuffer Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTempGlobalVariableFwdDecl(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LnkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Decl, uint32_t AlignInBits)static longLLVMDIBuilderCreateTempMacroFile(long Builder, long ParentMacroFile, int Line, long File) LLVMMetadataRef LLVMDIBuilderCreateTempMacroFile(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentMacroFile, unsigned Line, LLVMMetadataRef File)static longLLVMDIBuilderCreateTypedef(long Builder, long Type, CharSequence Name, long File, int LineNo, long Scope, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder, LLVMMetadataRef Type, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Scope, uint32_t AlignInBits)static longLLVMDIBuilderCreateTypedef(long Builder, long Type, ByteBuffer Name, long File, int LineNo, long Scope, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder, LLVMMetadataRef Type, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Scope, uint32_t AlignInBits)static longLLVMDIBuilderCreateUnionType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, PointerBuffer Elements, int RunTimeLang, CharSequence UniqueId) LLVMMetadataRef LLVMDIBuilderCreateUnionType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, char const * UniqueId, size_t UniqueIdLen)static longLLVMDIBuilderCreateUnionType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, PointerBuffer Elements, int RunTimeLang, ByteBuffer UniqueId) LLVMMetadataRef LLVMDIBuilderCreateUnionType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, char const * UniqueId, size_t UniqueIdLen)static longLLVMDIBuilderCreateUnspecifiedType(long Builder, CharSequence Name) LLVMMetadataRef LLVMDIBuilderCreateUnspecifiedType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen)static longLLVMDIBuilderCreateUnspecifiedType(long Builder, ByteBuffer Name) LLVMMetadataRef LLVMDIBuilderCreateUnspecifiedType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen)static longLLVMDIBuilderCreateVectorType(long Builder, long Size, int AlignInBits, long Ty, PointerBuffer Subscripts) LLVMMetadataRef LLVMDIBuilderCreateVectorType(LLVMDIBuilderRef Builder, uint64_t Size, uint32_t AlignInBits, LLVMMetadataRef Ty, LLVMMetadataRef * Subscripts, unsigned int NumSubscripts)static voidLLVMDIBuilderFinalize(long Builder) void LLVMDIBuilderFinalize(LLVMDIBuilderRef Builder)static voidLLVMDIBuilderFinalizeSubprogram(long Builder, long Subprogram) void LLVMDIBuilderFinalizeSubprogram(LLVMDIBuilderRef Builder, LLVMMetadataRef Subprogram)static longLLVMDIBuilderGetOrCreateArray(long Builder, PointerBuffer Data) LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(LLVMDIBuilderRef Builder, LLVMMetadataRef * Data, size_t NumElements)static longLLVMDIBuilderGetOrCreateSubrange(long Builder, long LowerBound, long Count) LLVMMetadataRef LLVMDIBuilderGetOrCreateSubrange(LLVMDIBuilderRef Builder, int64_t LowerBound, int64_t Count)static longLLVMDIBuilderGetOrCreateTypeArray(long Builder, PointerBuffer Data) LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(LLVMDIBuilderRef Builder, LLVMMetadataRef * Data, size_t NumElements)static longLLVMDIBuilderInsertDbgValueAtEnd(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Block) LLVMValueRef LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block)static longLLVMDIBuilderInsertDbgValueBefore(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Instr) LLVMValueRef LLVMDIBuilderInsertDbgValueBefore(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr)static longLLVMDIBuilderInsertDbgValueRecordAtEnd(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Block) LLVMDbgRecordRef LLVMDIBuilderInsertDbgValueRecordAtEnd(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block)static longLLVMDIBuilderInsertDbgValueRecordBefore(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Instr) LLVMDbgRecordRef LLVMDIBuilderInsertDbgValueRecordBefore(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr)static longLLVMDIBuilderInsertDeclareAtEnd(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Block) LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block)static longLLVMDIBuilderInsertDeclareBefore(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Instr) LLVMValueRef LLVMDIBuilderInsertDeclareBefore(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr)static longLLVMDIBuilderInsertDeclareRecordAtEnd(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Block) LLVMDbgRecordRef LLVMDIBuilderInsertDeclareRecordAtEnd(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block)static longLLVMDIBuilderInsertDeclareRecordBefore(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Instr) LLVMDbgRecordRef LLVMDIBuilderInsertDeclareRecordBefore(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr)static longLLVMDIBuilderInsertLabelAtEnd(long Builder, long LabelInfo, long Location, long InsertAtEnd) LLVMDbgRecordRef LLVMDIBuilderInsertLabelAtEnd(LLVMDIBuilderRef Builder, LLVMMetadataRef LabelInfo, LLVMMetadataRef Location, LLVMBasicBlockRef InsertAtEnd)static longLLVMDIBuilderInsertLabelBefore(long Builder, long LabelInfo, long Location, long InsertBefore) LLVMDbgRecordRef LLVMDIBuilderInsertLabelBefore(LLVMDIBuilderRef Builder, LLVMMetadataRef LabelInfo, LLVMMetadataRef Location, LLVMValueRef InsertBefore)static @Nullable StringLLVMDIFileGetDirectory(long File) char const * LLVMDIFileGetDirectory(LLVMMetadataRef File, unsigned * Len)static @Nullable StringLLVMDIFileGetFilename(long File) char const * LLVMDIFileGetFilename(LLVMMetadataRef File, unsigned * Len)static @Nullable StringLLVMDIFileGetSource(long File) char const * LLVMDIFileGetSource(LLVMMetadataRef File, unsigned * Len)static longLLVMMetadataRef LLVMDIGlobalVariableExpressionGetExpression(LLVMMetadataRef GVE)static longLLVMMetadataRef LLVMDIGlobalVariableExpressionGetVariable(LLVMMetadataRef GVE)static intLLVMDILocationGetColumn(long Location) unsigned int LLVMDILocationGetColumn(LLVMMetadataRef Location)static longLLVMDILocationGetInlinedAt(long Location) LLVMMetadataRef LLVMDILocationGetInlinedAt(LLVMMetadataRef Location)static intLLVMDILocationGetLine(long Location) unsigned int LLVMDILocationGetLine(LLVMMetadataRef Location)static longLLVMDILocationGetScope(long Location) LLVMMetadataRef LLVMDILocationGetScope(LLVMMetadataRef Location)static longLLVMDIScopeGetFile(long Scope) LLVMMetadataRef LLVMDIScopeGetFile(LLVMMetadataRef Scope)static voidLLVMDisposeDIBuilder(long Builder) void LLVMDisposeDIBuilder(LLVMDIBuilderRef Builder)static voidLLVMDisposeTemporaryMDNode(long TempNode) void LLVMDisposeTemporaryMDNode(LLVMMetadataRef TempNode)static intLLVMDISubprogramGetLine(long Subprogram) unsigned LLVMDISubprogramGetLine(LLVMMetadataRef Subprogram)static intLLVMDITypeGetAlignInBits(long DType) uint32_t LLVMDITypeGetAlignInBits(LLVMMetadataRef DType)static intLLVMDITypeGetFlags(long DType) LLVMDIFlags LLVMDITypeGetFlags(LLVMMetadataRef DType)static intLLVMDITypeGetLine(long DType) unsigned int LLVMDITypeGetLine(LLVMMetadataRef DType)static @Nullable StringLLVMDITypeGetName(long DType) char const * LLVMDITypeGetName(LLVMMetadataRef DType, size_t * Length)static longLLVMDITypeGetOffsetInBits(long DType) uint64_t LLVMDITypeGetOffsetInBits(LLVMMetadataRef DType)static longLLVMDITypeGetSizeInBits(long DType) uint64_t LLVMDITypeGetSizeInBits(LLVMMetadataRef DType)static longLLVMDIVariableGetFile(long Var) LLVMMetadataRef LLVMDIVariableGetFile(LLVMMetadataRef Var)static intLLVMDIVariableGetLine(long Var) unsigned LLVMDIVariableGetLine(LLVMMetadataRef Var)static longLLVMDIVariableGetScope(long Var) LLVMMetadataRef LLVMDIVariableGetScope(LLVMMetadataRef Var)static shortLLVMGetDINodeTag(long MD) uint16_t LLVMGetDINodeTag(LLVMMetadataRef MD)static intLLVMGetMetadataKind(long Metadata) LLVMMetadataKind LLVMGetMetadataKind(LLVMMetadataRef Metadata)static intLLVMGetModuleDebugMetadataVersion(long Module) unsigned int LLVMGetModuleDebugMetadataVersion(LLVMModuleRef Module)static longLLVMGetSubprogram(long Func) LLVMMetadataRef LLVMGetSubprogram(LLVMValueRef Func)static intLLVMInstructionGetDebugLoc(long Inst) unsigned LLVMInstructionGetDebugLoc(LLVMValueRef Inst)static voidLLVMInstructionSetDebugLoc(long Inst, long Loc) void LLVMInstructionSetDebugLoc(LLVMValueRef Inst, LLVMMetadataRef Loc)static voidLLVMMetadataReplaceAllUsesWith(long TempTargetMetadata, long Replacement) void LLVMMetadataReplaceAllUsesWith(LLVMMetadataRef TempTargetMetadata, LLVMMetadataRef Replacement)static voidLLVMSetSubprogram(long Func, long SP) void LLVMSetSubprogram(LLVMValueRef Func, LLVMMetadataRef SP)static booleanLLVMStripModuleDebugInfo(long Module) LLVMBool LLVMStripModuleDebugInfo(LLVMModuleRef Module)static longLLVMTemporaryMDNode(long Ctx, PointerBuffer Data) LLVMMetadataRef LLVMTemporaryMDNode(LLVMContextRef Ctx, LLVMMetadataRef * Data, size_t NumElements)static longnLLVMDIBuilderCreateArrayType(long Builder, long Size, int AlignInBits, long Ty, long Subscripts, int NumSubscripts) LLVMMetadataRef LLVMDIBuilderCreateArrayType(LLVMDIBuilderRef Builder, uint64_t Size, uint32_t AlignInBits, LLVMMetadataRef Ty, LLVMMetadataRef * Subscripts, unsigned int NumSubscripts)static longnLLVMDIBuilderCreateAutoVariable(long Builder, long Scope, long Name, long NameLen, long File, int LineNo, long Ty, int AlwaysPreserve, int Flags, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateAutoVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags, uint32_t AlignInBits)static longnLLVMDIBuilderCreateBasicType(long Builder, long Name, long NameLen, long SizeInBits, int Encoding, int Flags) LLVMMetadataRef LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, uint64_t SizeInBits, LLVMDWARFTypeEncoding Encoding, LLVMDIFlags Flags)static longnLLVMDIBuilderCreateBitFieldMemberType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, long OffsetInBits, long StorageOffsetInBits, int Flags, long Type) LLVMMetadataRef LLVMDIBuilderCreateBitFieldMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Type)static longnLLVMDIBuilderCreateClassType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long DerivedFrom, long Elements, int NumElements, long VTableHolder, long TemplateParamsNode, long UniqueIdentifier, long UniqueIdentifierLen) LLVMMetadataRef LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef VTableHolder, LLVMMetadataRef TemplateParamsNode, char const * UniqueIdentifier, size_t UniqueIdentifierLen)static longnLLVMDIBuilderCreateCompileUnit(long Builder, int Lang, long FileRef, long Producer, long ProducerLen, int isOptimized, long Flags, long FlagsLen, int RuntimeVer, long SplitName, long SplitNameLen, int Kind, int DWOId, int SplitDebugInlining, int DebugInfoForProfiling, long SysRoot, long SysRootLen, long SDK, long SDKLen) LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, LLVMMetadataRef FileRef, char const * Producer, size_t ProducerLen, LLVMBool isOptimized, char const * Flags, size_t FlagsLen, unsigned int RuntimeVer, char const * SplitName, size_t SplitNameLen, LLVMDWARFEmissionKind Kind, unsigned int DWOId, LLVMBool SplitDebugInlining, LLVMBool DebugInfoForProfiling, char const * SysRoot, size_t SysRootLen, char const * SDK, size_t SDKLen)static longnLLVMDIBuilderCreateEnumerationType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, int AlignInBits, long Elements, int NumElements, long ClassTy) LLVMMetadataRef LLVMDIBuilderCreateEnumerationType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef ClassTy)static longnLLVMDIBuilderCreateEnumerator(long Builder, long Name, long NameLen, long Value, int IsUnsigned) LLVMMetadataRef LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, int64_t Value, LLVMBool IsUnsigned)static longnLLVMDIBuilderCreateExpression(long Builder, long Addr, long Length) LLVMMetadataRef LLVMDIBuilderCreateExpression(LLVMDIBuilderRef Builder, uint64_t * Addr, size_t Length)static longnLLVMDIBuilderCreateFile(long Builder, long Filename, long FilenameLen, long Directory, long DirectoryLen) LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, char const * Filename, size_t FilenameLen, char const * Directory, size_t DirectoryLen)static longnLLVMDIBuilderCreateForwardDecl(long Builder, int Tag, long Name, long NameLen, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, long UniqueIdentifier, long UniqueIdentifierLen) LLVMMetadataRef LLVMDIBuilderCreateForwardDecl(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, char const * UniqueIdentifier, size_t UniqueIdentifierLen)static longnLLVMDIBuilderCreateFunction(long Builder, long Scope, long Name, long NameLen, long LinkageName, long LinkageNameLen, long File, int LineNo, long Ty, int IsLocalToUnit, int IsDefinition, int ScopeLine, int Flags, int IsOptimized) LLVMMetadataRef LLVMDIBuilderCreateFunction(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * LinkageName, size_t LinkageNameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool IsLocalToUnit, LLVMBool IsDefinition, unsigned int ScopeLine, LLVMDIFlags Flags, LLVMBool IsOptimized)static longnLLVMDIBuilderCreateGlobalVariableExpression(long Builder, long Scope, long Name, long NameLen, long Linkage, long LinkLen, long File, int LineNo, long Ty, int LocalToUnit, long Expr, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateGlobalVariableExpression(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LinkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Expr, LLVMMetadataRef Decl, uint32_t AlignInBits)static longnLLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, long Name, long NameLen, long Elements, int NumElements) LLVMMetadataRef LLVMDIBuilderCreateImportedDeclaration(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef Decl, LLVMMetadataRef File, unsigned int Line, char const * Name, size_t NameLen, LLVMMetadataRef * Elements, unsigned NumElements)static longnLLVMDIBuilderCreateImportedModuleFromAlias(long Builder, long Scope, long ImportedEntity, long File, int Line, long Elements, int NumElements) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromAlias(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef ImportedEntity, LLVMMetadataRef File, unsigned int Line, LLVMMetadataRef * Elements, unsigned NumElements)static longnLLVMDIBuilderCreateImportedModuleFromModule(long Builder, long Scope, long M, long File, int Line, long Elements, int NumElements) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromModule(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef M, LLVMMetadataRef File, unsigned int Line, LLVMMetadataRef * Elements, unsigned NumElements)static longnLLVMDIBuilderCreateLabel(long Builder, long Context, long Name, long NameLen, long File, int LineNo, int AlwaysPreserve) LLVMMetadataRef LLVMDIBuilderCreateLabel(LLVMDIBuilderRef Builder, LLVMMetadataRef Context, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNo, LLVMBool AlwaysPreserve)static longnLLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, long Name, long NameLen, long Value, long ValueLen) LLVMMetadataRef LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentMacroFile, unsigned Line, LLVMDWARFMacinfoRecordType RecordType, char const * Name, size_t NameLen, char const * Value, size_t ValueLen)static longnLLVMDIBuilderCreateMemberType(long Builder, long Scope, long Name, long NameLen, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty) LLVMMetadataRef LLVMDIBuilderCreateMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty)static longnLLVMDIBuilderCreateModule(long Builder, long ParentScope, long Name, long NameLen, long ConfigMacros, long ConfigMacrosLen, long IncludePath, long IncludePathLen, long APINotesFile, long APINotesFileLen) LLVMMetadataRef LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, char const * ConfigMacros, size_t ConfigMacrosLen, char const * IncludePath, size_t IncludePathLen, char const * APINotesFile, size_t APINotesFileLen)static longnLLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, long Name, long NameLen, int ExportSymbols) LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, LLVMBool ExportSymbols)static longnLLVMDIBuilderCreateObjCIVar(long Builder, long Name, long NameLen, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty, long PropertyNode) LLVMMetadataRef LLVMDIBuilderCreateObjCIVar(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty, LLVMMetadataRef PropertyNode)static longnLLVMDIBuilderCreateObjCProperty(long Builder, long Name, long NameLen, long File, int LineNo, long GetterName, long GetterNameLen, long SetterName, long SetterNameLen, int PropertyAttributes, long Ty) LLVMMetadataRef LLVMDIBuilderCreateObjCProperty(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, char const * GetterName, size_t GetterNameLen, char const * SetterName, size_t SetterNameLen, unsigned int PropertyAttributes, LLVMMetadataRef Ty)static longnLLVMDIBuilderCreateParameterVariable(long Builder, long Scope, long Name, long NameLen, int ArgNo, long File, int LineNo, long Ty, int AlwaysPreserve, int Flags) LLVMMetadataRef LLVMDIBuilderCreateParameterVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, unsigned int ArgNo, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags)static longnLLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, long Name, long NameLen) LLVMMetadataRef LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy, uint64_t SizeInBits, uint32_t AlignInBits, unsigned int AddressSpace, char const * Name, size_t NameLen)static longnLLVMDIBuilderCreateReplaceableCompositeType(long Builder, int Tag, long Name, long NameLen, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, int Flags, long UniqueIdentifier, long UniqueIdentifierLen) LLVMMetadataRef LLVMDIBuilderCreateReplaceableCompositeType(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, char const * UniqueIdentifier, size_t UniqueIdentifierLen)static longnLLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateStaticMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal, uint32_t AlignInBits)static longnLLVMDIBuilderCreateStructType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, long Elements, int NumElements, int RunTimeLang, long VTableHolder, long UniqueId, long UniqueIdLen) LLVMMetadataRef LLVMDIBuilderCreateStructType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, LLVMMetadataRef VTableHolder, char const * UniqueId, size_t UniqueIdLen)static longnLLVMDIBuilderCreateSubroutineType(long Builder, long File, long ParameterTypes, int NumParameterTypes, int Flags) LLVMMetadataRef LLVMDIBuilderCreateSubroutineType(LLVMDIBuilderRef Builder, LLVMMetadataRef File, LLVMMetadataRef * ParameterTypes, unsigned int NumParameterTypes, LLVMDIFlags Flags)static longnLLVMDIBuilderCreateTempGlobalVariableFwdDecl(long Builder, long Scope, long Name, long NameLen, long Linkage, long LnkLen, long File, int LineNo, long Ty, int LocalToUnit, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTempGlobalVariableFwdDecl(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LnkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Decl, uint32_t AlignInBits)static longnLLVMDIBuilderCreateTypedef(long Builder, long Type, long Name, long NameLen, long File, int LineNo, long Scope, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder, LLVMMetadataRef Type, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Scope, uint32_t AlignInBits)static longnLLVMDIBuilderCreateUnionType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long Elements, int NumElements, int RunTimeLang, long UniqueId, long UniqueIdLen) LLVMMetadataRef LLVMDIBuilderCreateUnionType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, char const * UniqueId, size_t UniqueIdLen)static longnLLVMDIBuilderCreateUnspecifiedType(long Builder, long Name, long NameLen) LLVMMetadataRef LLVMDIBuilderCreateUnspecifiedType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen)static longnLLVMDIBuilderCreateVectorType(long Builder, long Size, int AlignInBits, long Ty, long Subscripts, int NumSubscripts) LLVMMetadataRef LLVMDIBuilderCreateVectorType(LLVMDIBuilderRef Builder, uint64_t Size, uint32_t AlignInBits, LLVMMetadataRef Ty, LLVMMetadataRef * Subscripts, unsigned int NumSubscripts)static longnLLVMDIBuilderGetOrCreateArray(long Builder, long Data, long NumElements) LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(LLVMDIBuilderRef Builder, LLVMMetadataRef * Data, size_t NumElements)static longnLLVMDIBuilderGetOrCreateTypeArray(long Builder, long Data, long NumElements) LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(LLVMDIBuilderRef Builder, LLVMMetadataRef * Data, size_t NumElements)static longnLLVMDIFileGetDirectory(long File, long Len) char const * LLVMDIFileGetDirectory(LLVMMetadataRef File, unsigned * Len)static longnLLVMDIFileGetFilename(long File, long Len) char const * LLVMDIFileGetFilename(LLVMMetadataRef File, unsigned * Len)static longnLLVMDIFileGetSource(long File, long Len) char const * LLVMDIFileGetSource(LLVMMetadataRef File, unsigned * Len)static longnLLVMDITypeGetName(long DType, long Length) char const * LLVMDITypeGetName(LLVMMetadataRef DType, size_t * Length)static longnLLVMTemporaryMDNode(long Ctx, long Data, long NumElements) LLVMMetadataRef LLVMTemporaryMDNode(LLVMContextRef Ctx, LLVMMetadataRef * Data, size_t NumElements)
-
Field Details
-
LLVMDIFlagZero
public static final int LLVMDIFlagZero- See Also:
-
LLVMDIFlagPrivate
public static final int LLVMDIFlagPrivate- See Also:
-
LLVMDIFlagProtected
public static final int LLVMDIFlagProtected- See Also:
-
LLVMDIFlagPublic
public static final int LLVMDIFlagPublic- See Also:
-
LLVMDIFlagFwdDecl
public static final int LLVMDIFlagFwdDecl- See Also:
-
LLVMDIFlagAppleBlock
public static final int LLVMDIFlagAppleBlock- See Also:
-
LLVMDIFlagReservedBit4
public static final int LLVMDIFlagReservedBit4- See Also:
-
LLVMDIFlagVirtual
public static final int LLVMDIFlagVirtual- See Also:
-
LLVMDIFlagArtificial
public static final int LLVMDIFlagArtificial- See Also:
-
LLVMDIFlagExplicit
public static final int LLVMDIFlagExplicit- See Also:
-
LLVMDIFlagPrototyped
public static final int LLVMDIFlagPrototyped- See Also:
-
LLVMDIFlagObjcClassComplete
public static final int LLVMDIFlagObjcClassComplete- See Also:
-
LLVMDIFlagObjectPointer
public static final int LLVMDIFlagObjectPointer- See Also:
-
LLVMDIFlagVector
public static final int LLVMDIFlagVector- See Also:
-
LLVMDIFlagStaticMember
public static final int LLVMDIFlagStaticMember- See Also:
-
LLVMDIFlagLValueReference
public static final int LLVMDIFlagLValueReference- See Also:
-
LLVMDIFlagRValueReference
public static final int LLVMDIFlagRValueReference- See Also:
-
LLVMDIFlagReserved
public static final int LLVMDIFlagReserved- See Also:
-
LLVMDIFlagSingleInheritance
public static final int LLVMDIFlagSingleInheritance- See Also:
-
LLVMDIFlagMultipleInheritance
public static final int LLVMDIFlagMultipleInheritance- See Also:
-
LLVMDIFlagVirtualInheritance
public static final int LLVMDIFlagVirtualInheritance- See Also:
-
LLVMDIFlagIntroducedVirtual
public static final int LLVMDIFlagIntroducedVirtual- See Also:
-
LLVMDIFlagBitField
public static final int LLVMDIFlagBitField- See Also:
-
LLVMDIFlagNoReturn
public static final int LLVMDIFlagNoReturn- See Also:
-
LLVMDIFlagTypePassByValue
public static final int LLVMDIFlagTypePassByValue- See Also:
-
LLVMDIFlagTypePassByReference
public static final int LLVMDIFlagTypePassByReference- See Also:
-
LLVMDIFlagEnumClass
public static final int LLVMDIFlagEnumClass- See Also:
-
LLVMDIFlagFixedEnum
public static final int LLVMDIFlagFixedEnum- See Also:
-
LLVMDIFlagThunk
public static final int LLVMDIFlagThunk- See Also:
-
LLVMDIFlagNonTrivial
public static final int LLVMDIFlagNonTrivial- See Also:
-
LLVMDIFlagBigEndian
public static final int LLVMDIFlagBigEndian- See Also:
-
LLVMDIFlagLittleEndian
public static final int LLVMDIFlagLittleEndian- See Also:
-
LLVMDIFlagIndirectVirtualBase
public static final int LLVMDIFlagIndirectVirtualBase- See Also:
-
LLVMDIFlagAccessibility
public static final int LLVMDIFlagAccessibility- See Also:
-
LLVMDIFlagPtrToMemberRep
public static final int LLVMDIFlagPtrToMemberRep- See Also:
-
LLVMDWARFSourceLanguageC89
public static final int LLVMDWARFSourceLanguageC89- See Also:
-
LLVMDWARFSourceLanguageC
public static final int LLVMDWARFSourceLanguageC- See Also:
-
LLVMDWARFSourceLanguageAda83
public static final int LLVMDWARFSourceLanguageAda83- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus
public static final int LLVMDWARFSourceLanguageC_plus_plus- See Also:
-
LLVMDWARFSourceLanguageCobol74
public static final int LLVMDWARFSourceLanguageCobol74- See Also:
-
LLVMDWARFSourceLanguageCobol85
public static final int LLVMDWARFSourceLanguageCobol85- See Also:
-
LLVMDWARFSourceLanguageFortran77
public static final int LLVMDWARFSourceLanguageFortran77- See Also:
-
LLVMDWARFSourceLanguageFortran90
public static final int LLVMDWARFSourceLanguageFortran90- See Also:
-
LLVMDWARFSourceLanguagePascal83
public static final int LLVMDWARFSourceLanguagePascal83- See Also:
-
LLVMDWARFSourceLanguageModula2
public static final int LLVMDWARFSourceLanguageModula2- See Also:
-
LLVMDWARFSourceLanguageJava
public static final int LLVMDWARFSourceLanguageJava- See Also:
-
LLVMDWARFSourceLanguageC99
public static final int LLVMDWARFSourceLanguageC99- See Also:
-
LLVMDWARFSourceLanguageAda95
public static final int LLVMDWARFSourceLanguageAda95- See Also:
-
LLVMDWARFSourceLanguageFortran95
public static final int LLVMDWARFSourceLanguageFortran95- See Also:
-
LLVMDWARFSourceLanguagePLI
public static final int LLVMDWARFSourceLanguagePLI- See Also:
-
LLVMDWARFSourceLanguageObjC
public static final int LLVMDWARFSourceLanguageObjC- See Also:
-
LLVMDWARFSourceLanguageObjC_plus_plus
public static final int LLVMDWARFSourceLanguageObjC_plus_plus- See Also:
-
LLVMDWARFSourceLanguageUPC
public static final int LLVMDWARFSourceLanguageUPC- See Also:
-
LLVMDWARFSourceLanguageD
public static final int LLVMDWARFSourceLanguageD- See Also:
-
LLVMDWARFSourceLanguagePython
public static final int LLVMDWARFSourceLanguagePython- See Also:
-
LLVMDWARFSourceLanguageOpenCL
public static final int LLVMDWARFSourceLanguageOpenCL- See Also:
-
LLVMDWARFSourceLanguageGo
public static final int LLVMDWARFSourceLanguageGo- See Also:
-
LLVMDWARFSourceLanguageModula3
public static final int LLVMDWARFSourceLanguageModula3- See Also:
-
LLVMDWARFSourceLanguageHaskell
public static final int LLVMDWARFSourceLanguageHaskell- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_03
public static final int LLVMDWARFSourceLanguageC_plus_plus_03- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_11
public static final int LLVMDWARFSourceLanguageC_plus_plus_11- See Also:
-
LLVMDWARFSourceLanguageOCaml
public static final int LLVMDWARFSourceLanguageOCaml- See Also:
-
LLVMDWARFSourceLanguageRust
public static final int LLVMDWARFSourceLanguageRust- See Also:
-
LLVMDWARFSourceLanguageC11
public static final int LLVMDWARFSourceLanguageC11- See Also:
-
LLVMDWARFSourceLanguageSwift
public static final int LLVMDWARFSourceLanguageSwift- See Also:
-
LLVMDWARFSourceLanguageJulia
public static final int LLVMDWARFSourceLanguageJulia- See Also:
-
LLVMDWARFSourceLanguageDylan
public static final int LLVMDWARFSourceLanguageDylan- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_14
public static final int LLVMDWARFSourceLanguageC_plus_plus_14- See Also:
-
LLVMDWARFSourceLanguageFortran03
public static final int LLVMDWARFSourceLanguageFortran03- See Also:
-
LLVMDWARFSourceLanguageFortran08
public static final int LLVMDWARFSourceLanguageFortran08- See Also:
-
LLVMDWARFSourceLanguageRenderScript
public static final int LLVMDWARFSourceLanguageRenderScript- See Also:
-
LLVMDWARFSourceLanguageBLISS
public static final int LLVMDWARFSourceLanguageBLISS- See Also:
-
LLVMDWARFSourceLanguageKotlin
public static final int LLVMDWARFSourceLanguageKotlin- See Also:
-
LLVMDWARFSourceLanguageZig
public static final int LLVMDWARFSourceLanguageZig- See Also:
-
LLVMDWARFSourceLanguageCrystal
public static final int LLVMDWARFSourceLanguageCrystal- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_17
public static final int LLVMDWARFSourceLanguageC_plus_plus_17- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_20
public static final int LLVMDWARFSourceLanguageC_plus_plus_20- See Also:
-
LLVMDWARFSourceLanguageC17
public static final int LLVMDWARFSourceLanguageC17- See Also:
-
LLVMDWARFSourceLanguageFortran18
public static final int LLVMDWARFSourceLanguageFortran18- See Also:
-
LLVMDWARFSourceLanguageAda2005
public static final int LLVMDWARFSourceLanguageAda2005- See Also:
-
LLVMDWARFSourceLanguageAda2012
public static final int LLVMDWARFSourceLanguageAda2012- See Also:
-
LLVMDWARFSourceLanguageHIP
public static final int LLVMDWARFSourceLanguageHIP- See Also:
-
LLVMDWARFSourceLanguageAssembly
public static final int LLVMDWARFSourceLanguageAssembly- See Also:
-
LLVMDWARFSourceLanguageC_sharp
public static final int LLVMDWARFSourceLanguageC_sharp- See Also:
-
LLVMDWARFSourceLanguageMojo
public static final int LLVMDWARFSourceLanguageMojo- See Also:
-
LLVMDWARFSourceLanguageGLSL
public static final int LLVMDWARFSourceLanguageGLSL- See Also:
-
LLVMDWARFSourceLanguageGLSL_ES
public static final int LLVMDWARFSourceLanguageGLSL_ES- See Also:
-
LLVMDWARFSourceLanguageHLSL
public static final int LLVMDWARFSourceLanguageHLSL- See Also:
-
LLVMDWARFSourceLanguageOpenCL_CPP
public static final int LLVMDWARFSourceLanguageOpenCL_CPP- See Also:
-
LLVMDWARFSourceLanguageCPP_for_OpenCL
public static final int LLVMDWARFSourceLanguageCPP_for_OpenCL- See Also:
-
LLVMDWARFSourceLanguageSYCL
public static final int LLVMDWARFSourceLanguageSYCL- See Also:
-
LLVMDWARFSourceLanguageRuby
public static final int LLVMDWARFSourceLanguageRuby- See Also:
-
LLVMDWARFSourceLanguageMove
public static final int LLVMDWARFSourceLanguageMove- See Also:
-
LLVMDWARFSourceLanguageHylo
public static final int LLVMDWARFSourceLanguageHylo- See Also:
-
LLVMDWARFSourceLanguageMetal
public static final int LLVMDWARFSourceLanguageMetal- See Also:
-
LLVMDWARFSourceLanguageMips_Assembler
public static final int LLVMDWARFSourceLanguageMips_Assembler- See Also:
-
LLVMDWARFSourceLanguageGOOGLE_RenderScript
public static final int LLVMDWARFSourceLanguageGOOGLE_RenderScript- See Also:
-
LLVMDWARFSourceLanguageBORLAND_Delphi
public static final int LLVMDWARFSourceLanguageBORLAND_Delphi- See Also:
-
LLVMDWARFEmissionNone
public static final int LLVMDWARFEmissionNone- See Also:
-
LLVMDWARFEmissionFull
public static final int LLVMDWARFEmissionFull- See Also:
-
LLVMDWARFEmissionLineTablesOnly
public static final int LLVMDWARFEmissionLineTablesOnly- See Also:
-
LLVMMDStringMetadataKind
public static final int LLVMMDStringMetadataKind- See Also:
-
LLVMConstantAsMetadataMetadataKind
public static final int LLVMConstantAsMetadataMetadataKind- See Also:
-
LLVMLocalAsMetadataMetadataKind
public static final int LLVMLocalAsMetadataMetadataKind- See Also:
-
LLVMDistinctMDOperandPlaceholderMetadataKind
public static final int LLVMDistinctMDOperandPlaceholderMetadataKind- See Also:
-
LLVMMDTupleMetadataKind
public static final int LLVMMDTupleMetadataKind- See Also:
-
LLVMDILocationMetadataKind
public static final int LLVMDILocationMetadataKind- See Also:
-
LLVMDIExpressionMetadataKind
public static final int LLVMDIExpressionMetadataKind- See Also:
-
LLVMDIGlobalVariableExpressionMetadataKind
public static final int LLVMDIGlobalVariableExpressionMetadataKind- See Also:
-
LLVMGenericDINodeMetadataKind
public static final int LLVMGenericDINodeMetadataKind- See Also:
-
LLVMDISubrangeMetadataKind
public static final int LLVMDISubrangeMetadataKind- See Also:
-
LLVMDIEnumeratorMetadataKind
public static final int LLVMDIEnumeratorMetadataKind- See Also:
-
LLVMDIBasicTypeMetadataKind
public static final int LLVMDIBasicTypeMetadataKind- See Also:
-
LLVMDIDerivedTypeMetadataKind
public static final int LLVMDIDerivedTypeMetadataKind- See Also:
-
LLVMDICompositeTypeMetadataKind
public static final int LLVMDICompositeTypeMetadataKind- See Also:
-
LLVMDISubroutineTypeMetadataKind
public static final int LLVMDISubroutineTypeMetadataKind- See Also:
-
LLVMDIFileMetadataKind
public static final int LLVMDIFileMetadataKind- See Also:
-
LLVMDICompileUnitMetadataKind
public static final int LLVMDICompileUnitMetadataKind- See Also:
-
LLVMDISubprogramMetadataKind
public static final int LLVMDISubprogramMetadataKind- See Also:
-
LLVMDILexicalBlockMetadataKind
public static final int LLVMDILexicalBlockMetadataKind- See Also:
-
LLVMDILexicalBlockFileMetadataKind
public static final int LLVMDILexicalBlockFileMetadataKind- See Also:
-
LLVMDINamespaceMetadataKind
public static final int LLVMDINamespaceMetadataKind- See Also:
-
LLVMDIModuleMetadataKind
public static final int LLVMDIModuleMetadataKind- See Also:
-
LLVMDITemplateTypeParameterMetadataKind
public static final int LLVMDITemplateTypeParameterMetadataKind- See Also:
-
LLVMDITemplateValueParameterMetadataKind
public static final int LLVMDITemplateValueParameterMetadataKind- See Also:
-
LLVMDIGlobalVariableMetadataKind
public static final int LLVMDIGlobalVariableMetadataKind- See Also:
-
LLVMDILocalVariableMetadataKind
public static final int LLVMDILocalVariableMetadataKind- See Also:
-
LLVMDILabelMetadataKind
public static final int LLVMDILabelMetadataKind- See Also:
-
LLVMDIObjCPropertyMetadataKind
public static final int LLVMDIObjCPropertyMetadataKind- See Also:
-
LLVMDIImportedEntityMetadataKind
public static final int LLVMDIImportedEntityMetadataKind- See Also:
-
LLVMDIMacroMetadataKind
public static final int LLVMDIMacroMetadataKind- See Also:
-
LLVMDIMacroFileMetadataKind
public static final int LLVMDIMacroFileMetadataKind- See Also:
-
LLVMDICommonBlockMetadataKind
public static final int LLVMDICommonBlockMetadataKind- See Also:
-
LLVMDIStringTypeMetadataKind
public static final int LLVMDIStringTypeMetadataKind- See Also:
-
LLVMDIGenericSubrangeMetadataKind
public static final int LLVMDIGenericSubrangeMetadataKind- See Also:
-
LLVMDIArgListMetadataKind
public static final int LLVMDIArgListMetadataKind- See Also:
-
LLVMDIAssignIDMetadataKind
public static final int LLVMDIAssignIDMetadataKind- See Also:
-
LLVMDWARFMacinfoRecordTypeDefine
public static final int LLVMDWARFMacinfoRecordTypeDefine- See Also:
-
LLVMDWARFMacinfoRecordTypeMacro
public static final int LLVMDWARFMacinfoRecordTypeMacro- See Also:
-
LLVMDWARFMacinfoRecordTypeStartFile
public static final int LLVMDWARFMacinfoRecordTypeStartFile- See Also:
-
LLVMDWARFMacinfoRecordTypeEndFile
public static final int LLVMDWARFMacinfoRecordTypeEndFile- See Also:
-
LLVMDWARFMacinfoRecordTypeVendorExt
public static final int LLVMDWARFMacinfoRecordTypeVendorExt- See Also:
-
-
Method Details
-
LLVMDebugMetadataVersion
public static int LLVMDebugMetadataVersion()unsigned int LLVMDebugMetadataVersion(void) -
LLVMGetModuleDebugMetadataVersion
public static int LLVMGetModuleDebugMetadataVersion(long Module) unsigned int LLVMGetModuleDebugMetadataVersion(LLVMModuleRef Module) -
LLVMStripModuleDebugInfo
public static boolean LLVMStripModuleDebugInfo(long Module) LLVMBool LLVMStripModuleDebugInfo(LLVMModuleRef Module) -
LLVMCreateDIBuilderDisallowUnresolved
public static long LLVMCreateDIBuilderDisallowUnresolved(long M) LLVMDIBuilderRef LLVMCreateDIBuilderDisallowUnresolved(LLVMModuleRef M) -
LLVMCreateDIBuilder
public static long LLVMCreateDIBuilder(long M) LLVMDIBuilderRef LLVMCreateDIBuilder(LLVMModuleRef M) -
LLVMDisposeDIBuilder
public static void LLVMDisposeDIBuilder(long Builder) void LLVMDisposeDIBuilder(LLVMDIBuilderRef Builder) -
LLVMDIBuilderFinalize
public static void LLVMDIBuilderFinalize(long Builder) void LLVMDIBuilderFinalize(LLVMDIBuilderRef Builder) -
LLVMDIBuilderFinalizeSubprogram
public static void LLVMDIBuilderFinalizeSubprogram(long Builder, long Subprogram) void LLVMDIBuilderFinalizeSubprogram(LLVMDIBuilderRef Builder, LLVMMetadataRef Subprogram) -
nLLVMDIBuilderCreateCompileUnit
public static long nLLVMDIBuilderCreateCompileUnit(long Builder, int Lang, long FileRef, long Producer, long ProducerLen, int isOptimized, long Flags, long FlagsLen, int RuntimeVer, long SplitName, long SplitNameLen, int Kind, int DWOId, int SplitDebugInlining, int DebugInfoForProfiling, long SysRoot, long SysRootLen, long SDK, long SDKLen) LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, LLVMMetadataRef FileRef, char const * Producer, size_t ProducerLen, LLVMBool isOptimized, char const * Flags, size_t FlagsLen, unsigned int RuntimeVer, char const * SplitName, size_t SplitNameLen, LLVMDWARFEmissionKind Kind, unsigned int DWOId, LLVMBool SplitDebugInlining, LLVMBool DebugInfoForProfiling, char const * SysRoot, size_t SysRootLen, char const * SDK, size_t SDKLen) -
LLVMDIBuilderCreateCompileUnit
public static long LLVMDIBuilderCreateCompileUnit(long Builder, int Lang, long FileRef, ByteBuffer Producer, boolean isOptimized, ByteBuffer Flags, int RuntimeVer, ByteBuffer SplitName, int Kind, int DWOId, boolean SplitDebugInlining, boolean DebugInfoForProfiling, ByteBuffer SysRoot, ByteBuffer SDK) LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, LLVMMetadataRef FileRef, char const * Producer, size_t ProducerLen, LLVMBool isOptimized, char const * Flags, size_t FlagsLen, unsigned int RuntimeVer, char const * SplitName, size_t SplitNameLen, LLVMDWARFEmissionKind Kind, unsigned int DWOId, LLVMBool SplitDebugInlining, LLVMBool DebugInfoForProfiling, char const * SysRoot, size_t SysRootLen, char const * SDK, size_t SDKLen) -
LLVMDIBuilderCreateCompileUnit
public static long LLVMDIBuilderCreateCompileUnit(long Builder, int Lang, long FileRef, CharSequence Producer, boolean isOptimized, CharSequence Flags, int RuntimeVer, CharSequence SplitName, int Kind, int DWOId, boolean SplitDebugInlining, boolean DebugInfoForProfiling, CharSequence SysRoot, CharSequence SDK) LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, LLVMMetadataRef FileRef, char const * Producer, size_t ProducerLen, LLVMBool isOptimized, char const * Flags, size_t FlagsLen, unsigned int RuntimeVer, char const * SplitName, size_t SplitNameLen, LLVMDWARFEmissionKind Kind, unsigned int DWOId, LLVMBool SplitDebugInlining, LLVMBool DebugInfoForProfiling, char const * SysRoot, size_t SysRootLen, char const * SDK, size_t SDKLen) -
nLLVMDIBuilderCreateFile
public static long nLLVMDIBuilderCreateFile(long Builder, long Filename, long FilenameLen, long Directory, long DirectoryLen) LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, char const * Filename, size_t FilenameLen, char const * Directory, size_t DirectoryLen) -
LLVMDIBuilderCreateFile
LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, char const * Filename, size_t FilenameLen, char const * Directory, size_t DirectoryLen) -
LLVMDIBuilderCreateFile
public static long LLVMDIBuilderCreateFile(long Builder, CharSequence Filename, CharSequence Directory) LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, char const * Filename, size_t FilenameLen, char const * Directory, size_t DirectoryLen) -
nLLVMDIBuilderCreateModule
public static long nLLVMDIBuilderCreateModule(long Builder, long ParentScope, long Name, long NameLen, long ConfigMacros, long ConfigMacrosLen, long IncludePath, long IncludePathLen, long APINotesFile, long APINotesFileLen) LLVMMetadataRef LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, char const * ConfigMacros, size_t ConfigMacrosLen, char const * IncludePath, size_t IncludePathLen, char const * APINotesFile, size_t APINotesFileLen) -
LLVMDIBuilderCreateModule
public static long LLVMDIBuilderCreateModule(long Builder, long ParentScope, ByteBuffer Name, ByteBuffer ConfigMacros, ByteBuffer IncludePath, ByteBuffer APINotesFile) LLVMMetadataRef LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, char const * ConfigMacros, size_t ConfigMacrosLen, char const * IncludePath, size_t IncludePathLen, char const * APINotesFile, size_t APINotesFileLen) -
LLVMDIBuilderCreateModule
public static long LLVMDIBuilderCreateModule(long Builder, long ParentScope, CharSequence Name, CharSequence ConfigMacros, CharSequence IncludePath, CharSequence APINotesFile) LLVMMetadataRef LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, char const * ConfigMacros, size_t ConfigMacrosLen, char const * IncludePath, size_t IncludePathLen, char const * APINotesFile, size_t APINotesFileLen) -
nLLVMDIBuilderCreateNameSpace
public static long nLLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, long Name, long NameLen, int ExportSymbols) LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, LLVMBool ExportSymbols) -
LLVMDIBuilderCreateNameSpace
public static long LLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, ByteBuffer Name, boolean ExportSymbols) LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, LLVMBool ExportSymbols) -
LLVMDIBuilderCreateNameSpace
public static long LLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, CharSequence Name, boolean ExportSymbols) LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, char const * Name, size_t NameLen, LLVMBool ExportSymbols) -
nLLVMDIBuilderCreateFunction
public static long nLLVMDIBuilderCreateFunction(long Builder, long Scope, long Name, long NameLen, long LinkageName, long LinkageNameLen, long File, int LineNo, long Ty, int IsLocalToUnit, int IsDefinition, int ScopeLine, int Flags, int IsOptimized) LLVMMetadataRef LLVMDIBuilderCreateFunction(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * LinkageName, size_t LinkageNameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool IsLocalToUnit, LLVMBool IsDefinition, unsigned int ScopeLine, LLVMDIFlags Flags, LLVMBool IsOptimized) -
LLVMDIBuilderCreateFunction
public static long LLVMDIBuilderCreateFunction(long Builder, long Scope, ByteBuffer Name, ByteBuffer LinkageName, long File, int LineNo, long Ty, boolean IsLocalToUnit, boolean IsDefinition, int ScopeLine, int Flags, boolean IsOptimized) LLVMMetadataRef LLVMDIBuilderCreateFunction(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * LinkageName, size_t LinkageNameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool IsLocalToUnit, LLVMBool IsDefinition, unsigned int ScopeLine, LLVMDIFlags Flags, LLVMBool IsOptimized) -
LLVMDIBuilderCreateFunction
public static long LLVMDIBuilderCreateFunction(long Builder, long Scope, CharSequence Name, CharSequence LinkageName, long File, int LineNo, long Ty, boolean IsLocalToUnit, boolean IsDefinition, int ScopeLine, int Flags, boolean IsOptimized) LLVMMetadataRef LLVMDIBuilderCreateFunction(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * LinkageName, size_t LinkageNameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool IsLocalToUnit, LLVMBool IsDefinition, unsigned int ScopeLine, LLVMDIFlags Flags, LLVMBool IsOptimized) -
LLVMDIBuilderCreateLexicalBlock
public static long LLVMDIBuilderCreateLexicalBlock(long Builder, long Scope, long File, int Line, int Column) LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int Column) -
LLVMDIBuilderCreateLexicalBlockFile
public static long LLVMDIBuilderCreateLexicalBlockFile(long Builder, long Scope, long File, int Discriminator) LLVMMetadataRef LLVMDIBuilderCreateLexicalBlockFile(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Discriminator) -
LLVMDIBuilderCreateImportedModuleFromNamespace
public static long LLVMDIBuilderCreateImportedModuleFromNamespace(long Builder, long Scope, long NS, long File, int Line) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromNamespace(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef NS, LLVMMetadataRef File, unsigned int Line) -
nLLVMDIBuilderCreateImportedModuleFromAlias
public static long nLLVMDIBuilderCreateImportedModuleFromAlias(long Builder, long Scope, long ImportedEntity, long File, int Line, long Elements, int NumElements) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromAlias(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef ImportedEntity, LLVMMetadataRef File, unsigned int Line, LLVMMetadataRef * Elements, unsigned NumElements) -
LLVMDIBuilderCreateImportedModuleFromAlias
public static long LLVMDIBuilderCreateImportedModuleFromAlias(long Builder, long Scope, long ImportedEntity, long File, int Line, @Nullable PointerBuffer Elements) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromAlias(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef ImportedEntity, LLVMMetadataRef File, unsigned int Line, LLVMMetadataRef * Elements, unsigned NumElements) -
nLLVMDIBuilderCreateImportedModuleFromModule
public static long nLLVMDIBuilderCreateImportedModuleFromModule(long Builder, long Scope, long M, long File, int Line, long Elements, int NumElements) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromModule(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef M, LLVMMetadataRef File, unsigned int Line, LLVMMetadataRef * Elements, unsigned NumElements) -
LLVMDIBuilderCreateImportedModuleFromModule
public static long LLVMDIBuilderCreateImportedModuleFromModule(long Builder, long Scope, long M, long File, int Line, @Nullable PointerBuffer Elements) LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromModule(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef M, LLVMMetadataRef File, unsigned int Line, LLVMMetadataRef * Elements, unsigned NumElements) -
nLLVMDIBuilderCreateImportedDeclaration
public static long nLLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, long Name, long NameLen, long Elements, int NumElements) LLVMMetadataRef LLVMDIBuilderCreateImportedDeclaration(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef Decl, LLVMMetadataRef File, unsigned int Line, char const * Name, size_t NameLen, LLVMMetadataRef * Elements, unsigned NumElements) -
LLVMDIBuilderCreateImportedDeclaration
public static long LLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, ByteBuffer Name, @Nullable PointerBuffer Elements) LLVMMetadataRef LLVMDIBuilderCreateImportedDeclaration(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef Decl, LLVMMetadataRef File, unsigned int Line, char const * Name, size_t NameLen, LLVMMetadataRef * Elements, unsigned NumElements) -
LLVMDIBuilderCreateImportedDeclaration
public static long LLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, CharSequence Name, @Nullable PointerBuffer Elements) LLVMMetadataRef LLVMDIBuilderCreateImportedDeclaration(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef Decl, LLVMMetadataRef File, unsigned int Line, char const * Name, size_t NameLen, LLVMMetadataRef * Elements, unsigned NumElements) -
LLVMDIBuilderCreateDebugLocation
public static long LLVMDIBuilderCreateDebugLocation(long Ctx, int Line, int Column, long Scope, long InlinedAt) LLVMMetadataRef LLVMDIBuilderCreateDebugLocation(LLVMContextRef Ctx, unsigned int Line, unsigned int Column, LLVMMetadataRef Scope, LLVMMetadataRef InlinedAt) -
LLVMDILocationGetLine
public static int LLVMDILocationGetLine(long Location) unsigned int LLVMDILocationGetLine(LLVMMetadataRef Location) -
LLVMDILocationGetColumn
public static int LLVMDILocationGetColumn(long Location) unsigned int LLVMDILocationGetColumn(LLVMMetadataRef Location) -
LLVMDILocationGetScope
public static long LLVMDILocationGetScope(long Location) LLVMMetadataRef LLVMDILocationGetScope(LLVMMetadataRef Location) -
LLVMDILocationGetInlinedAt
public static long LLVMDILocationGetInlinedAt(long Location) LLVMMetadataRef LLVMDILocationGetInlinedAt(LLVMMetadataRef Location) -
LLVMDIScopeGetFile
public static long LLVMDIScopeGetFile(long Scope) LLVMMetadataRef LLVMDIScopeGetFile(LLVMMetadataRef Scope) -
nLLVMDIFileGetDirectory
public static long nLLVMDIFileGetDirectory(long File, long Len) char const * LLVMDIFileGetDirectory(LLVMMetadataRef File, unsigned * Len) -
LLVMDIFileGetDirectory
char const * LLVMDIFileGetDirectory(LLVMMetadataRef File, unsigned * Len) -
nLLVMDIFileGetFilename
public static long nLLVMDIFileGetFilename(long File, long Len) char const * LLVMDIFileGetFilename(LLVMMetadataRef File, unsigned * Len) -
LLVMDIFileGetFilename
char const * LLVMDIFileGetFilename(LLVMMetadataRef File, unsigned * Len) -
nLLVMDIFileGetSource
public static long nLLVMDIFileGetSource(long File, long Len) char const * LLVMDIFileGetSource(LLVMMetadataRef File, unsigned * Len) -
LLVMDIFileGetSource
char const * LLVMDIFileGetSource(LLVMMetadataRef File, unsigned * Len) -
nLLVMDIBuilderGetOrCreateTypeArray
public static long nLLVMDIBuilderGetOrCreateTypeArray(long Builder, long Data, long NumElements) LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(LLVMDIBuilderRef Builder, LLVMMetadataRef * Data, size_t NumElements) -
LLVMDIBuilderGetOrCreateTypeArray
LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(LLVMDIBuilderRef Builder, LLVMMetadataRef * Data, size_t NumElements) -
nLLVMDIBuilderCreateSubroutineType
public static long nLLVMDIBuilderCreateSubroutineType(long Builder, long File, long ParameterTypes, int NumParameterTypes, int Flags) LLVMMetadataRef LLVMDIBuilderCreateSubroutineType(LLVMDIBuilderRef Builder, LLVMMetadataRef File, LLVMMetadataRef * ParameterTypes, unsigned int NumParameterTypes, LLVMDIFlags Flags) -
LLVMDIBuilderCreateSubroutineType
public static long LLVMDIBuilderCreateSubroutineType(long Builder, long File, PointerBuffer ParameterTypes, int Flags) LLVMMetadataRef LLVMDIBuilderCreateSubroutineType(LLVMDIBuilderRef Builder, LLVMMetadataRef File, LLVMMetadataRef * ParameterTypes, unsigned int NumParameterTypes, LLVMDIFlags Flags) -
nLLVMDIBuilderCreateMacro
public static long nLLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, long Name, long NameLen, long Value, long ValueLen) LLVMMetadataRef LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentMacroFile, unsigned Line, LLVMDWARFMacinfoRecordType RecordType, char const * Name, size_t NameLen, char const * Value, size_t ValueLen) -
LLVMDIBuilderCreateMacro
public static long LLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, ByteBuffer Name, ByteBuffer Value) LLVMMetadataRef LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentMacroFile, unsigned Line, LLVMDWARFMacinfoRecordType RecordType, char const * Name, size_t NameLen, char const * Value, size_t ValueLen) -
LLVMDIBuilderCreateMacro
public static long LLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, CharSequence Name, CharSequence Value) LLVMMetadataRef LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentMacroFile, unsigned Line, LLVMDWARFMacinfoRecordType RecordType, char const * Name, size_t NameLen, char const * Value, size_t ValueLen) -
LLVMDIBuilderCreateTempMacroFile
public static long LLVMDIBuilderCreateTempMacroFile(long Builder, long ParentMacroFile, int Line, long File) LLVMMetadataRef LLVMDIBuilderCreateTempMacroFile(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentMacroFile, unsigned Line, LLVMMetadataRef File) -
nLLVMDIBuilderCreateEnumerator
public static long nLLVMDIBuilderCreateEnumerator(long Builder, long Name, long NameLen, long Value, int IsUnsigned) LLVMMetadataRef LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, int64_t Value, LLVMBool IsUnsigned) -
LLVMDIBuilderCreateEnumerator
public static long LLVMDIBuilderCreateEnumerator(long Builder, ByteBuffer Name, long Value, boolean IsUnsigned) LLVMMetadataRef LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, int64_t Value, LLVMBool IsUnsigned) -
nLLVMDIBuilderCreateEnumerationType
public static long nLLVMDIBuilderCreateEnumerationType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, int AlignInBits, long Elements, int NumElements, long ClassTy) LLVMMetadataRef LLVMDIBuilderCreateEnumerationType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef ClassTy) -
LLVMDIBuilderCreateEnumerationType
public static long LLVMDIBuilderCreateEnumerationType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, PointerBuffer Elements, long ClassTy) LLVMMetadataRef LLVMDIBuilderCreateEnumerationType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef ClassTy) -
LLVMDIBuilderCreateEnumerationType
public static long LLVMDIBuilderCreateEnumerationType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, PointerBuffer Elements, long ClassTy) LLVMMetadataRef LLVMDIBuilderCreateEnumerationType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef ClassTy) -
nLLVMDIBuilderCreateUnionType
public static long nLLVMDIBuilderCreateUnionType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long Elements, int NumElements, int RunTimeLang, long UniqueId, long UniqueIdLen) LLVMMetadataRef LLVMDIBuilderCreateUnionType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, char const * UniqueId, size_t UniqueIdLen) -
LLVMDIBuilderCreateUnionType
public static long LLVMDIBuilderCreateUnionType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, PointerBuffer Elements, int RunTimeLang, ByteBuffer UniqueId) LLVMMetadataRef LLVMDIBuilderCreateUnionType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, char const * UniqueId, size_t UniqueIdLen) -
LLVMDIBuilderCreateUnionType
public static long LLVMDIBuilderCreateUnionType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, PointerBuffer Elements, int RunTimeLang, CharSequence UniqueId) LLVMMetadataRef LLVMDIBuilderCreateUnionType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, char const * UniqueId, size_t UniqueIdLen) -
nLLVMDIBuilderCreateArrayType
public static long nLLVMDIBuilderCreateArrayType(long Builder, long Size, int AlignInBits, long Ty, long Subscripts, int NumSubscripts) LLVMMetadataRef LLVMDIBuilderCreateArrayType(LLVMDIBuilderRef Builder, uint64_t Size, uint32_t AlignInBits, LLVMMetadataRef Ty, LLVMMetadataRef * Subscripts, unsigned int NumSubscripts) -
LLVMDIBuilderCreateArrayType
public static long LLVMDIBuilderCreateArrayType(long Builder, long Size, int AlignInBits, long Ty, PointerBuffer Subscripts) LLVMMetadataRef LLVMDIBuilderCreateArrayType(LLVMDIBuilderRef Builder, uint64_t Size, uint32_t AlignInBits, LLVMMetadataRef Ty, LLVMMetadataRef * Subscripts, unsigned int NumSubscripts) -
nLLVMDIBuilderCreateVectorType
public static long nLLVMDIBuilderCreateVectorType(long Builder, long Size, int AlignInBits, long Ty, long Subscripts, int NumSubscripts) LLVMMetadataRef LLVMDIBuilderCreateVectorType(LLVMDIBuilderRef Builder, uint64_t Size, uint32_t AlignInBits, LLVMMetadataRef Ty, LLVMMetadataRef * Subscripts, unsigned int NumSubscripts) -
LLVMDIBuilderCreateVectorType
public static long LLVMDIBuilderCreateVectorType(long Builder, long Size, int AlignInBits, long Ty, PointerBuffer Subscripts) LLVMMetadataRef LLVMDIBuilderCreateVectorType(LLVMDIBuilderRef Builder, uint64_t Size, uint32_t AlignInBits, LLVMMetadataRef Ty, LLVMMetadataRef * Subscripts, unsigned int NumSubscripts) -
nLLVMDIBuilderCreateUnspecifiedType
public static long nLLVMDIBuilderCreateUnspecifiedType(long Builder, long Name, long NameLen) LLVMMetadataRef LLVMDIBuilderCreateUnspecifiedType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen) -
LLVMDIBuilderCreateUnspecifiedType
LLVMMetadataRef LLVMDIBuilderCreateUnspecifiedType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen) -
LLVMDIBuilderCreateUnspecifiedType
LLVMMetadataRef LLVMDIBuilderCreateUnspecifiedType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen) -
nLLVMDIBuilderCreateBasicType
public static long nLLVMDIBuilderCreateBasicType(long Builder, long Name, long NameLen, long SizeInBits, int Encoding, int Flags) LLVMMetadataRef LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, uint64_t SizeInBits, LLVMDWARFTypeEncoding Encoding, LLVMDIFlags Flags) -
LLVMDIBuilderCreateBasicType
public static long LLVMDIBuilderCreateBasicType(long Builder, ByteBuffer Name, long SizeInBits, int Encoding, int Flags) LLVMMetadataRef LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, uint64_t SizeInBits, LLVMDWARFTypeEncoding Encoding, LLVMDIFlags Flags) -
LLVMDIBuilderCreateBasicType
public static long LLVMDIBuilderCreateBasicType(long Builder, CharSequence Name, long SizeInBits, int Encoding, int Flags) LLVMMetadataRef LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, uint64_t SizeInBits, LLVMDWARFTypeEncoding Encoding, LLVMDIFlags Flags) -
nLLVMDIBuilderCreatePointerType
public static long nLLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, long Name, long NameLen) LLVMMetadataRef LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy, uint64_t SizeInBits, uint32_t AlignInBits, unsigned int AddressSpace, char const * Name, size_t NameLen) -
LLVMDIBuilderCreatePointerType
public static long LLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, ByteBuffer Name) LLVMMetadataRef LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy, uint64_t SizeInBits, uint32_t AlignInBits, unsigned int AddressSpace, char const * Name, size_t NameLen) -
LLVMDIBuilderCreatePointerType
public static long LLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, CharSequence Name) LLVMMetadataRef LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy, uint64_t SizeInBits, uint32_t AlignInBits, unsigned int AddressSpace, char const * Name, size_t NameLen) -
nLLVMDIBuilderCreateStructType
public static long nLLVMDIBuilderCreateStructType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, long Elements, int NumElements, int RunTimeLang, long VTableHolder, long UniqueId, long UniqueIdLen) LLVMMetadataRef LLVMDIBuilderCreateStructType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, LLVMMetadataRef VTableHolder, char const * UniqueId, size_t UniqueIdLen) -
LLVMDIBuilderCreateStructType
public static long LLVMDIBuilderCreateStructType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, PointerBuffer Elements, int RunTimeLang, long VTableHolder, ByteBuffer UniqueId) LLVMMetadataRef LLVMDIBuilderCreateStructType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, LLVMMetadataRef VTableHolder, char const * UniqueId, size_t UniqueIdLen) -
LLVMDIBuilderCreateStructType
public static long LLVMDIBuilderCreateStructType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, PointerBuffer Elements, int RunTimeLang, long VTableHolder, CharSequence UniqueId) LLVMMetadataRef LLVMDIBuilderCreateStructType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, unsigned int RunTimeLang, LLVMMetadataRef VTableHolder, char const * UniqueId, size_t UniqueIdLen) -
nLLVMDIBuilderCreateMemberType
public static long nLLVMDIBuilderCreateMemberType(long Builder, long Scope, long Name, long NameLen, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty) LLVMMetadataRef LLVMDIBuilderCreateMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty) -
LLVMDIBuilderCreateMemberType
public static long LLVMDIBuilderCreateMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty) LLVMMetadataRef LLVMDIBuilderCreateMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty) -
LLVMDIBuilderCreateMemberType
public static long LLVMDIBuilderCreateMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty) LLVMMetadataRef LLVMDIBuilderCreateMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty) -
nLLVMDIBuilderCreateStaticMemberType
public static long nLLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateStaticMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal, uint32_t AlignInBits) -
LLVMDIBuilderCreateStaticMemberType
public static long LLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateStaticMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal, uint32_t AlignInBits) -
LLVMDIBuilderCreateStaticMemberType
public static long LLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateStaticMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal, uint32_t AlignInBits) -
LLVMDIBuilderCreateMemberPointerType
public static long LLVMDIBuilderCreateMemberPointerType(long Builder, long PointeeType, long ClassType, long SizeInBits, int AlignInBits, int Flags) LLVMMetadataRef LLVMDIBuilderCreateMemberPointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeType, LLVMMetadataRef ClassType, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags) -
nLLVMDIBuilderCreateObjCIVar
public static long nLLVMDIBuilderCreateObjCIVar(long Builder, long Name, long NameLen, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty, long PropertyNode) LLVMMetadataRef LLVMDIBuilderCreateObjCIVar(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty, LLVMMetadataRef PropertyNode) -
LLVMDIBuilderCreateObjCIVar
public static long LLVMDIBuilderCreateObjCIVar(long Builder, ByteBuffer Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty, long PropertyNode) LLVMMetadataRef LLVMDIBuilderCreateObjCIVar(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty, LLVMMetadataRef PropertyNode) -
LLVMDIBuilderCreateObjCIVar
public static long LLVMDIBuilderCreateObjCIVar(long Builder, CharSequence Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty, long PropertyNode) LLVMMetadataRef LLVMDIBuilderCreateObjCIVar(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty, LLVMMetadataRef PropertyNode) -
nLLVMDIBuilderCreateObjCProperty
public static long nLLVMDIBuilderCreateObjCProperty(long Builder, long Name, long NameLen, long File, int LineNo, long GetterName, long GetterNameLen, long SetterName, long SetterNameLen, int PropertyAttributes, long Ty) LLVMMetadataRef LLVMDIBuilderCreateObjCProperty(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, char const * GetterName, size_t GetterNameLen, char const * SetterName, size_t SetterNameLen, unsigned int PropertyAttributes, LLVMMetadataRef Ty) -
LLVMDIBuilderCreateObjCProperty
public static long LLVMDIBuilderCreateObjCProperty(long Builder, ByteBuffer Name, long File, int LineNo, ByteBuffer GetterName, ByteBuffer SetterName, int PropertyAttributes, long Ty) LLVMMetadataRef LLVMDIBuilderCreateObjCProperty(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, char const * GetterName, size_t GetterNameLen, char const * SetterName, size_t SetterNameLen, unsigned int PropertyAttributes, LLVMMetadataRef Ty) -
LLVMDIBuilderCreateObjCProperty
public static long LLVMDIBuilderCreateObjCProperty(long Builder, CharSequence Name, long File, int LineNo, CharSequence GetterName, CharSequence SetterName, int PropertyAttributes, long Ty) LLVMMetadataRef LLVMDIBuilderCreateObjCProperty(LLVMDIBuilderRef Builder, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, char const * GetterName, size_t GetterNameLen, char const * SetterName, size_t SetterNameLen, unsigned int PropertyAttributes, LLVMMetadataRef Ty) -
LLVMDIBuilderCreateObjectPointerType
public static long LLVMDIBuilderCreateObjectPointerType(long Builder, long Type, boolean Implicit) LLVMMetadataRef LLVMDIBuilderCreateObjectPointerType(LLVMDIBuilderRef Builder, LLVMMetadataRef Type, LLVMBool Implicit) -
LLVMDIBuilderCreateQualifiedType
public static long LLVMDIBuilderCreateQualifiedType(long Builder, int Tag, long Type) LLVMMetadataRef LLVMDIBuilderCreateQualifiedType(LLVMDIBuilderRef Builder, unsigned int Tag, LLVMMetadataRef Type) -
LLVMDIBuilderCreateReferenceType
public static long LLVMDIBuilderCreateReferenceType(long Builder, int Tag, long Type) LLVMMetadataRef LLVMDIBuilderCreateReferenceType(LLVMDIBuilderRef Builder, unsigned int Tag, LLVMMetadataRef Type) -
LLVMDIBuilderCreateNullPtrType
public static long LLVMDIBuilderCreateNullPtrType(long Builder) LLVMMetadataRef LLVMDIBuilderCreateNullPtrType(LLVMDIBuilderRef Builder) -
nLLVMDIBuilderCreateTypedef
public static long nLLVMDIBuilderCreateTypedef(long Builder, long Type, long Name, long NameLen, long File, int LineNo, long Scope, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder, LLVMMetadataRef Type, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Scope, uint32_t AlignInBits) -
LLVMDIBuilderCreateTypedef
public static long LLVMDIBuilderCreateTypedef(long Builder, long Type, ByteBuffer Name, long File, int LineNo, long Scope, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder, LLVMMetadataRef Type, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Scope, uint32_t AlignInBits) -
LLVMDIBuilderCreateTypedef
public static long LLVMDIBuilderCreateTypedef(long Builder, long Type, CharSequence Name, long File, int LineNo, long Scope, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder, LLVMMetadataRef Type, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Scope, uint32_t AlignInBits) -
LLVMDIBuilderCreateInheritance
public static long LLVMDIBuilderCreateInheritance(long Builder, long Ty, long BaseTy, long BaseOffset, int VBPtrOffset, int Flags) LLVMMetadataRef LLVMDIBuilderCreateInheritance(LLVMDIBuilderRef Builder, LLVMMetadataRef Ty, LLVMMetadataRef BaseTy, uint64_t BaseOffset, uint32_t VBPtrOffset, LLVMDIFlags Flags) -
nLLVMDIBuilderCreateForwardDecl
public static long nLLVMDIBuilderCreateForwardDecl(long Builder, int Tag, long Name, long NameLen, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, long UniqueIdentifier, long UniqueIdentifierLen) LLVMMetadataRef LLVMDIBuilderCreateForwardDecl(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, char const * UniqueIdentifier, size_t UniqueIdentifierLen) -
LLVMDIBuilderCreateForwardDecl
public static long LLVMDIBuilderCreateForwardDecl(long Builder, int Tag, ByteBuffer Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, ByteBuffer UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateForwardDecl(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, char const * UniqueIdentifier, size_t UniqueIdentifierLen) -
LLVMDIBuilderCreateForwardDecl
public static long LLVMDIBuilderCreateForwardDecl(long Builder, int Tag, CharSequence Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, CharSequence UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateForwardDecl(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, char const * UniqueIdentifier, size_t UniqueIdentifierLen) -
nLLVMDIBuilderCreateReplaceableCompositeType
public static long nLLVMDIBuilderCreateReplaceableCompositeType(long Builder, int Tag, long Name, long NameLen, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, int Flags, long UniqueIdentifier, long UniqueIdentifierLen) LLVMMetadataRef LLVMDIBuilderCreateReplaceableCompositeType(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, char const * UniqueIdentifier, size_t UniqueIdentifierLen) -
LLVMDIBuilderCreateReplaceableCompositeType
public static long LLVMDIBuilderCreateReplaceableCompositeType(long Builder, int Tag, ByteBuffer Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, int Flags, ByteBuffer UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateReplaceableCompositeType(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, char const * UniqueIdentifier, size_t UniqueIdentifierLen) -
LLVMDIBuilderCreateReplaceableCompositeType
public static long LLVMDIBuilderCreateReplaceableCompositeType(long Builder, int Tag, CharSequence Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, int Flags, CharSequence UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateReplaceableCompositeType(LLVMDIBuilderRef Builder, unsigned int Tag, char const * Name, size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, char const * UniqueIdentifier, size_t UniqueIdentifierLen) -
nLLVMDIBuilderCreateBitFieldMemberType
public static long nLLVMDIBuilderCreateBitFieldMemberType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, long OffsetInBits, long StorageOffsetInBits, int Flags, long Type) LLVMMetadataRef LLVMDIBuilderCreateBitFieldMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Type) -
LLVMDIBuilderCreateBitFieldMemberType
public static long LLVMDIBuilderCreateBitFieldMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, long OffsetInBits, long StorageOffsetInBits, int Flags, long Type) LLVMMetadataRef LLVMDIBuilderCreateBitFieldMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Type) -
LLVMDIBuilderCreateBitFieldMemberType
public static long LLVMDIBuilderCreateBitFieldMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, long OffsetInBits, long StorageOffsetInBits, int Flags, long Type) LLVMMetadataRef LLVMDIBuilderCreateBitFieldMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Type) -
nLLVMDIBuilderCreateClassType
public static long nLLVMDIBuilderCreateClassType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long DerivedFrom, long Elements, int NumElements, long VTableHolder, long TemplateParamsNode, long UniqueIdentifier, long UniqueIdentifierLen) LLVMMetadataRef LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef VTableHolder, LLVMMetadataRef TemplateParamsNode, char const * UniqueIdentifier, size_t UniqueIdentifierLen) -
LLVMDIBuilderCreateClassType
public static long LLVMDIBuilderCreateClassType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long DerivedFrom, PointerBuffer Elements, long VTableHolder, long TemplateParamsNode, ByteBuffer UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef VTableHolder, LLVMMetadataRef TemplateParamsNode, char const * UniqueIdentifier, size_t UniqueIdentifierLen) -
LLVMDIBuilderCreateClassType
public static long LLVMDIBuilderCreateClassType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long DerivedFrom, PointerBuffer Elements, long VTableHolder, long TemplateParamsNode, CharSequence UniqueIdentifier) LLVMMetadataRef LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef * Elements, unsigned int NumElements, LLVMMetadataRef VTableHolder, LLVMMetadataRef TemplateParamsNode, char const * UniqueIdentifier, size_t UniqueIdentifierLen) -
LLVMDIBuilderCreateArtificialType
public static long LLVMDIBuilderCreateArtificialType(long Builder, long Type) LLVMMetadataRef LLVMDIBuilderCreateArtificialType(LLVMDIBuilderRef Builder, LLVMMetadataRef Type) -
nLLVMDITypeGetName
public static long nLLVMDITypeGetName(long DType, long Length) char const * LLVMDITypeGetName(LLVMMetadataRef DType, size_t * Length) -
LLVMDITypeGetName
char const * LLVMDITypeGetName(LLVMMetadataRef DType, size_t * Length) -
LLVMDITypeGetSizeInBits
public static long LLVMDITypeGetSizeInBits(long DType) uint64_t LLVMDITypeGetSizeInBits(LLVMMetadataRef DType) -
LLVMDITypeGetOffsetInBits
public static long LLVMDITypeGetOffsetInBits(long DType) uint64_t LLVMDITypeGetOffsetInBits(LLVMMetadataRef DType) -
LLVMDITypeGetAlignInBits
public static int LLVMDITypeGetAlignInBits(long DType) uint32_t LLVMDITypeGetAlignInBits(LLVMMetadataRef DType) -
LLVMDITypeGetLine
public static int LLVMDITypeGetLine(long DType) unsigned int LLVMDITypeGetLine(LLVMMetadataRef DType) -
LLVMDITypeGetFlags
public static int LLVMDITypeGetFlags(long DType) LLVMDIFlags LLVMDITypeGetFlags(LLVMMetadataRef DType) -
LLVMDIBuilderGetOrCreateSubrange
public static long LLVMDIBuilderGetOrCreateSubrange(long Builder, long LowerBound, long Count) LLVMMetadataRef LLVMDIBuilderGetOrCreateSubrange(LLVMDIBuilderRef Builder, int64_t LowerBound, int64_t Count) -
nLLVMDIBuilderGetOrCreateArray
public static long nLLVMDIBuilderGetOrCreateArray(long Builder, long Data, long NumElements) LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(LLVMDIBuilderRef Builder, LLVMMetadataRef * Data, size_t NumElements) -
LLVMDIBuilderGetOrCreateArray
LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(LLVMDIBuilderRef Builder, LLVMMetadataRef * Data, size_t NumElements) -
nLLVMDIBuilderCreateExpression
public static long nLLVMDIBuilderCreateExpression(long Builder, long Addr, long Length) LLVMMetadataRef LLVMDIBuilderCreateExpression(LLVMDIBuilderRef Builder, uint64_t * Addr, size_t Length) -
LLVMDIBuilderCreateExpression
LLVMMetadataRef LLVMDIBuilderCreateExpression(LLVMDIBuilderRef Builder, uint64_t * Addr, size_t Length) -
LLVMDIBuilderCreateConstantValueExpression
public static long LLVMDIBuilderCreateConstantValueExpression(long Builder, long Value) LLVMMetadataRef LLVMDIBuilderCreateConstantValueExpression(LLVMDIBuilderRef Builder, uint64_t Value) -
nLLVMDIBuilderCreateGlobalVariableExpression
public static long nLLVMDIBuilderCreateGlobalVariableExpression(long Builder, long Scope, long Name, long NameLen, long Linkage, long LinkLen, long File, int LineNo, long Ty, int LocalToUnit, long Expr, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateGlobalVariableExpression(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LinkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Expr, LLVMMetadataRef Decl, uint32_t AlignInBits) -
LLVMDIBuilderCreateGlobalVariableExpression
public static long LLVMDIBuilderCreateGlobalVariableExpression(long Builder, long Scope, ByteBuffer Name, ByteBuffer Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Expr, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateGlobalVariableExpression(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LinkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Expr, LLVMMetadataRef Decl, uint32_t AlignInBits) -
LLVMDIBuilderCreateGlobalVariableExpression
public static long LLVMDIBuilderCreateGlobalVariableExpression(long Builder, long Scope, CharSequence Name, CharSequence Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Expr, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateGlobalVariableExpression(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LinkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Expr, LLVMMetadataRef Decl, uint32_t AlignInBits) -
LLVMGetDINodeTag
public static short LLVMGetDINodeTag(long MD) uint16_t LLVMGetDINodeTag(LLVMMetadataRef MD) -
LLVMDIGlobalVariableExpressionGetVariable
public static long LLVMDIGlobalVariableExpressionGetVariable(long GVE) LLVMMetadataRef LLVMDIGlobalVariableExpressionGetVariable(LLVMMetadataRef GVE) -
LLVMDIGlobalVariableExpressionGetExpression
public static long LLVMDIGlobalVariableExpressionGetExpression(long GVE) LLVMMetadataRef LLVMDIGlobalVariableExpressionGetExpression(LLVMMetadataRef GVE) -
LLVMDIVariableGetFile
public static long LLVMDIVariableGetFile(long Var) LLVMMetadataRef LLVMDIVariableGetFile(LLVMMetadataRef Var) -
LLVMDIVariableGetScope
public static long LLVMDIVariableGetScope(long Var) LLVMMetadataRef LLVMDIVariableGetScope(LLVMMetadataRef Var) -
LLVMDIVariableGetLine
public static int LLVMDIVariableGetLine(long Var) unsigned LLVMDIVariableGetLine(LLVMMetadataRef Var) -
nLLVMTemporaryMDNode
public static long nLLVMTemporaryMDNode(long Ctx, long Data, long NumElements) LLVMMetadataRef LLVMTemporaryMDNode(LLVMContextRef Ctx, LLVMMetadataRef * Data, size_t NumElements) -
LLVMTemporaryMDNode
LLVMMetadataRef LLVMTemporaryMDNode(LLVMContextRef Ctx, LLVMMetadataRef * Data, size_t NumElements) -
LLVMDisposeTemporaryMDNode
public static void LLVMDisposeTemporaryMDNode(long TempNode) void LLVMDisposeTemporaryMDNode(LLVMMetadataRef TempNode) -
LLVMMetadataReplaceAllUsesWith
public static void LLVMMetadataReplaceAllUsesWith(long TempTargetMetadata, long Replacement) void LLVMMetadataReplaceAllUsesWith(LLVMMetadataRef TempTargetMetadata, LLVMMetadataRef Replacement) -
nLLVMDIBuilderCreateTempGlobalVariableFwdDecl
public static long nLLVMDIBuilderCreateTempGlobalVariableFwdDecl(long Builder, long Scope, long Name, long NameLen, long Linkage, long LnkLen, long File, int LineNo, long Ty, int LocalToUnit, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTempGlobalVariableFwdDecl(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LnkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Decl, uint32_t AlignInBits) -
LLVMDIBuilderCreateTempGlobalVariableFwdDecl
public static long LLVMDIBuilderCreateTempGlobalVariableFwdDecl(long Builder, long Scope, ByteBuffer Name, ByteBuffer Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTempGlobalVariableFwdDecl(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LnkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Decl, uint32_t AlignInBits) -
LLVMDIBuilderCreateTempGlobalVariableFwdDecl
public static long LLVMDIBuilderCreateTempGlobalVariableFwdDecl(long Builder, long Scope, CharSequence Name, CharSequence Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Decl, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateTempGlobalVariableFwdDecl(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, char const * Linkage, size_t LnkLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, LLVMMetadataRef Decl, uint32_t AlignInBits) -
LLVMDIBuilderInsertDeclareBefore
public static long LLVMDIBuilderInsertDeclareBefore(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Instr) LLVMValueRef LLVMDIBuilderInsertDeclareBefore(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr) -
LLVMDIBuilderInsertDeclareAtEnd
public static long LLVMDIBuilderInsertDeclareAtEnd(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Block) LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block) -
LLVMDIBuilderInsertDbgValueBefore
public static long LLVMDIBuilderInsertDbgValueBefore(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Instr) LLVMValueRef LLVMDIBuilderInsertDbgValueBefore(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr) -
LLVMDIBuilderInsertDbgValueAtEnd
public static long LLVMDIBuilderInsertDbgValueAtEnd(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Block) LLVMValueRef LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block) -
LLVMDIBuilderInsertDeclareRecordBefore
public static long LLVMDIBuilderInsertDeclareRecordBefore(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Instr) LLVMDbgRecordRef LLVMDIBuilderInsertDeclareRecordBefore(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr) -
LLVMDIBuilderInsertDeclareRecordAtEnd
public static long LLVMDIBuilderInsertDeclareRecordAtEnd(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Block) LLVMDbgRecordRef LLVMDIBuilderInsertDeclareRecordAtEnd(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block) -
LLVMDIBuilderInsertDbgValueRecordBefore
public static long LLVMDIBuilderInsertDbgValueRecordBefore(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Instr) LLVMDbgRecordRef LLVMDIBuilderInsertDbgValueRecordBefore(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr) -
LLVMDIBuilderInsertDbgValueRecordAtEnd
public static long LLVMDIBuilderInsertDbgValueRecordAtEnd(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Block) LLVMDbgRecordRef LLVMDIBuilderInsertDbgValueRecordAtEnd(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block) -
nLLVMDIBuilderCreateAutoVariable
public static long nLLVMDIBuilderCreateAutoVariable(long Builder, long Scope, long Name, long NameLen, long File, int LineNo, long Ty, int AlwaysPreserve, int Flags, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateAutoVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags, uint32_t AlignInBits) -
LLVMDIBuilderCreateAutoVariable
public static long LLVMDIBuilderCreateAutoVariable(long Builder, long Scope, ByteBuffer Name, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateAutoVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags, uint32_t AlignInBits) -
LLVMDIBuilderCreateAutoVariable
public static long LLVMDIBuilderCreateAutoVariable(long Builder, long Scope, CharSequence Name, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags, int AlignInBits) LLVMMetadataRef LLVMDIBuilderCreateAutoVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags, uint32_t AlignInBits) -
nLLVMDIBuilderCreateParameterVariable
public static long nLLVMDIBuilderCreateParameterVariable(long Builder, long Scope, long Name, long NameLen, int ArgNo, long File, int LineNo, long Ty, int AlwaysPreserve, int Flags) LLVMMetadataRef LLVMDIBuilderCreateParameterVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, unsigned int ArgNo, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags) -
LLVMDIBuilderCreateParameterVariable
public static long LLVMDIBuilderCreateParameterVariable(long Builder, long Scope, ByteBuffer Name, int ArgNo, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags) LLVMMetadataRef LLVMDIBuilderCreateParameterVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, unsigned int ArgNo, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags) -
LLVMDIBuilderCreateParameterVariable
public static long LLVMDIBuilderCreateParameterVariable(long Builder, long Scope, CharSequence Name, int ArgNo, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags) LLVMMetadataRef LLVMDIBuilderCreateParameterVariable(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, char const * Name, size_t NameLen, unsigned int ArgNo, LLVMMetadataRef File, unsigned int LineNo, LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags) -
LLVMGetSubprogram
public static long LLVMGetSubprogram(long Func) LLVMMetadataRef LLVMGetSubprogram(LLVMValueRef Func) -
LLVMSetSubprogram
public static void LLVMSetSubprogram(long Func, long SP) void LLVMSetSubprogram(LLVMValueRef Func, LLVMMetadataRef SP) -
LLVMDISubprogramGetLine
public static int LLVMDISubprogramGetLine(long Subprogram) unsigned LLVMDISubprogramGetLine(LLVMMetadataRef Subprogram) -
LLVMInstructionGetDebugLoc
public static int LLVMInstructionGetDebugLoc(long Inst) unsigned LLVMInstructionGetDebugLoc(LLVMValueRef Inst) -
LLVMInstructionSetDebugLoc
public static void LLVMInstructionSetDebugLoc(long Inst, long Loc) void LLVMInstructionSetDebugLoc(LLVMValueRef Inst, LLVMMetadataRef Loc) -
nLLVMDIBuilderCreateLabel
public static long nLLVMDIBuilderCreateLabel(long Builder, long Context, long Name, long NameLen, long File, int LineNo, int AlwaysPreserve) LLVMMetadataRef LLVMDIBuilderCreateLabel(LLVMDIBuilderRef Builder, LLVMMetadataRef Context, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNo, LLVMBool AlwaysPreserve) -
LLVMDIBuilderCreateLabel
public static long LLVMDIBuilderCreateLabel(long Builder, long Context, ByteBuffer Name, long File, int LineNo, boolean AlwaysPreserve) LLVMMetadataRef LLVMDIBuilderCreateLabel(LLVMDIBuilderRef Builder, LLVMMetadataRef Context, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNo, LLVMBool AlwaysPreserve) -
LLVMDIBuilderCreateLabel
public static long LLVMDIBuilderCreateLabel(long Builder, long Context, CharSequence Name, long File, int LineNo, boolean AlwaysPreserve) LLVMMetadataRef LLVMDIBuilderCreateLabel(LLVMDIBuilderRef Builder, LLVMMetadataRef Context, char const * Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNo, LLVMBool AlwaysPreserve) -
LLVMDIBuilderInsertLabelBefore
public static long LLVMDIBuilderInsertLabelBefore(long Builder, long LabelInfo, long Location, long InsertBefore) LLVMDbgRecordRef LLVMDIBuilderInsertLabelBefore(LLVMDIBuilderRef Builder, LLVMMetadataRef LabelInfo, LLVMMetadataRef Location, LLVMValueRef InsertBefore) -
LLVMDIBuilderInsertLabelAtEnd
public static long LLVMDIBuilderInsertLabelAtEnd(long Builder, long LabelInfo, long Location, long InsertAtEnd) LLVMDbgRecordRef LLVMDIBuilderInsertLabelAtEnd(LLVMDIBuilderRef Builder, LLVMMetadataRef LabelInfo, LLVMMetadataRef Location, LLVMBasicBlockRef InsertAtEnd) -
LLVMGetMetadataKind
public static int LLVMGetMetadataKind(long Metadata) LLVMMetadataKind LLVMGetMetadataKind(LLVMMetadataRef Metadata)
-