Class LLVMDebugInfo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromLLVMCore.getLibrary(). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intDebug info flags.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe amount of debug information to emit.static final intThe amount of debug information to emit.static final intThe amount of debug information to emit.static final intDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro.static final intDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro.static final intDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro.static final intDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro.static final intDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intSource languages known by DWARF.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes.static final intThe kind of metadata nodes. -
Method Summary
Modifier and TypeMethodDescriptionstatic longLLVMCreateDIBuilder(long M) Construct a builder for a module and collect unresolved nodes attached to the module in order to resolve cycles during a call toDIBuilderFinalize.static longConstruct a builder for a module, and do not allow for unresolved nodes attached to the module.static intThe current debug metadata version number.static longLLVMDIBuilderCreateArrayType(long Builder, long Size, int AlignInBits, long Ty, org.lwjgl.PointerBuffer Subscripts) Create debugging information entry for an array.static longLLVMDIBuilderCreateArtificialType(long Builder, long Type) Create a uniquedDIType*clone withFlagArtificialset.static longLLVMDIBuilderCreateAutoVariable(long Builder, long Scope, CharSequence Name, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags, int AlignInBits) Create a new descriptor for a local auto variable.static longLLVMDIBuilderCreateAutoVariable(long Builder, long Scope, ByteBuffer Name, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags, int AlignInBits) Create a new descriptor for a local auto variable.static longLLVMDIBuilderCreateBasicType(long Builder, CharSequence Name, long SizeInBits, int Encoding, int Flags) Create debugging information entry for a basic type.static longLLVMDIBuilderCreateBasicType(long Builder, ByteBuffer Name, long SizeInBits, int Encoding, int Flags) Create debugging information entry for a basic type.static longLLVMDIBuilderCreateBitFieldMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, long OffsetInBits, long StorageOffsetInBits, int Flags, long Type) Create debugging information entry for a bit field member.static longLLVMDIBuilderCreateBitFieldMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, long OffsetInBits, long StorageOffsetInBits, int Flags, long Type) Create debugging information entry for a bit field member.static longLLVMDIBuilderCreateClassType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long DerivedFrom, org.lwjgl.PointerBuffer Elements, long VTableHolder, long TemplateParamsNode, CharSequence UniqueIdentifier) Create debugging information entry for a class.static longLLVMDIBuilderCreateClassType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long DerivedFrom, org.lwjgl.PointerBuffer Elements, long VTableHolder, long TemplateParamsNode, ByteBuffer UniqueIdentifier) Create debugging information entry for a class.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) ACompileUnitprovides an anchor for all debugging information generated during this instance of compilation.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) ACompileUnitprovides an anchor for all debugging information generated during this instance of compilation.static longLLVMDIBuilderCreateConstantValueExpression(long Builder, long Value) Create a new descriptor for the specified variable that does not have an address, but does have a constant value.static longLLVMDIBuilderCreateDebugLocation(long Ctx, int Line, int Column, long Scope, long InlinedAt) Creates a new DebugLocation that describes a source location.static longLLVMDIBuilderCreateEnumerationType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, org.lwjgl.PointerBuffer Elements, long ClassTy) Create debugging information entry for an enumeration.static longLLVMDIBuilderCreateEnumerationType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, org.lwjgl.PointerBuffer Elements, long ClassTy) Create debugging information entry for an enumeration.static longLLVMDIBuilderCreateEnumerator(long Builder, ByteBuffer Name, long Value, boolean IsUnsigned) Create debugging information entry for an enumerator.static longLLVMDIBuilderCreateExpression(long Builder, LongBuffer Addr) Create a new descriptor for the specified variable which has a complex address expression for its address.static longLLVMDIBuilderCreateFile(long Builder, CharSequence Filename, CharSequence Directory) Create a file descriptor to hold debugging information for a file.static longLLVMDIBuilderCreateFile(long Builder, ByteBuffer Filename, ByteBuffer Directory) Create a file descriptor to hold debugging information for a file.static longLLVMDIBuilderCreateForwardDecl(long Builder, int Tag, CharSequence Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, CharSequence UniqueIdentifier) Create a permanent forward-declared type.static longLLVMDIBuilderCreateForwardDecl(long Builder, int Tag, ByteBuffer Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, ByteBuffer UniqueIdentifier) Create a permanent forward-declared type.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) Create a new descriptor for the specified subprogram.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) Create a new descriptor for the specified subprogram.static longLLVMDIBuilderCreateGlobalVariableExpression(long Builder, long Scope, CharSequence Name, CharSequence Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Expr, long Decl, int AlignInBits) Create a new descriptor for the specified variable.static longLLVMDIBuilderCreateGlobalVariableExpression(long Builder, long Scope, ByteBuffer Name, ByteBuffer Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Expr, long Decl, int AlignInBits) Create a new descriptor for the specified variable.static longLLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, CharSequence Name, @Nullable org.lwjgl.PointerBuffer Elements) Create a descriptor for an imported function, type, or variable.static longLLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, ByteBuffer Name, @Nullable org.lwjgl.PointerBuffer Elements) Create a descriptor for an imported function, type, or variable.static longLLVMDIBuilderCreateImportedModuleFromAlias(long Builder, long Scope, long ImportedEntity, long File, int Line, @Nullable org.lwjgl.PointerBuffer Elements) Create a descriptor for an imported module that aliases another imported entity descriptor.static longLLVMDIBuilderCreateImportedModuleFromModule(long Builder, long Scope, long M, long File, int Line, @Nullable org.lwjgl.PointerBuffer Elements) Create a descriptor for an imported module.static longLLVMDIBuilderCreateImportedModuleFromNamespace(long Builder, long Scope, long NS, long File, int Line) Create a descriptor for an imported namespace.static longLLVMDIBuilderCreateInheritance(long Builder, long Ty, long BaseTy, long BaseOffset, int VBPtrOffset, int Flags) Create debugging information entry to establish inheritance relationship between two types.static longLLVMDIBuilderCreateLexicalBlock(long Builder, long Scope, long File, int Line, int Column) Create a descriptor for a lexical block with the specified parent context.static longLLVMDIBuilderCreateLexicalBlockFile(long Builder, long Scope, long File, int Discriminator) Create a descriptor for a lexical block with a new file attached.static longLLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, CharSequence Name, CharSequence Value) Create debugging information entry for a macro.static longLLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, ByteBuffer Name, ByteBuffer Value) Create debugging information entry for a macro.static longLLVMDIBuilderCreateMemberPointerType(long Builder, long PointeeType, long ClassType, long SizeInBits, int AlignInBits, int Flags) Create debugging information entry for a pointer to member.static longLLVMDIBuilderCreateMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty) Create debugging information entry for a member.static longLLVMDIBuilderCreateMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty) Create debugging information entry for a member.static longLLVMDIBuilderCreateModule(long Builder, long ParentScope, CharSequence Name, CharSequence ConfigMacros, CharSequence IncludePath, CharSequence APINotesFile) Creates a new descriptor for a module with the specified parent scope.static longLLVMDIBuilderCreateModule(long Builder, long ParentScope, ByteBuffer Name, ByteBuffer ConfigMacros, ByteBuffer IncludePath, ByteBuffer APINotesFile) Creates a new descriptor for a module with the specified parent scope.static longLLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, CharSequence Name, boolean ExportSymbols) Creates a new descriptor for a namespace with the specified parent scope.static longLLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, ByteBuffer Name, boolean ExportSymbols) Creates a new descriptor for a namespace with the specified parent scope.static longLLVMDIBuilderCreateNullPtrType(long Builder) Create C++11nullptrtype.static longLLVMDIBuilderCreateObjCIVar(long Builder, CharSequence Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty, long PropertyNode) Create debugging information entry for Objective-C instance variable.static longLLVMDIBuilderCreateObjCIVar(long Builder, ByteBuffer Name, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty, long PropertyNode) Create debugging information entry for Objective-C instance variable.static longLLVMDIBuilderCreateObjCProperty(long Builder, CharSequence Name, long File, int LineNo, CharSequence GetterName, CharSequence SetterName, int PropertyAttributes, long Ty) Create debugging information entry for Objective-C property.static longLLVMDIBuilderCreateObjCProperty(long Builder, ByteBuffer Name, long File, int LineNo, ByteBuffer GetterName, ByteBuffer SetterName, int PropertyAttributes, long Ty) Create debugging information entry for Objective-C property.static longLLVMDIBuilderCreateObjectPointerType(long Builder, long Type) Create a uniqued DIType* clone with FlagObjectPointer and FlagArtificial set.static longLLVMDIBuilderCreateParameterVariable(long Builder, long Scope, CharSequence Name, int ArgNo, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags) Create a new descriptor for a function parameter variable.static longLLVMDIBuilderCreateParameterVariable(long Builder, long Scope, ByteBuffer Name, int ArgNo, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags) Create a new descriptor for a function parameter variable.static longLLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, CharSequence Name) Create debugging information entry for a pointer.static longLLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, ByteBuffer Name) Create debugging information entry for a pointer.static longLLVMDIBuilderCreateQualifiedType(long Builder, int Tag, long Type) Create debugging information entry for a qualified type, e.g.static longLLVMDIBuilderCreateReferenceType(long Builder, int Tag, long Type) Create debugging information entry for a c++ style reference orrvaluereference 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) Create a temporary forward-declared type.static longLLVMDIBuilderCreateReplaceableCompositeType(long Builder, int Tag, ByteBuffer Name, long Scope, long File, int Line, int RuntimeLang, long SizeInBits, int AlignInBits, int Flags, ByteBuffer UniqueIdentifier) Create a temporary forward-declared type.static longLLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) Create debugging information entry for a C++ static data member.static longLLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) Create debugging information entry for a C++ static data member.static longLLVMDIBuilderCreateStructType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, org.lwjgl.PointerBuffer Elements, int RunTimeLang, long VTableHolder, CharSequence UniqueId) Create debugging information entry for a struct.static longLLVMDIBuilderCreateStructType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, org.lwjgl.PointerBuffer Elements, int RunTimeLang, long VTableHolder, ByteBuffer UniqueId) Create debugging information entry for a struct.static longLLVMDIBuilderCreateSubroutineType(long Builder, long File, org.lwjgl.PointerBuffer ParameterTypes, int Flags) Create subroutine type.static longLLVMDIBuilderCreateTempGlobalVariableFwdDecl(long Builder, long Scope, CharSequence Name, CharSequence Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Decl, int AlignInBits) Create a new descriptor for the specified global variable that is temporary and meant to be RAUWed.static longLLVMDIBuilderCreateTempGlobalVariableFwdDecl(long Builder, long Scope, ByteBuffer Name, ByteBuffer Linkage, long File, int LineNo, long Ty, boolean LocalToUnit, long Decl, int AlignInBits) Create a new descriptor for the specified global variable that is temporary and meant to be RAUWed.static longLLVMDIBuilderCreateTempMacroFile(long Builder, long ParentMacroFile, int Line, long File) Create debugging information temporary entry for a macro file.static longLLVMDIBuilderCreateTypedef(long Builder, long Type, CharSequence Name, long File, int LineNo, long Scope, int AlignInBits) Create debugging information entry for a typedef.static longLLVMDIBuilderCreateTypedef(long Builder, long Type, ByteBuffer Name, long File, int LineNo, long Scope, int AlignInBits) Create debugging information entry for a typedef.static longLLVMDIBuilderCreateUnionType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, org.lwjgl.PointerBuffer Elements, int RunTimeLang, CharSequence UniqueId) Create debugging information entry for a union.static longLLVMDIBuilderCreateUnionType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, org.lwjgl.PointerBuffer Elements, int RunTimeLang, ByteBuffer UniqueId) Create debugging information entry for a union.static longLLVMDIBuilderCreateUnspecifiedType(long Builder, CharSequence Name) Create a DWARF unspecified type.static longLLVMDIBuilderCreateUnspecifiedType(long Builder, ByteBuffer Name) Create a DWARF unspecified type.static longLLVMDIBuilderCreateVectorType(long Builder, long Size, int AlignInBits, long Ty, org.lwjgl.PointerBuffer Subscripts) Create debugging information entry for a vector type.static voidLLVMDIBuilderFinalize(long Builder) Construct any deferred debug info descriptors.static voidLLVMDIBuilderFinalizeSubprogram(long Builder, long Subprogram) Finalize a specific subprogram.static longLLVMDIBuilderGetOrCreateArray(long Builder, org.lwjgl.PointerBuffer Data) Create an array ofDINodes.static longLLVMDIBuilderGetOrCreateSubrange(long Builder, long LowerBound, long Count) Create a descriptor for a value range.static longLLVMDIBuilderGetOrCreateTypeArray(long Builder, org.lwjgl.PointerBuffer Data) Create a type array.static longLLVMDIBuilderInsertDbgValueAtEnd(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Block) Removed in LLVM 19.static longLLVMDIBuilderInsertDbgValueBefore(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Instr) Removed in LLVM 19.static longLLVMDIBuilderInsertDbgValueRecordAtEnd(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Block) Insert a new debug record at the end of the given basic block.static longLLVMDIBuilderInsertDbgValueRecordBefore(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Instr) Insert a new debug record before the given instruction.static longLLVMDIBuilderInsertDeclareAtEnd(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Block) Removed in LLVM 19.static longLLVMDIBuilderInsertDeclareBefore(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Instr) Removed in LLVM 19.static longLLVMDIBuilderInsertDeclareRecordAtEnd(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Block) Insert a DeclareDbgRecordat the end of the given basic block.static longLLVMDIBuilderInsertDeclareRecordBefore(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Instr) Insert a DeclareDbgRecordbefore the given instruction.static @Nullable StringLLVMDIFileGetDirectory(long File) Get the directory of a given file.static @Nullable StringLLVMDIFileGetFilename(long File) Get the name of a given file.static @Nullable StringLLVMDIFileGetSource(long File) Get the source of a given file.static longRetrieves theDIExpressionassociated with this global variable expression.static longRetrieves theDIVariableassociated with this global variable expression.static intLLVMDILocationGetColumn(long Location) Get the column number of this debug location.static longLLVMDILocationGetInlinedAt(long Location) Get the "inline at" location associated with this debug location.static intLLVMDILocationGetLine(long Location) Get the line number of this debug location.static longLLVMDILocationGetScope(long Location) Get the local scope associated with this debug location.static longLLVMDIScopeGetFile(long Scope) Get the metadata of the file associated with a given scope.static voidLLVMDisposeDIBuilder(long Builder) Deallocates theDIBuilderand everything it owns.static voidLLVMDisposeTemporaryMDNode(long TempNode) Deallocate a temporary node.static intLLVMDISubprogramGetLine(long Subprogram) Get the line associated with a given subprogram.static intLLVMDITypeGetAlignInBits(long DType) Get the alignment of thisDITypein bits.static intLLVMDITypeGetFlags(long DType) Get the flags associated with thisDIType.static intLLVMDITypeGetLine(long DType) Get the source line where thisDITypeis declared.static @Nullable StringLLVMDITypeGetName(long DType) Get the name of thisDIType.static longLLVMDITypeGetOffsetInBits(long DType) Get the offset of thisDITypein bits.static longLLVMDITypeGetSizeInBits(long DType) Get the size of thisDITypein bits.static longLLVMDIVariableGetFile(long Var) Get the metadata of the file associated with a given variable.static intLLVMDIVariableGetLine(long Var) Get the source line where thisDIVariableis declared.static longLLVMDIVariableGetScope(long Var) Get the metadata of the scope associated with a given variable.static shortLLVMGetDINodeTag(long MD) Get thedwarf::Tagof aDINodestatic intLLVMGetMetadataKind(long Metadata) Obtain the enumerated type of a Metadata instance.static intLLVMGetModuleDebugMetadataVersion(long Module) The version of debug metadata that's present in the providedModule.static longLLVMGetSubprogram(long Func) Get the metadata of the subprogram attached to a function.static intLLVMInstructionGetDebugLoc(long Inst) Get the debug location for the given instruction.static voidLLVMInstructionSetDebugLoc(long Inst, long Loc) Set the debug location for the given instruction.static voidLLVMMetadataReplaceAllUsesWith(long TempTargetMetadata, long Replacement) Replace all uses of temporary metadata.static voidLLVMSetSubprogram(long Func, long SP) Set the subprogram attached to a function.static booleanLLVMStripModuleDebugInfo(long Module) Strip debug info in the module if it exists.static longLLVMTemporaryMDNode(long Ctx, org.lwjgl.PointerBuffer Data) Create a new temporaryMDNode.static longnLLVMDIBuilderCreateArrayType(long Builder, long Size, int AlignInBits, long Ty, long Subscripts, int NumSubscripts) Unsafe version of:DIBuilderCreateArrayTypestatic longnLLVMDIBuilderCreateAutoVariable(long Builder, long Scope, long Name, long NameLen, long File, int LineNo, long Ty, int AlwaysPreserve, int Flags, int AlignInBits) Unsafe version of:DIBuilderCreateAutoVariablestatic longnLLVMDIBuilderCreateBasicType(long Builder, long Name, long NameLen, long SizeInBits, int Encoding, int Flags) Unsafe version of:DIBuilderCreateBasicTypestatic longnLLVMDIBuilderCreateBitFieldMemberType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, long OffsetInBits, long StorageOffsetInBits, int Flags, long Type) Unsafe version of:DIBuilderCreateBitFieldMemberTypestatic 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) Unsafe version of:DIBuilderCreateClassTypestatic 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) Unsafe version of:DIBuilderCreateCompileUnitstatic longnLLVMDIBuilderCreateEnumerationType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long SizeInBits, int AlignInBits, long Elements, int NumElements, long ClassTy) Unsafe version of:DIBuilderCreateEnumerationTypestatic longnLLVMDIBuilderCreateEnumerator(long Builder, long Name, long NameLen, long Value, int IsUnsigned) Unsafe version of:DIBuilderCreateEnumeratorstatic longnLLVMDIBuilderCreateExpression(long Builder, long Addr, long Length) Unsafe version of:DIBuilderCreateExpressionstatic longnLLVMDIBuilderCreateFile(long Builder, long Filename, long FilenameLen, long Directory, long DirectoryLen) Unsafe version of:DIBuilderCreateFilestatic 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) Unsafe version of:DIBuilderCreateForwardDeclstatic 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) Unsafe version of:DIBuilderCreateFunctionstatic 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) Unsafe version of:DIBuilderCreateGlobalVariableExpressionstatic longnLLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, long Name, long NameLen, long Elements, int NumElements) Unsafe version of:DIBuilderCreateImportedDeclarationstatic longnLLVMDIBuilderCreateImportedModuleFromAlias(long Builder, long Scope, long ImportedEntity, long File, int Line, long Elements, int NumElements) Unsafe version of:DIBuilderCreateImportedModuleFromAliasstatic longnLLVMDIBuilderCreateImportedModuleFromModule(long Builder, long Scope, long M, long File, int Line, long Elements, int NumElements) Unsafe version of:DIBuilderCreateImportedModuleFromModulestatic longnLLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, long Name, long NameLen, long Value, long ValueLen) Unsafe version of:DIBuilderCreateMacrostatic longnLLVMDIBuilderCreateMemberType(long Builder, long Scope, long Name, long NameLen, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty) Unsafe version of:DIBuilderCreateMemberTypestatic longnLLVMDIBuilderCreateModule(long Builder, long ParentScope, long Name, long NameLen, long ConfigMacros, long ConfigMacrosLen, long IncludePath, long IncludePathLen, long APINotesFile, long APINotesFileLen) Unsafe version of:DIBuilderCreateModulestatic longnLLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, long Name, long NameLen, int ExportSymbols) Unsafe version of:DIBuilderCreateNameSpacestatic longnLLVMDIBuilderCreateObjCIVar(long Builder, long Name, long NameLen, long File, int LineNo, long SizeInBits, int AlignInBits, long OffsetInBits, int Flags, long Ty, long PropertyNode) Unsafe version of:DIBuilderCreateObjCIVarstatic longnLLVMDIBuilderCreateObjCProperty(long Builder, long Name, long NameLen, long File, int LineNo, long GetterName, long GetterNameLen, long SetterName, long SetterNameLen, int PropertyAttributes, long Ty) Unsafe version of:DIBuilderCreateObjCPropertystatic longnLLVMDIBuilderCreateParameterVariable(long Builder, long Scope, long Name, long NameLen, int ArgNo, long File, int LineNo, long Ty, int AlwaysPreserve, int Flags) Unsafe version of:DIBuilderCreateParameterVariablestatic longnLLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, long Name, long NameLen) Unsafe version of:DIBuilderCreatePointerTypestatic 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) Unsafe version of:DIBuilderCreateReplaceableCompositeTypestatic longnLLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, long Name, long NameLen, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) Unsafe version of:DIBuilderCreateStaticMemberTypestatic 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) Unsafe version of:DIBuilderCreateStructTypestatic longnLLVMDIBuilderCreateSubroutineType(long Builder, long File, long ParameterTypes, int NumParameterTypes, int Flags) Unsafe version of:DIBuilderCreateSubroutineTypestatic 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) Unsafe version of:DIBuilderCreateTempGlobalVariableFwdDeclstatic longnLLVMDIBuilderCreateTypedef(long Builder, long Type, long Name, long NameLen, long File, int LineNo, long Scope, int AlignInBits) Unsafe version of:DIBuilderCreateTypedefstatic 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) Unsafe version of:DIBuilderCreateUnionTypestatic longnLLVMDIBuilderCreateUnspecifiedType(long Builder, long Name, long NameLen) Unsafe version of:DIBuilderCreateUnspecifiedTypestatic longnLLVMDIBuilderCreateVectorType(long Builder, long Size, int AlignInBits, long Ty, long Subscripts, int NumSubscripts) Unsafe version of:DIBuilderCreateVectorTypestatic longnLLVMDIBuilderGetOrCreateArray(long Builder, long Data, long NumElements) Unsafe version of:DIBuilderGetOrCreateArraystatic longnLLVMDIBuilderGetOrCreateTypeArray(long Builder, long Data, long NumElements) Unsafe version of:DIBuilderGetOrCreateTypeArraystatic longnLLVMDIFileGetDirectory(long File, long Len) Unsafe version of:DIFileGetDirectorystatic longnLLVMDIFileGetFilename(long File, long Len) Unsafe version of:DIFileGetFilenamestatic longnLLVMDIFileGetSource(long File, long Len) Unsafe version of:DIFileGetSourcestatic longnLLVMDITypeGetName(long DType, long Length) Unsafe version of:DITypeGetNamestatic longnLLVMTemporaryMDNode(long Ctx, long Data, long NumElements) Unsafe version of:TemporaryMDNode
-
Field Details
-
LLVMDIFlagZero
public static final int LLVMDIFlagZeroDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagPrivate
public static final int LLVMDIFlagPrivateDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagProtected
public static final int LLVMDIFlagProtectedDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagPublic
public static final int LLVMDIFlagPublicDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagFwdDecl
public static final int LLVMDIFlagFwdDeclDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagAppleBlock
public static final int LLVMDIFlagAppleBlockDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagReservedBit4
public static final int LLVMDIFlagReservedBit4Debug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagVirtual
public static final int LLVMDIFlagVirtualDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagArtificial
public static final int LLVMDIFlagArtificialDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagExplicit
public static final int LLVMDIFlagExplicitDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagPrototyped
public static final int LLVMDIFlagPrototypedDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagObjcClassComplete
public static final int LLVMDIFlagObjcClassCompleteDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagObjectPointer
public static final int LLVMDIFlagObjectPointerDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagVector
public static final int LLVMDIFlagVectorDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagStaticMember
public static final int LLVMDIFlagStaticMemberDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagLValueReference
public static final int LLVMDIFlagLValueReferenceDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagRValueReference
public static final int LLVMDIFlagRValueReferenceDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagReserved
public static final int LLVMDIFlagReservedDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagSingleInheritance
public static final int LLVMDIFlagSingleInheritanceDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagMultipleInheritance
public static final int LLVMDIFlagMultipleInheritanceDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagVirtualInheritance
public static final int LLVMDIFlagVirtualInheritanceDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagIntroducedVirtual
public static final int LLVMDIFlagIntroducedVirtualDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagBitField
public static final int LLVMDIFlagBitFieldDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagNoReturn
public static final int LLVMDIFlagNoReturnDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagTypePassByValue
public static final int LLVMDIFlagTypePassByValueDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagTypePassByReference
public static final int LLVMDIFlagTypePassByReferenceDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagEnumClass
public static final int LLVMDIFlagEnumClassDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagFixedEnum
public static final int LLVMDIFlagFixedEnumDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagThunk
public static final int LLVMDIFlagThunkDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagNonTrivial
public static final int LLVMDIFlagNonTrivialDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagBigEndian
public static final int LLVMDIFlagBigEndianDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagLittleEndian
public static final int LLVMDIFlagLittleEndianDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagIndirectVirtualBase
public static final int LLVMDIFlagIndirectVirtualBaseDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagAccessibility
public static final int LLVMDIFlagAccessibilityDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDIFlagPtrToMemberRep
public static final int LLVMDIFlagPtrToMemberRepDebug info flags.(
LLVMDIFlags)Enum values:
DIFlagZeroDIFlagPrivateDIFlagProtectedDIFlagPublicDIFlagFwdDeclDIFlagAppleBlockDIFlagReservedBit4DIFlagVirtualDIFlagArtificialDIFlagExplicitDIFlagPrototypedDIFlagObjcClassCompleteDIFlagObjectPointerDIFlagVectorDIFlagStaticMemberDIFlagLValueReferenceDIFlagRValueReferenceDIFlagReservedDIFlagSingleInheritanceDIFlagMultipleInheritanceDIFlagVirtualInheritanceDIFlagIntroducedVirtualDIFlagBitFieldDIFlagNoReturnDIFlagTypePassByValueDIFlagTypePassByReferenceDIFlagEnumClassDIFlagFixedEnumDIFlagThunkDIFlagNonTrivialDIFlagBigEndianDIFlagLittleEndianDIFlagIndirectVirtualBaseDIFlagAccessibilityDIFlagPtrToMemberRep
- See Also:
-
LLVMDWARFSourceLanguageC89
public static final int LLVMDWARFSourceLanguageC89Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC
public static final int LLVMDWARFSourceLanguageCSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageAda83
public static final int LLVMDWARFSourceLanguageAda83Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus
public static final int LLVMDWARFSourceLanguageC_plus_plusSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageCobol74
public static final int LLVMDWARFSourceLanguageCobol74Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageCobol85
public static final int LLVMDWARFSourceLanguageCobol85Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageFortran77
public static final int LLVMDWARFSourceLanguageFortran77Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageFortran90
public static final int LLVMDWARFSourceLanguageFortran90Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguagePascal83
public static final int LLVMDWARFSourceLanguagePascal83Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageModula2
public static final int LLVMDWARFSourceLanguageModula2Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageJava
public static final int LLVMDWARFSourceLanguageJavaSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC99
public static final int LLVMDWARFSourceLanguageC99Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageAda95
public static final int LLVMDWARFSourceLanguageAda95Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageFortran95
public static final int LLVMDWARFSourceLanguageFortran95Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguagePLI
public static final int LLVMDWARFSourceLanguagePLISource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageObjC
public static final int LLVMDWARFSourceLanguageObjCSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageObjC_plus_plus
public static final int LLVMDWARFSourceLanguageObjC_plus_plusSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageUPC
public static final int LLVMDWARFSourceLanguageUPCSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageD
public static final int LLVMDWARFSourceLanguageDSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguagePython
public static final int LLVMDWARFSourceLanguagePythonSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageOpenCL
public static final int LLVMDWARFSourceLanguageOpenCLSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageGo
public static final int LLVMDWARFSourceLanguageGoSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageModula3
public static final int LLVMDWARFSourceLanguageModula3Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageHaskell
public static final int LLVMDWARFSourceLanguageHaskellSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_03
public static final int LLVMDWARFSourceLanguageC_plus_plus_03Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_11
public static final int LLVMDWARFSourceLanguageC_plus_plus_11Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageOCaml
public static final int LLVMDWARFSourceLanguageOCamlSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageRust
public static final int LLVMDWARFSourceLanguageRustSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC11
public static final int LLVMDWARFSourceLanguageC11Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageSwift
public static final int LLVMDWARFSourceLanguageSwiftSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageJulia
public static final int LLVMDWARFSourceLanguageJuliaSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageDylan
public static final int LLVMDWARFSourceLanguageDylanSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_14
public static final int LLVMDWARFSourceLanguageC_plus_plus_14Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageFortran03
public static final int LLVMDWARFSourceLanguageFortran03Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageFortran08
public static final int LLVMDWARFSourceLanguageFortran08Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageRenderScript
public static final int LLVMDWARFSourceLanguageRenderScriptSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageBLISS
public static final int LLVMDWARFSourceLanguageBLISSSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageKotlin
public static final int LLVMDWARFSourceLanguageKotlinSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageZig
public static final int LLVMDWARFSourceLanguageZigSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageCrystal
public static final int LLVMDWARFSourceLanguageCrystalSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_17
public static final int LLVMDWARFSourceLanguageC_plus_plus_17Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC_plus_plus_20
public static final int LLVMDWARFSourceLanguageC_plus_plus_20Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC17
public static final int LLVMDWARFSourceLanguageC17Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageFortran18
public static final int LLVMDWARFSourceLanguageFortran18Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageAda2005
public static final int LLVMDWARFSourceLanguageAda2005Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageAda2012
public static final int LLVMDWARFSourceLanguageAda2012Source languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageHIP
public static final int LLVMDWARFSourceLanguageHIPSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageAssembly
public static final int LLVMDWARFSourceLanguageAssemblySource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageC_sharp
public static final int LLVMDWARFSourceLanguageC_sharpSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageMojo
public static final int LLVMDWARFSourceLanguageMojoSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageGLSL
public static final int LLVMDWARFSourceLanguageGLSLSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageGLSL_ES
public static final int LLVMDWARFSourceLanguageGLSL_ESSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageHLSL
public static final int LLVMDWARFSourceLanguageHLSLSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageOpenCL_CPP
public static final int LLVMDWARFSourceLanguageOpenCL_CPPSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageCPP_for_OpenCL
public static final int LLVMDWARFSourceLanguageCPP_for_OpenCLSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageSYCL
public static final int LLVMDWARFSourceLanguageSYCLSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageRuby
public static final int LLVMDWARFSourceLanguageRubySource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageMove
public static final int LLVMDWARFSourceLanguageMoveSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageHylo
public static final int LLVMDWARFSourceLanguageHyloSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageMips_Assembler
public static final int LLVMDWARFSourceLanguageMips_AssemblerSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageGOOGLE_RenderScript
public static final int LLVMDWARFSourceLanguageGOOGLE_RenderScriptSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFSourceLanguageBORLAND_Delphi
public static final int LLVMDWARFSourceLanguageBORLAND_DelphiSource languages known by DWARF.(
LLVMDWARFSourceLanguage)Enum values:
DWARFSourceLanguageC89DWARFSourceLanguageCDWARFSourceLanguageAda83DWARFSourceLanguageC_plus_plusDWARFSourceLanguageCobol74DWARFSourceLanguageCobol85DWARFSourceLanguageFortran77DWARFSourceLanguageFortran90DWARFSourceLanguagePascal83DWARFSourceLanguageModula2DWARFSourceLanguageJava- New in DWARF v3:DWARFSourceLanguageC99- New in DWARF v3:DWARFSourceLanguageAda95- New in DWARF v3:DWARFSourceLanguageFortran95- New in DWARF v3:DWARFSourceLanguagePLI- New in DWARF v3:DWARFSourceLanguageObjC- New in DWARF v3:DWARFSourceLanguageObjC_plus_plus- New in DWARF v3:DWARFSourceLanguageUPC- New in DWARF v3:DWARFSourceLanguageD- New in DWARF v3:DWARFSourceLanguagePython- New in DWARF v4:DWARFSourceLanguageOpenCL- New in DWARF v5:DWARFSourceLanguageGo- New in DWARF v5:DWARFSourceLanguageModula3- New in DWARF v5:DWARFSourceLanguageHaskell- New in DWARF v5:DWARFSourceLanguageC_plus_plus_03- New in DWARF v5:DWARFSourceLanguageC_plus_plus_11- New in DWARF v5:DWARFSourceLanguageOCaml- New in DWARF v5:DWARFSourceLanguageRust- New in DWARF v5:DWARFSourceLanguageC11- New in DWARF v5:DWARFSourceLanguageSwift- New in DWARF v5:DWARFSourceLanguageJulia- New in DWARF v5:DWARFSourceLanguageDylan- New in DWARF v5:DWARFSourceLanguageC_plus_plus_14- New in DWARF v5:DWARFSourceLanguageFortran03- New in DWARF v5:DWARFSourceLanguageFortran08- New in DWARF v5:DWARFSourceLanguageRenderScript- New in DWARF v5:DWARFSourceLanguageBLISS- New in DWARF v5:DWARFSourceLanguageKotlinDWARFSourceLanguageZigDWARFSourceLanguageCrystalDWARFSourceLanguageC_plus_plus_17DWARFSourceLanguageC_plus_plus_20DWARFSourceLanguageC17DWARFSourceLanguageFortran18DWARFSourceLanguageAda2005DWARFSourceLanguageAda2012DWARFSourceLanguageHIPDWARFSourceLanguageAssemblyDWARFSourceLanguageC_sharpDWARFSourceLanguageMojoDWARFSourceLanguageGLSLDWARFSourceLanguageGLSL_ESDWARFSourceLanguageHLSLDWARFSourceLanguageOpenCL_CPPDWARFSourceLanguageCPP_for_OpenCLDWARFSourceLanguageSYCLDWARFSourceLanguageRubyDWARFSourceLanguageMoveDWARFSourceLanguageHyloDWARFSourceLanguageMips_Assembler- Vendor extensions:DWARFSourceLanguageGOOGLE_RenderScript- Vendor extensions:DWARFSourceLanguageBORLAND_Delphi- Vendor extensions:
- See Also:
-
LLVMDWARFEmissionNone
public static final int LLVMDWARFEmissionNoneThe amount of debug information to emit.(
LLVMDWARFEmissionKind)Enum values:
- See Also:
-
LLVMDWARFEmissionFull
public static final int LLVMDWARFEmissionFullThe amount of debug information to emit.(
LLVMDWARFEmissionKind)Enum values:
- See Also:
-
LLVMDWARFEmissionLineTablesOnly
public static final int LLVMDWARFEmissionLineTablesOnlyThe amount of debug information to emit.(
LLVMDWARFEmissionKind)Enum values:
- See Also:
-
LLVMMDStringMetadataKind
public static final int LLVMMDStringMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMConstantAsMetadataMetadataKind
public static final int LLVMConstantAsMetadataMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMLocalAsMetadataMetadataKind
public static final int LLVMLocalAsMetadataMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDistinctMDOperandPlaceholderMetadataKind
public static final int LLVMDistinctMDOperandPlaceholderMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMMDTupleMetadataKind
public static final int LLVMMDTupleMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDILocationMetadataKind
public static final int LLVMDILocationMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIExpressionMetadataKind
public static final int LLVMDIExpressionMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIGlobalVariableExpressionMetadataKind
public static final int LLVMDIGlobalVariableExpressionMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMGenericDINodeMetadataKind
public static final int LLVMGenericDINodeMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDISubrangeMetadataKind
public static final int LLVMDISubrangeMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIEnumeratorMetadataKind
public static final int LLVMDIEnumeratorMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIBasicTypeMetadataKind
public static final int LLVMDIBasicTypeMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIDerivedTypeMetadataKind
public static final int LLVMDIDerivedTypeMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDICompositeTypeMetadataKind
public static final int LLVMDICompositeTypeMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDISubroutineTypeMetadataKind
public static final int LLVMDISubroutineTypeMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIFileMetadataKind
public static final int LLVMDIFileMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDICompileUnitMetadataKind
public static final int LLVMDICompileUnitMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDISubprogramMetadataKind
public static final int LLVMDISubprogramMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDILexicalBlockMetadataKind
public static final int LLVMDILexicalBlockMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDILexicalBlockFileMetadataKind
public static final int LLVMDILexicalBlockFileMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDINamespaceMetadataKind
public static final int LLVMDINamespaceMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIModuleMetadataKind
public static final int LLVMDIModuleMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDITemplateTypeParameterMetadataKind
public static final int LLVMDITemplateTypeParameterMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDITemplateValueParameterMetadataKind
public static final int LLVMDITemplateValueParameterMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIGlobalVariableMetadataKind
public static final int LLVMDIGlobalVariableMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDILocalVariableMetadataKind
public static final int LLVMDILocalVariableMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDILabelMetadataKind
public static final int LLVMDILabelMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIObjCPropertyMetadataKind
public static final int LLVMDIObjCPropertyMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIImportedEntityMetadataKind
public static final int LLVMDIImportedEntityMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIMacroMetadataKind
public static final int LLVMDIMacroMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIMacroFileMetadataKind
public static final int LLVMDIMacroFileMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDICommonBlockMetadataKind
public static final int LLVMDICommonBlockMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIStringTypeMetadataKind
public static final int LLVMDIStringTypeMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIGenericSubrangeMetadataKind
public static final int LLVMDIGenericSubrangeMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIArgListMetadataKind
public static final int LLVMDIArgListMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDIAssignIDMetadataKind
public static final int LLVMDIAssignIDMetadataKindThe kind of metadata nodes.Enum values:
MDStringMetadataKindConstantAsMetadataMetadataKindLocalAsMetadataMetadataKindDistinctMDOperandPlaceholderMetadataKindMDTupleMetadataKindDILocationMetadataKindDIExpressionMetadataKindDIGlobalVariableExpressionMetadataKindGenericDINodeMetadataKindDISubrangeMetadataKindDIEnumeratorMetadataKindDIBasicTypeMetadataKindDIDerivedTypeMetadataKindDICompositeTypeMetadataKindDISubroutineTypeMetadataKindDIFileMetadataKindDICompileUnitMetadataKindDISubprogramMetadataKindDILexicalBlockMetadataKindDILexicalBlockFileMetadataKindDINamespaceMetadataKindDIModuleMetadataKindDITemplateTypeParameterMetadataKindDITemplateValueParameterMetadataKindDIGlobalVariableMetadataKindDILocalVariableMetadataKindDILabelMetadataKindDIObjCPropertyMetadataKindDIImportedEntityMetadataKindDIMacroMetadataKindDIMacroFileMetadataKindDICommonBlockMetadataKindDIStringTypeMetadataKindDIGenericSubrangeMetadataKindDIArgListMetadataKindDIAssignIDMetadataKind
- See Also:
-
LLVMDWARFMacinfoRecordTypeDefine
public static final int LLVMDWARFMacinfoRecordTypeDefineDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro. (LLVMDWARFMacinfoRecordType)See
llvm::dwarf::MacinfoRecordType.Note: Values are from
DW_MACINFO_*constants in the DWARF specification.Enum values:
- See Also:
-
LLVMDWARFMacinfoRecordTypeMacro
public static final int LLVMDWARFMacinfoRecordTypeMacroDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro. (LLVMDWARFMacinfoRecordType)See
llvm::dwarf::MacinfoRecordType.Note: Values are from
DW_MACINFO_*constants in the DWARF specification.Enum values:
- See Also:
-
LLVMDWARFMacinfoRecordTypeStartFile
public static final int LLVMDWARFMacinfoRecordTypeStartFileDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro. (LLVMDWARFMacinfoRecordType)See
llvm::dwarf::MacinfoRecordType.Note: Values are from
DW_MACINFO_*constants in the DWARF specification.Enum values:
- See Also:
-
LLVMDWARFMacinfoRecordTypeEndFile
public static final int LLVMDWARFMacinfoRecordTypeEndFileDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro. (LLVMDWARFMacinfoRecordType)See
llvm::dwarf::MacinfoRecordType.Note: Values are from
DW_MACINFO_*constants in the DWARF specification.Enum values:
- See Also:
-
LLVMDWARFMacinfoRecordTypeVendorExt
public static final int LLVMDWARFMacinfoRecordTypeVendorExtDescribes the kind of macro declaration used forLLVMDIBuilderCreateMacro. (LLVMDWARFMacinfoRecordType)See
llvm::dwarf::MacinfoRecordType.Note: Values are from
DW_MACINFO_*constants in the DWARF specification.Enum values:
- See Also:
-
-
Method Details
-
LLVMDebugMetadataVersion
public static int LLVMDebugMetadataVersion()The current debug metadata version number. -
LLVMGetModuleDebugMetadataVersion
public static int LLVMGetModuleDebugMetadataVersion(long Module) The version of debug metadata that's present in the providedModule. -
LLVMStripModuleDebugInfo
public static boolean LLVMStripModuleDebugInfo(long Module) Strip debug info in the module if it exists. To do this, we remove all calls to the debugger intrinsics and any named metadata for debugging. We also remove debug locations for instructions. Return true if module is modified. -
LLVMCreateDIBuilderDisallowUnresolved
public static long LLVMCreateDIBuilderDisallowUnresolved(long M) Construct a builder for a module, and do not allow for unresolved nodes attached to the module. -
LLVMCreateDIBuilder
public static long LLVMCreateDIBuilder(long M) Construct a builder for a module and collect unresolved nodes attached to the module in order to resolve cycles during a call toDIBuilderFinalize. -
LLVMDisposeDIBuilder
public static void LLVMDisposeDIBuilder(long Builder) Deallocates theDIBuilderand everything it owns.Note
You must call
DIBuilderFinalizebefore this -
LLVMDIBuilderFinalize
public static void LLVMDIBuilderFinalize(long Builder) Construct any deferred debug info descriptors. -
LLVMDIBuilderFinalizeSubprogram
public static void LLVMDIBuilderFinalizeSubprogram(long Builder, long Subprogram) Finalize a specific subprogram.No new variables may be added to this subprogram afterwards.
-
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) Unsafe version of:DIBuilderCreateCompileUnit- Parameters:
ProducerLen- the length of the C string passed toProducerFlagsLen- the length of the C string passed toFlagsSplitNameLen- the length of the C string passed toSplitNameSysRootLen- the length of the C string passed toSysRootSDKLen- the length of the C string passed toSDK
-
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) ACompileUnitprovides an anchor for all debugging information generated during this instance of compilation.- Parameters:
Lang- source programming language, eg.LLVMDWARFSourceLanguageC99FileRef- file infoProducer- identify the producer of debugging information and code. Usually this is a compiler version string.isOptimized- a boolean flag which indicates whether optimization is enabled or notFlags- this string lists command line options. This string is directly embedded in debug info output which may be used by a tool analyzing generated debugging information.RuntimeVer- this indicates runtime version for languages like Objective-CSplitName- the name of the file that we'll split debug info out intoKind- the kind of debug information to generateDWOId- the DWOId if this is a split skeleton compile unitSplitDebugInlining- whether to emit inline debug infoDebugInfoForProfiling- whether to emit extra debug info for profile collectionSysRoot- the Clang system root (value of-isysroot)SDK- the SDK. On Darwin, the last component of thesysroot.
-
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) ACompileUnitprovides an anchor for all debugging information generated during this instance of compilation.- Parameters:
Lang- source programming language, eg.LLVMDWARFSourceLanguageC99FileRef- file infoProducer- identify the producer of debugging information and code. Usually this is a compiler version string.isOptimized- a boolean flag which indicates whether optimization is enabled or notFlags- this string lists command line options. This string is directly embedded in debug info output which may be used by a tool analyzing generated debugging information.RuntimeVer- this indicates runtime version for languages like Objective-CSplitName- the name of the file that we'll split debug info out intoKind- the kind of debug information to generateDWOId- the DWOId if this is a split skeleton compile unitSplitDebugInlining- whether to emit inline debug infoDebugInfoForProfiling- whether to emit extra debug info for profile collectionSysRoot- the Clang system root (value of-isysroot)SDK- the SDK. On Darwin, the last component of thesysroot.
-
nLLVMDIBuilderCreateFile
public static long nLLVMDIBuilderCreateFile(long Builder, long Filename, long FilenameLen, long Directory, long DirectoryLen) Unsafe version of:DIBuilderCreateFile- Parameters:
FilenameLen- the length of the C string passed toFilenameDirectoryLen- the length of the C string passed toDirectory
-
LLVMDIBuilderCreateFile
Create a file descriptor to hold debugging information for a file.- Parameters:
Builder- theDIBuilderFilename- file nameDirectory- directory
-
LLVMDIBuilderCreateFile
public static long LLVMDIBuilderCreateFile(long Builder, CharSequence Filename, CharSequence Directory) Create a file descriptor to hold debugging information for a file.- Parameters:
Builder- theDIBuilderFilename- file nameDirectory- directory
-
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) Unsafe version of:DIBuilderCreateModule- Parameters:
NameLen- the length of the C string passed toNameConfigMacrosLen- the length of the C string passed toConfigMacrosIncludePathLen- the length of the C string passed toIncludePathAPINotesFileLen- he length of the C string passed toAPINotestFile
-
LLVMDIBuilderCreateModule
public static long LLVMDIBuilderCreateModule(long Builder, long ParentScope, ByteBuffer Name, ByteBuffer ConfigMacros, ByteBuffer IncludePath, ByteBuffer APINotesFile) Creates a new descriptor for a module with the specified parent scope.- Parameters:
Builder- theDIBuilderParentScope- the parent scope containing this module declarationName- module nameConfigMacros- a space-separated shell-quoted list of-Dmacro definitions as they would appear on a command lineIncludePath- the path to the module map fileAPINotesFile- the path to an API notes file for the module
-
LLVMDIBuilderCreateModule
public static long LLVMDIBuilderCreateModule(long Builder, long ParentScope, CharSequence Name, CharSequence ConfigMacros, CharSequence IncludePath, CharSequence APINotesFile) Creates a new descriptor for a module with the specified parent scope.- Parameters:
Builder- theDIBuilderParentScope- the parent scope containing this module declarationName- module nameConfigMacros- a space-separated shell-quoted list of-Dmacro definitions as they would appear on a command lineIncludePath- the path to the module map fileAPINotesFile- the path to an API notes file for the module
-
nLLVMDIBuilderCreateNameSpace
public static long nLLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, long Name, long NameLen, int ExportSymbols) Unsafe version of:DIBuilderCreateNameSpace- Parameters:
NameLen- the length of the C string passed toName
-
LLVMDIBuilderCreateNameSpace
public static long LLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, ByteBuffer Name, boolean ExportSymbols) Creates a new descriptor for a namespace with the specified parent scope.- Parameters:
Builder- theDIBuilderParentScope- the parent scope containing this module declarationName- nameSpace nameExportSymbols- whether or not the namespace exports symbols, e.g. this is true of C++ inline namespaces.
-
LLVMDIBuilderCreateNameSpace
public static long LLVMDIBuilderCreateNameSpace(long Builder, long ParentScope, CharSequence Name, boolean ExportSymbols) Creates a new descriptor for a namespace with the specified parent scope.- Parameters:
Builder- theDIBuilderParentScope- the parent scope containing this module declarationName- nameSpace nameExportSymbols- whether or not the namespace exports symbols, e.g. this is true of C++ inline namespaces.
-
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) Unsafe version of:DIBuilderCreateFunction- Parameters:
NameLen- length of enumeration nameLinkageNameLen- length of linkage name
-
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) Create a new descriptor for the specified subprogram.- Parameters:
Builder- theDIBuilderScope- function scopeName- function nameLinkageName- mangled function nameFile- file where this variable is definedLineNo- line numberTy- function typeIsLocalToUnit- true if this function is not externally visibleIsDefinition- true if this is a function definitionScopeLine- set to the beginning of the scope this startsFlags- e.g.:LLVMDIFlagLValueReference. These flags are used to emit dwarf attributes.IsOptimized- true if optimization is ON
-
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) Create a new descriptor for the specified subprogram.- Parameters:
Builder- theDIBuilderScope- function scopeName- function nameLinkageName- mangled function nameFile- file where this variable is definedLineNo- line numberTy- function typeIsLocalToUnit- true if this function is not externally visibleIsDefinition- true if this is a function definitionScopeLine- set to the beginning of the scope this startsFlags- e.g.:LLVMDIFlagLValueReference. These flags are used to emit dwarf attributes.IsOptimized- true if optimization is ON
-
LLVMDIBuilderCreateLexicalBlock
public static long LLVMDIBuilderCreateLexicalBlock(long Builder, long Scope, long File, int Line, int Column) Create a descriptor for a lexical block with the specified parent context.- Parameters:
Builder- theDIBuilderScope- parent lexical blockFile- source fileLine- the line in the source fileColumn- the column in the source file
-
LLVMDIBuilderCreateLexicalBlockFile
public static long LLVMDIBuilderCreateLexicalBlockFile(long Builder, long Scope, long File, int Discriminator) Create a descriptor for a lexical block with a new file attached.- Parameters:
Builder- theDIBuilderScope- lexical blockFile- source fileDiscriminator- DWARF path discriminator value
-
LLVMDIBuilderCreateImportedModuleFromNamespace
public static long LLVMDIBuilderCreateImportedModuleFromNamespace(long Builder, long Scope, long NS, long File, int Line) Create a descriptor for an imported namespace. Suitable for e.g. C++ using declarations.- Parameters:
Builder- theDIBuilderScope- the scope this module is imported intoFile- file where the declaration is locatedLine- line number of the declaration
-
nLLVMDIBuilderCreateImportedModuleFromAlias
public static long nLLVMDIBuilderCreateImportedModuleFromAlias(long Builder, long Scope, long ImportedEntity, long File, int Line, long Elements, int NumElements) Unsafe version of:DIBuilderCreateImportedModuleFromAlias- Parameters:
NumElements- number of renamed elements
-
LLVMDIBuilderCreateImportedModuleFromAlias
public static long LLVMDIBuilderCreateImportedModuleFromAlias(long Builder, long Scope, long ImportedEntity, long File, int Line, @Nullable org.lwjgl.PointerBuffer Elements) Create a descriptor for an imported module that aliases another imported entity descriptor.- Parameters:
Builder- theDIBuilderScope- the scope this module is imported intoImportedEntity- previous imported entity to aliasFile- file where the declaration is locatedLine- line number of the declarationElements- renamed elements
-
nLLVMDIBuilderCreateImportedModuleFromModule
public static long nLLVMDIBuilderCreateImportedModuleFromModule(long Builder, long Scope, long M, long File, int Line, long Elements, int NumElements) Unsafe version of:DIBuilderCreateImportedModuleFromModule- Parameters:
NumElements- number of renamed elements
-
LLVMDIBuilderCreateImportedModuleFromModule
public static long LLVMDIBuilderCreateImportedModuleFromModule(long Builder, long Scope, long M, long File, int Line, @Nullable org.lwjgl.PointerBuffer Elements) Create a descriptor for an imported module.- Parameters:
Builder- theDIBuilderScope- the scope this module is imported intoM- the module being imported hereFile- file where the declaration is locatedLine- line number of the declarationElements- renamed elements
-
nLLVMDIBuilderCreateImportedDeclaration
public static long nLLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, long Name, long NameLen, long Elements, int NumElements) Unsafe version of:DIBuilderCreateImportedDeclaration- Parameters:
NameLen- the length of the C string passed toNameNumElements- number of renamed elements
-
LLVMDIBuilderCreateImportedDeclaration
public static long LLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, ByteBuffer Name, @Nullable org.lwjgl.PointerBuffer Elements) Create a descriptor for an imported function, type, or variable. Suitable for e.g. FORTRAN-style USE declarations.- Parameters:
Builder- the DIBuilderScope- the scope this module is imported intoDecl- the declaration (or definition) of a function, type, or variableFile- file where the declaration is locatedLine- line number of the declarationName- a name that uniquely identifies this imported declarationElements- renamed elements
-
LLVMDIBuilderCreateImportedDeclaration
public static long LLVMDIBuilderCreateImportedDeclaration(long Builder, long Scope, long Decl, long File, int Line, CharSequence Name, @Nullable org.lwjgl.PointerBuffer Elements) Create a descriptor for an imported function, type, or variable. Suitable for e.g. FORTRAN-style USE declarations.- Parameters:
Builder- the DIBuilderScope- the scope this module is imported intoDecl- the declaration (or definition) of a function, type, or variableFile- file where the declaration is locatedLine- line number of the declarationName- a name that uniquely identifies this imported declarationElements- renamed elements
-
LLVMDIBuilderCreateDebugLocation
public static long LLVMDIBuilderCreateDebugLocation(long Ctx, int Line, int Column, long Scope, long InlinedAt) Creates a new DebugLocation that describes a source location.Note
If the item to which this location is attached cannot be attributed to a source line, pass 0 for the line and column.
- Parameters:
Line- the line in the source fileColumn- the column in the source fileScope- the scope in which the location residesInlinedAt- the scope where this location was inlined, if at all. (optional).
-
LLVMDILocationGetLine
public static int LLVMDILocationGetLine(long Location) Get the line number of this debug location.- Parameters:
Location- the debug location
-
LLVMDILocationGetColumn
public static int LLVMDILocationGetColumn(long Location) Get the column number of this debug location.- Parameters:
Location- the debug location
-
LLVMDILocationGetScope
public static long LLVMDILocationGetScope(long Location) Get the local scope associated with this debug location.- Parameters:
Location- the debug location
-
LLVMDILocationGetInlinedAt
public static long LLVMDILocationGetInlinedAt(long Location) Get the "inline at" location associated with this debug location.See
DILocation::getInlinedAt().- Parameters:
Location- the debug location- Since:
- 9
-
LLVMDIScopeGetFile
public static long LLVMDIScopeGetFile(long Scope) Get the metadata of the file associated with a given scope.See
DIScope::getFile().- Parameters:
Scope- the scope object- Since:
- 9
-
nLLVMDIFileGetDirectory
public static long nLLVMDIFileGetDirectory(long File, long Len) Unsafe version of:DIFileGetDirectory- Parameters:
Len- the length of the returned string
-
LLVMDIFileGetDirectory
Get the directory of a given file.See
DIFile::getDirectory()- Parameters:
File- the file object- Since:
- 9
-
nLLVMDIFileGetFilename
public static long nLLVMDIFileGetFilename(long File, long Len) Unsafe version of:DIFileGetFilename- Parameters:
Len- the length of the returned string
-
LLVMDIFileGetFilename
Get the name of a given file.See
DIFile::getFilename().- Parameters:
File- the file object- Since:
- 9
-
nLLVMDIFileGetSource
public static long nLLVMDIFileGetSource(long File, long Len) Unsafe version of:DIFileGetSource- Parameters:
Len- the length of the returned string
-
LLVMDIFileGetSource
Get the source of a given file.See
DIFile::getSource().- Parameters:
File- the file object- Since:
- 9
-
nLLVMDIBuilderGetOrCreateTypeArray
public static long nLLVMDIBuilderGetOrCreateTypeArray(long Builder, long Data, long NumElements) Unsafe version of:DIBuilderGetOrCreateTypeArray- Parameters:
NumElements- number of type elements
-
LLVMDIBuilderGetOrCreateTypeArray
public static long LLVMDIBuilderGetOrCreateTypeArray(long Builder, org.lwjgl.PointerBuffer Data) Create a type array.- Parameters:
Builder- the DIBuilderData- the type elements
-
nLLVMDIBuilderCreateSubroutineType
public static long nLLVMDIBuilderCreateSubroutineType(long Builder, long File, long ParameterTypes, int NumParameterTypes, int Flags) Unsafe version of:DIBuilderCreateSubroutineType- Parameters:
NumParameterTypes- the number of parameter types inParameterTypes
-
LLVMDIBuilderCreateSubroutineType
public static long LLVMDIBuilderCreateSubroutineType(long Builder, long File, org.lwjgl.PointerBuffer ParameterTypes, int Flags) Create subroutine type.- Parameters:
Builder- the DIBuilderFile- the file in which the subroutine residesParameterTypes- an array of subroutine parameter types. This includes return type at 0th index.Flags- e.g.:LLVMDIFlagLValueReference. These flags are used to emit dwarf attributes.
-
nLLVMDIBuilderCreateMacro
public static long nLLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, long Name, long NameLen, long Value, long ValueLen) Unsafe version of:DIBuilderCreateMacro- Parameters:
NameLen- macro name lengthValueLen- macro value length
-
LLVMDIBuilderCreateMacro
public static long LLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, ByteBuffer Name, ByteBuffer Value) Create debugging information entry for a macro.- Parameters:
Builder- theDIBuilderParentMacroFile- macro parent (could beNULL).Line- source line number where the macro is definedRecordType-DW_MACINFO_defineorDW_MACINFO_undefName- macro nameValue- macro value- Since:
- 10
-
LLVMDIBuilderCreateMacro
public static long LLVMDIBuilderCreateMacro(long Builder, long ParentMacroFile, int Line, int RecordType, CharSequence Name, CharSequence Value) Create debugging information entry for a macro.- Parameters:
Builder- theDIBuilderParentMacroFile- macro parent (could beNULL).Line- source line number where the macro is definedRecordType-DW_MACINFO_defineorDW_MACINFO_undefName- macro nameValue- macro value- Since:
- 10
-
LLVMDIBuilderCreateTempMacroFile
public static long LLVMDIBuilderCreateTempMacroFile(long Builder, long ParentMacroFile, int Line, long File) Create debugging information temporary entry for a macro file.List of macro node direct children will be calculated by
DIBuilder, using theParentMacroFilerelationship.- Parameters:
Builder- the DIBuilderParentMacroFile- macro parent (could beNULL)Line- source line number where the macro file is includedFile- file descriptor containing the name of the macro file- Since:
- 10
-
nLLVMDIBuilderCreateEnumerator
public static long nLLVMDIBuilderCreateEnumerator(long Builder, long Name, long NameLen, long Value, int IsUnsigned) Unsafe version of:DIBuilderCreateEnumerator- Parameters:
NameLen- length of enumerator name
-
LLVMDIBuilderCreateEnumerator
public static long LLVMDIBuilderCreateEnumerator(long Builder, ByteBuffer Name, long Value, boolean IsUnsigned) Create debugging information entry for an enumerator.- Parameters:
Builder- the DIBuilderName- enumerator nameValue- enumerator valueIsUnsigned- true if the value is unsigned- Since:
- 10
-
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) Unsafe version of:DIBuilderCreateEnumerationType- Parameters:
NameLen- length of enumeration nameNumElements- number of enumeration elements
-
LLVMDIBuilderCreateEnumerationType
public static long LLVMDIBuilderCreateEnumerationType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, org.lwjgl.PointerBuffer Elements, long ClassTy) Create debugging information entry for an enumeration.- Parameters:
Builder- the DIBuilderScope- scope in which this enumeration is definedName- enumeration nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeAlignInBits- member alignmentElements- enumeration elementsClassTy- underlying type of a C++11/ObjC fixed enum
-
LLVMDIBuilderCreateEnumerationType
public static long LLVMDIBuilderCreateEnumerationType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, org.lwjgl.PointerBuffer Elements, long ClassTy) Create debugging information entry for an enumeration.- Parameters:
Builder- the DIBuilderScope- scope in which this enumeration is definedName- enumeration nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeAlignInBits- member alignmentElements- enumeration elementsClassTy- underlying type of a C++11/ObjC fixed enum
-
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) Unsafe version of:DIBuilderCreateUnionType- Parameters:
NameLen- length of union nameNumElements- number of union elementsUniqueIdLen- length of unique identifier
-
LLVMDIBuilderCreateUnionType
public static long LLVMDIBuilderCreateUnionType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, org.lwjgl.PointerBuffer Elements, int RunTimeLang, ByteBuffer UniqueId) Create debugging information entry for a union.- Parameters:
Builder- the DIBuilderScope- scope in which this union is definedName- union nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeAlignInBits- member alignmentFlags- flags to encode member attribute, e.g. privateElements- union elementsRunTimeLang- optional parameter, Objective-C runtime versionUniqueId- a unique identifier for the union
-
LLVMDIBuilderCreateUnionType
public static long LLVMDIBuilderCreateUnionType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, org.lwjgl.PointerBuffer Elements, int RunTimeLang, CharSequence UniqueId) Create debugging information entry for a union.- Parameters:
Builder- the DIBuilderScope- scope in which this union is definedName- union nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeAlignInBits- member alignmentFlags- flags to encode member attribute, e.g. privateElements- union elementsRunTimeLang- optional parameter, Objective-C runtime versionUniqueId- a unique identifier for the union
-
nLLVMDIBuilderCreateArrayType
public static long nLLVMDIBuilderCreateArrayType(long Builder, long Size, int AlignInBits, long Ty, long Subscripts, int NumSubscripts) Unsafe version of:DIBuilderCreateArrayType- Parameters:
NumSubscripts- number of subscripts
-
LLVMDIBuilderCreateArrayType
public static long LLVMDIBuilderCreateArrayType(long Builder, long Size, int AlignInBits, long Ty, org.lwjgl.PointerBuffer Subscripts) Create debugging information entry for an array.- Parameters:
Builder- the DIBuilderSize- array sizeAlignInBits- alignmentTy- element typeSubscripts- subscripts
-
nLLVMDIBuilderCreateVectorType
public static long nLLVMDIBuilderCreateVectorType(long Builder, long Size, int AlignInBits, long Ty, long Subscripts, int NumSubscripts) Unsafe version of:DIBuilderCreateVectorType- Parameters:
NumSubscripts- number of subscripts
-
LLVMDIBuilderCreateVectorType
public static long LLVMDIBuilderCreateVectorType(long Builder, long Size, int AlignInBits, long Ty, org.lwjgl.PointerBuffer Subscripts) Create debugging information entry for a vector type.- Parameters:
Builder- the DIBuilderSize- vector sizeAlignInBits- alignmentTy- element typeSubscripts- subscripts
-
nLLVMDIBuilderCreateUnspecifiedType
public static long nLLVMDIBuilderCreateUnspecifiedType(long Builder, long Name, long NameLen) Unsafe version of:DIBuilderCreateUnspecifiedType- Parameters:
NameLen- length of type name
-
LLVMDIBuilderCreateUnspecifiedType
Create a DWARF unspecified type.- Parameters:
Builder- the DIBuilderName- the unspecified type's name
-
LLVMDIBuilderCreateUnspecifiedType
Create a DWARF unspecified type.- Parameters:
Builder- the DIBuilderName- the unspecified type's name
-
nLLVMDIBuilderCreateBasicType
public static long nLLVMDIBuilderCreateBasicType(long Builder, long Name, long NameLen, long SizeInBits, int Encoding, int Flags) Unsafe version of:DIBuilderCreateBasicType- Parameters:
NameLen- length of type name
-
LLVMDIBuilderCreateBasicType
public static long LLVMDIBuilderCreateBasicType(long Builder, ByteBuffer Name, long SizeInBits, int Encoding, int Flags) Create debugging information entry for a basic type.- Parameters:
Builder- the DIBuilderName- type nameSizeInBits- size of the typeEncoding- DWARF encoding code, e.g.LLVMDWARFTypeEncoding_float.Flags- flags to encode optional attribute like endianity
-
LLVMDIBuilderCreateBasicType
public static long LLVMDIBuilderCreateBasicType(long Builder, CharSequence Name, long SizeInBits, int Encoding, int Flags) Create debugging information entry for a basic type.- Parameters:
Builder- the DIBuilderName- type nameSizeInBits- size of the typeEncoding- DWARF encoding code, e.g.LLVMDWARFTypeEncoding_float.Flags- flags to encode optional attribute like endianity
-
nLLVMDIBuilderCreatePointerType
public static long nLLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, long Name, long NameLen) Unsafe version of:DIBuilderCreatePointerType- Parameters:
NameLen- length of pointer type name. (optional)
-
LLVMDIBuilderCreatePointerType
public static long LLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, ByteBuffer Name) Create debugging information entry for a pointer.- Parameters:
Builder- the DIBuilderPointeeTy- type pointed by this pointerSizeInBits- sizeAlignInBits- alignment. (optional, pass 0 to ignore)AddressSpace- DWARF address space. (optional, pass 0 to ignore)Name- pointer type name. (optional)
-
LLVMDIBuilderCreatePointerType
public static long LLVMDIBuilderCreatePointerType(long Builder, long PointeeTy, long SizeInBits, int AlignInBits, int AddressSpace, CharSequence Name) Create debugging information entry for a pointer.- Parameters:
Builder- the DIBuilderPointeeTy- type pointed by this pointerSizeInBits- sizeAlignInBits- alignment. (optional, pass 0 to ignore)AddressSpace- DWARF address space. (optional, pass 0 to ignore)Name- pointer type name. (optional)
-
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) Unsafe version of:DIBuilderCreateStructType- Parameters:
NameLen- struct name lengthNumElements- number of struct elementsUniqueIdLen- length of the unique identifier for the struct
-
LLVMDIBuilderCreateStructType
public static long LLVMDIBuilderCreateStructType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, org.lwjgl.PointerBuffer Elements, int RunTimeLang, long VTableHolder, ByteBuffer UniqueId) Create debugging information entry for a struct.- Parameters:
Builder- the DIBuilderScope- scope in which this struct is definedName- struct nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeAlignInBits- member alignmentFlags- flags to encode member attribute, e.g. privateElements- struct elementsRunTimeLang- optional parameter, Objective-C runtime versionVTableHolder- the object containing the vtable for the structUniqueId- a unique identifier for the struct
-
LLVMDIBuilderCreateStructType
public static long LLVMDIBuilderCreateStructType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long SizeInBits, int AlignInBits, int Flags, long DerivedFrom, org.lwjgl.PointerBuffer Elements, int RunTimeLang, long VTableHolder, CharSequence UniqueId) Create debugging information entry for a struct.- Parameters:
Builder- the DIBuilderScope- scope in which this struct is definedName- struct nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeAlignInBits- member alignmentFlags- flags to encode member attribute, e.g. privateElements- struct elementsRunTimeLang- optional parameter, Objective-C runtime versionVTableHolder- the object containing the vtable for the structUniqueId- a unique identifier for the struct
-
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) Unsafe version of:DIBuilderCreateMemberType- Parameters:
NameLen- length of member name
-
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) Create debugging information entry for a member.- Parameters:
Builder- the DIBuilderScope- member scopeName- member nameFile- file where this member is definedLineNo- line numberSizeInBits- member sizeAlignInBits- member alignmentOffsetInBits- member offsetFlags- flags to encode member attribute, e.g. privateTy- parent type
-
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) Create debugging information entry for a member.- Parameters:
Builder- the DIBuilderScope- member scopeName- member nameFile- file where this member is definedLineNo- line numberSizeInBits- member sizeAlignInBits- member alignmentOffsetInBits- member offsetFlags- flags to encode member attribute, e.g. privateTy- parent type
-
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) Unsafe version of:DIBuilderCreateStaticMemberType- Parameters:
NameLen- length of member name
-
LLVMDIBuilderCreateStaticMemberType
public static long LLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, ByteBuffer Name, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) Create debugging information entry for a C++ static data member.- Parameters:
Builder- the DIBuilderScope- member scopeName- member nameFile- file where this member is declaredLineNumber- line numberType- type of the static memberFlags- flags to encode member attribute, e.g. private.ConstantVal- const initializer of the memberAlignInBits- member alignment
-
LLVMDIBuilderCreateStaticMemberType
public static long LLVMDIBuilderCreateStaticMemberType(long Builder, long Scope, CharSequence Name, long File, int LineNumber, long Type, int Flags, long ConstantVal, int AlignInBits) Create debugging information entry for a C++ static data member.- Parameters:
Builder- the DIBuilderScope- member scopeName- member nameFile- file where this member is declaredLineNumber- line numberType- type of the static memberFlags- flags to encode member attribute, e.g. private.ConstantVal- const initializer of the memberAlignInBits- member alignment
-
LLVMDIBuilderCreateMemberPointerType
public static long LLVMDIBuilderCreateMemberPointerType(long Builder, long PointeeType, long ClassType, long SizeInBits, int AlignInBits, int Flags) Create debugging information entry for a pointer to member.- Parameters:
Builder- the DIBuilderPointeeType- type pointed to by this pointerClassType- type for which this pointer points to members ofSizeInBits- sizeAlignInBits- alignmentFlags- 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) Unsafe version of:DIBuilderCreateObjCIVar- Parameters:
NameLen- the length of the C string passed toName
-
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) Create debugging information entry for Objective-C instance variable.- Parameters:
Builder- the DIBuilderName- member nameFile- file where this member is definedLineNo- line numberSizeInBits- member sizeAlignInBits- member alignmentOffsetInBits- member offsetFlags- flags to encode member attribute, e.g. privateTy- parent typePropertyNode- property associated with this ivar
-
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) Create debugging information entry for Objective-C instance variable.- Parameters:
Builder- the DIBuilderName- member nameFile- file where this member is definedLineNo- line numberSizeInBits- member sizeAlignInBits- member alignmentOffsetInBits- member offsetFlags- flags to encode member attribute, e.g. privateTy- parent typePropertyNode- property associated with this ivar
-
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) Unsafe version of:DIBuilderCreateObjCProperty- Parameters:
NameLen- the length of the C string passed toNameGetterNameLen- the length of the C string passed toGetterNameSetterNameLen- the length of the C string passed toSetterName
-
LLVMDIBuilderCreateObjCProperty
public static long LLVMDIBuilderCreateObjCProperty(long Builder, ByteBuffer Name, long File, int LineNo, ByteBuffer GetterName, ByteBuffer SetterName, int PropertyAttributes, long Ty) Create debugging information entry for Objective-C property.- Parameters:
Builder- the DIBuilderName- property nameFile- file where this property is definedLineNo- line numberGetterName- name of the Objective C property getter selectorSetterName- name of the Objective C property setter selectorPropertyAttributes- objective C property attributesTy- type
-
LLVMDIBuilderCreateObjCProperty
public static long LLVMDIBuilderCreateObjCProperty(long Builder, CharSequence Name, long File, int LineNo, CharSequence GetterName, CharSequence SetterName, int PropertyAttributes, long Ty) Create debugging information entry for Objective-C property.- Parameters:
Builder- the DIBuilderName- property nameFile- file where this property is definedLineNo- line numberGetterName- name of the Objective C property getter selectorSetterName- name of the Objective C property setter selectorPropertyAttributes- objective C property attributesTy- type
-
LLVMDIBuilderCreateObjectPointerType
public static long LLVMDIBuilderCreateObjectPointerType(long Builder, long Type) Create a uniqued DIType* clone with FlagObjectPointer and FlagArtificial set.- Parameters:
Builder- the DIBuilderType- the underlying type to which this pointer points
-
LLVMDIBuilderCreateQualifiedType
public static long LLVMDIBuilderCreateQualifiedType(long Builder, int Tag, long Type) Create debugging information entry for a qualified type, e.g. 'const int'.- Parameters:
Builder- the DIBuilderTag- tag identifying type, e.g.LLVMDWARFTypeQualifier_volatile_typeType- base Type
-
LLVMDIBuilderCreateReferenceType
public static long LLVMDIBuilderCreateReferenceType(long Builder, int Tag, long Type) Create debugging information entry for a c++ style reference orrvaluereference type.- Parameters:
Builder- the DIBuilderTag- tag identifying type,Type- base Type
-
LLVMDIBuilderCreateNullPtrType
public static long LLVMDIBuilderCreateNullPtrType(long Builder) Create C++11nullptrtype.- Parameters:
Builder- the DIBuilder
-
nLLVMDIBuilderCreateTypedef
public static long nLLVMDIBuilderCreateTypedef(long Builder, long Type, long Name, long NameLen, long File, int LineNo, long Scope, int AlignInBits) Unsafe version of:DIBuilderCreateTypedef -
LLVMDIBuilderCreateTypedef
public static long LLVMDIBuilderCreateTypedef(long Builder, long Type, ByteBuffer Name, long File, int LineNo, long Scope, int AlignInBits) Create debugging information entry for a typedef.- Parameters:
Builder- the DIBuilderType- original typeName- typedef nameFile- file where this type is definedLineNo- line numberScope- the surrounding context for the typedef
-
LLVMDIBuilderCreateTypedef
public static long LLVMDIBuilderCreateTypedef(long Builder, long Type, CharSequence Name, long File, int LineNo, long Scope, int AlignInBits) Create debugging information entry for a typedef.- Parameters:
Builder- the DIBuilderType- original typeName- typedef nameFile- file where this type is definedLineNo- line numberScope- the surrounding context for the typedef
-
LLVMDIBuilderCreateInheritance
public static long LLVMDIBuilderCreateInheritance(long Builder, long Ty, long BaseTy, long BaseOffset, int VBPtrOffset, int Flags) Create debugging information entry to establish inheritance relationship between two types.- Parameters:
Builder- the DIBuilderTy- original typeBaseTy- base type. Ty is inherits from base.BaseOffset- base offsetVBPtrOffset- virtual base pointer offsetFlags- flags to describe inheritance attribute, e.g. private
-
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) Unsafe version of:DIBuilderCreateForwardDecl- Parameters:
NameLen- length of type nameUniqueIdentifierLen- length of the unique identifier
-
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) Create a permanent forward-declared type.- Parameters:
Builder- the DIBuilderTag- a unique tag for this typeName- type nameScope- type scopeFile- file where this type is definedLine- line number where this type is definedRuntimeLang- indicates runtime version for languages like Objective-CSizeInBits- member sizeAlignInBits- member alignmentUniqueIdentifier- a unique identifier for the type
-
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) Create a permanent forward-declared type.- Parameters:
Builder- the DIBuilderTag- a unique tag for this typeName- type nameScope- type scopeFile- file where this type is definedLine- line number where this type is definedRuntimeLang- indicates runtime version for languages like Objective-CSizeInBits- member sizeAlignInBits- member alignmentUniqueIdentifier- a unique identifier for the type
-
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) Unsafe version of:DIBuilderCreateReplaceableCompositeType- Parameters:
NameLen- length of type nameUniqueIdentifierLen- length of the unique identifier
-
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) Create a temporary forward-declared type.- Parameters:
Builder- the DIBuilderTag- a unique tag for this typeName- type nameScope- type scopeFile- file where this type is definedLine- line number where this type is definedRuntimeLang- indicates runtime version for languages like Objective-CSizeInBits- member sizeAlignInBits- member alignmentFlags- flagsUniqueIdentifier- a unique identifier for the type
-
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) Create a temporary forward-declared type.- Parameters:
Builder- the DIBuilderTag- a unique tag for this typeName- type nameScope- type scopeFile- file where this type is definedLine- line number where this type is definedRuntimeLang- indicates runtime version for languages like Objective-CSizeInBits- member sizeAlignInBits- member alignmentFlags- flagsUniqueIdentifier- a unique identifier for the type
-
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) Unsafe version of:DIBuilderCreateBitFieldMemberType- Parameters:
NameLen- length of member name
-
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) Create debugging information entry for a bit field member.- Parameters:
Builder- the DIBuilderScope- member scopeName- member nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeOffsetInBits- member offsetStorageOffsetInBits- member storage offsetFlags- flags to encode member attributeType- parent 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) Create debugging information entry for a bit field member.- Parameters:
Builder- the DIBuilderScope- member scopeName- member nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeOffsetInBits- member offsetStorageOffsetInBits- member storage offsetFlags- flags to encode member attributeType- parent 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) Unsafe version of:DIBuilderCreateClassType- Parameters:
NameLen- the length of the C string passed toNameNumElements- number of class elementsUniqueIdentifierLen- length of the unique identifier
-
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, org.lwjgl.PointerBuffer Elements, long VTableHolder, long TemplateParamsNode, ByteBuffer UniqueIdentifier) Create debugging information entry for a class.- Parameters:
Scope- scope in which this class is definedName- class nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeAlignInBits- member alignmentOffsetInBits- member offsetFlags- flags to encode member attribute, e.g. private.DerivedFrom- debug info of the base class of this typeElements- class membersVTableHolder- debug info of the base class that contains vtable for this type. This is used in DW_AT_containing_type. See DWARF documentation for more info.TemplateParamsNode- template type parametersUniqueIdentifier- a unique identifier for the type
-
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, org.lwjgl.PointerBuffer Elements, long VTableHolder, long TemplateParamsNode, CharSequence UniqueIdentifier) Create debugging information entry for a class.- Parameters:
Scope- scope in which this class is definedName- class nameFile- file where this member is definedLineNumber- line numberSizeInBits- member sizeAlignInBits- member alignmentOffsetInBits- member offsetFlags- flags to encode member attribute, e.g. private.DerivedFrom- debug info of the base class of this typeElements- class membersVTableHolder- debug info of the base class that contains vtable for this type. This is used in DW_AT_containing_type. See DWARF documentation for more info.TemplateParamsNode- template type parametersUniqueIdentifier- a unique identifier for the type
-
LLVMDIBuilderCreateArtificialType
public static long LLVMDIBuilderCreateArtificialType(long Builder, long Type) Create a uniquedDIType*clone withFlagArtificialset.- Parameters:
Builder- the DIBuilderType- the underlying type
-
nLLVMDITypeGetName
public static long nLLVMDITypeGetName(long DType, long Length) Unsafe version of:DITypeGetName- Parameters:
Length- the length of the returned string
-
LLVMDITypeGetName
Get the name of thisDIType.- Parameters:
DType- the DIType
-
LLVMDITypeGetSizeInBits
public static long LLVMDITypeGetSizeInBits(long DType) Get the size of thisDITypein bits.- Parameters:
DType- the DIType
-
LLVMDITypeGetOffsetInBits
public static long LLVMDITypeGetOffsetInBits(long DType) Get the offset of thisDITypein bits.- Parameters:
DType- the DIType
-
LLVMDITypeGetAlignInBits
public static int LLVMDITypeGetAlignInBits(long DType) Get the alignment of thisDITypein bits.- Parameters:
DType- the DIType
-
LLVMDITypeGetLine
public static int LLVMDITypeGetLine(long DType) Get the source line where thisDITypeis declared.- Parameters:
DType- the DIType
-
LLVMDITypeGetFlags
public static int LLVMDITypeGetFlags(long DType) Get the flags associated with thisDIType.- Parameters:
DType- the DIType
-
LLVMDIBuilderGetOrCreateSubrange
public static long LLVMDIBuilderGetOrCreateSubrange(long Builder, long LowerBound, long Count) Create a descriptor for a value range.- Parameters:
Builder- the DIBuilderLowerBound- lower bound of the subrange, e.g. 0 for C, 1 for Fortran.Count- count of elements in the subrange
-
nLLVMDIBuilderGetOrCreateArray
public static long nLLVMDIBuilderGetOrCreateArray(long Builder, long Data, long NumElements) Unsafe version of:DIBuilderGetOrCreateArray- Parameters:
NumElements- number of DI Node elements
-
LLVMDIBuilderGetOrCreateArray
public static long LLVMDIBuilderGetOrCreateArray(long Builder, org.lwjgl.PointerBuffer Data) Create an array ofDINodes.- Parameters:
Builder- the DIBuilderData- the DI Node elements
-
nLLVMDIBuilderCreateExpression
public static long nLLVMDIBuilderCreateExpression(long Builder, long Addr, long Length) Unsafe version of:DIBuilderCreateExpression- Parameters:
Length- length of the address operation array
-
LLVMDIBuilderCreateExpression
Create a new descriptor for the specified variable which has a complex address expression for its address.- Parameters:
Builder- the DIBuilderAddr- an array of complex address operations
-
LLVMDIBuilderCreateConstantValueExpression
public static long LLVMDIBuilderCreateConstantValueExpression(long Builder, long Value) Create a new descriptor for the specified variable that does not have an address, but does have a constant value.- Parameters:
Builder- the DIBuilderValue- the constant 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) Unsafe version of:DIBuilderCreateGlobalVariableExpression- Parameters:
NameLen- the length of the C string passed toNameLinkLen- the length of the C string passed toLinkage
-
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) Create a new descriptor for the specified variable.- Parameters:
Scope- variable scopeName- name of the variableLinkage- mangled name of the variableFile- file where this variable is definedLineNo- line numberTy- variable TypeLocalToUnit- boolean flag indicate whether this variable is externally visible or notExpr- the location of the global relative to the attached GlobalVariableDecl- reference to the corresponding declaration. variables.AlignInBits- variable alignment(or 0 if no alignment attr was specified)
-
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) Create a new descriptor for the specified variable.- Parameters:
Scope- variable scopeName- name of the variableLinkage- mangled name of the variableFile- file where this variable is definedLineNo- line numberTy- variable TypeLocalToUnit- boolean flag indicate whether this variable is externally visible or notExpr- the location of the global relative to the attached GlobalVariableDecl- reference to the corresponding declaration. variables.AlignInBits- variable alignment(or 0 if no alignment attr was specified)
-
LLVMGetDINodeTag
public static short LLVMGetDINodeTag(long MD) Get thedwarf::Tagof aDINode- Since:
- 17
-
LLVMDIGlobalVariableExpressionGetVariable
public static long LLVMDIGlobalVariableExpressionGetVariable(long GVE) Retrieves theDIVariableassociated with this global variable expression.See
llvm::DIGlobalVariableExpression::getVariable().- Parameters:
GVE- the global variable expression- Since:
- 9
-
LLVMDIGlobalVariableExpressionGetExpression
public static long LLVMDIGlobalVariableExpressionGetExpression(long GVE) Retrieves theDIExpressionassociated with this global variable expression.See
llvm::DIGlobalVariableExpression::getExpression().- Parameters:
GVE- the global variable expression- Since:
- 9
-
LLVMDIVariableGetFile
public static long LLVMDIVariableGetFile(long Var) Get the metadata of the file associated with a given variable.See
DIVariable::getFile(),- Parameters:
Var- the variable object- Since:
- 9
-
LLVMDIVariableGetScope
public static long LLVMDIVariableGetScope(long Var) Get the metadata of the scope associated with a given variable.See
DIVariable::getScope(),- Parameters:
Var- the variable object- Since:
- 9
-
LLVMDIVariableGetLine
public static int LLVMDIVariableGetLine(long Var) Get the source line where thisDIVariableis declared.See
DIVariable::getLine().- Parameters:
Var- theDIVariable- Since:
- 9
-
nLLVMTemporaryMDNode
public static long nLLVMTemporaryMDNode(long Ctx, long Data, long NumElements) Unsafe version of:TemporaryMDNode- Parameters:
NumElements- number of metadata elements
-
LLVMTemporaryMDNode
public static long LLVMTemporaryMDNode(long Ctx, org.lwjgl.PointerBuffer Data) Create a new temporaryMDNode. Suitable for use in constructing cyclicMDNodestructures. A temporaryMDNodeis not uniqued, may be RAUW'd, and must be manually deleted withLLVMDisposeTemporaryMDNode.- Parameters:
Ctx- the context in which to construct the temporary nodeData- the metadata elements
-
LLVMDisposeTemporaryMDNode
public static void LLVMDisposeTemporaryMDNode(long TempNode) Deallocate a temporary node.Calls
replaceAllUsesWith(nullptr)before deleting, so any remaining references will be reset.- Parameters:
TempNode- the temporary metadata node
-
LLVMMetadataReplaceAllUsesWith
public static void LLVMMetadataReplaceAllUsesWith(long TempTargetMetadata, long Replacement) Replace all uses of temporary metadata.- Parameters:
TempTargetMetadata- the temporary metadata nodeReplacement- the replacement metadata node
-
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) Unsafe version of:DIBuilderCreateTempGlobalVariableFwdDecl- Parameters:
NameLen- the length of the C string passed toNameLnkLen- the length of the C string passed toLinkage
-
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) Create a new descriptor for the specified global variable that is temporary and meant to be RAUWed.- Parameters:
Scope- variable scopeName- name of the variableLinkage- mangled name of the variableFile- file where this variable is definedLineNo- line numberTy- variable TypeLocalToUnit- boolean flag indicate whether this variable is externally visible or notDecl- reference to the corresponding declarationAlignInBits- variable alignment(or 0 if no alignment attr was specified)
-
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) Create a new descriptor for the specified global variable that is temporary and meant to be RAUWed.- Parameters:
Scope- variable scopeName- name of the variableLinkage- mangled name of the variableFile- file where this variable is definedLineNo- line numberTy- variable TypeLocalToUnit- boolean flag indicate whether this variable is externally visible or notDecl- reference to the corresponding declarationAlignInBits- variable alignment(or 0 if no alignment attr was specified)
-
LLVMDIBuilderInsertDeclareBefore
public static long LLVMDIBuilderInsertDeclareBefore(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Instr) Removed in LLVM 19.- Parameters:
Builder- theDIBuilderStorage- the storage of the variable to declareVarInfo- the variable's debug info descriptorExpr- a complex location expression for the variableDebugLoc- debug info locationInstr- instruction acting as a location for the new intrinsic
-
LLVMDIBuilderInsertDeclareAtEnd
public static long LLVMDIBuilderInsertDeclareAtEnd(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Block) Removed in LLVM 19.- Parameters:
Builder- theDIBuilderStorage- the storage of the variable to declareVarInfo- the variable's debug info descriptorExpr- a complex location expression for the variableDebugLoc- debug info locationBlock- basic block acting as a location for the new intrinsic
-
LLVMDIBuilderInsertDbgValueBefore
public static long LLVMDIBuilderInsertDbgValueBefore(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Instr) Removed in LLVM 19.- Parameters:
Builder- theDIBuilderVal- the value of the variableVarInfo- the variable's debug info descriptorExpr- a complex location expression for the variableDebugLoc- debug info locationInstr- instruction acting as a location for the new intrinsic
-
LLVMDIBuilderInsertDbgValueAtEnd
public static long LLVMDIBuilderInsertDbgValueAtEnd(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Block) Removed in LLVM 19.- Parameters:
Builder- theDIBuilderVal- the value of the variableVarInfo- the variable's debug info descriptorExpr- a complex location expression for the variableDebugLoc- debug info locationBlock- basic block acting as a location for the new intrinsic
-
LLVMDIBuilderInsertDeclareRecordBefore
public static long LLVMDIBuilderInsertDeclareRecordBefore(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Instr) Insert a DeclareDbgRecordbefore the given instruction.- Parameters:
Builder- theDIBuilderStorage- the storage of the variable to declareVarInfo- the variable's debug info descriptorExpr- a complex location expression for the variableDebugLoc- debug info locationInstr- instruction acting as a location for the new record- Since:
- 19
-
LLVMDIBuilderInsertDeclareRecordAtEnd
public static long LLVMDIBuilderInsertDeclareRecordAtEnd(long Builder, long Storage, long VarInfo, long Expr, long DebugLoc, long Block) Insert a DeclareDbgRecordat the end of the given basic block.If the basic block has a terminator instruction, the record is inserted before that terminator instruction.
- Parameters:
Builder- theDIBuilderStorage- the storage of the variable to declareVarInfo- the variable's debug info descriptorExpr- a complex location expression for the variableDebugLoc- debug info locationBlock- basic block acting as a location for the new record- Since:
- 19
-
LLVMDIBuilderInsertDbgValueRecordBefore
public static long LLVMDIBuilderInsertDbgValueRecordBefore(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Instr) Insert a new debug record before the given instruction.- Parameters:
Builder- theDIBuilderVal- the value of the variableVarInfo- the variable's debug info descriptorExpr- a complex location expression for the variableDebugLoc- debug info locationInstr- instruction acting as a location for the new record- Since:
- 19
-
LLVMDIBuilderInsertDbgValueRecordAtEnd
public static long LLVMDIBuilderInsertDbgValueRecordAtEnd(long Builder, long Val, long VarInfo, long Expr, long DebugLoc, long Block) Insert a new debug record at the end of the given basic block.If the basic block has a terminator instruction, the record is inserted before that terminator instruction.
- Parameters:
Builder- theDIBuilderVal- the value of the variableVarInfo- the variable's debug info descriptorExpr- a complex location expression for the variableDebugLoc- debug info locationBlock- basic block acting as a location for the new record- Since:
- 19
-
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) Unsafe version of:DIBuilderCreateAutoVariable- Parameters:
NameLen- length of variable name
-
LLVMDIBuilderCreateAutoVariable
public static long LLVMDIBuilderCreateAutoVariable(long Builder, long Scope, ByteBuffer Name, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags, int AlignInBits) Create a new descriptor for a local auto variable.- Parameters:
Builder- theDIBuilderScope- the local scope the variable is declared inName- variable nameFile- file where this variable is definedLineNo- line numberTy- metadata describing the type of the variableAlwaysPreserve- if true, this descriptor will survive optimizationsFlags- flagsAlignInBits- variable alignment
-
LLVMDIBuilderCreateAutoVariable
public static long LLVMDIBuilderCreateAutoVariable(long Builder, long Scope, CharSequence Name, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags, int AlignInBits) Create a new descriptor for a local auto variable.- Parameters:
Builder- theDIBuilderScope- the local scope the variable is declared inName- variable nameFile- file where this variable is definedLineNo- line numberTy- metadata describing the type of the variableAlwaysPreserve- if true, this descriptor will survive optimizationsFlags- flagsAlignInBits- variable alignment
-
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) Unsafe version of:DIBuilderCreateParameterVariable- Parameters:
NameLen- length of variable name
-
LLVMDIBuilderCreateParameterVariable
public static long LLVMDIBuilderCreateParameterVariable(long Builder, long Scope, ByteBuffer Name, int ArgNo, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags) Create a new descriptor for a function parameter variable.- Parameters:
Builder- theDIBuilderScope- the local scope the variable is declared inName- variable nameArgNo- unique argument number for this variable; starts at 1File- file where this variable is definedLineNo- line numberTy- metadata describing the type of the variableAlwaysPreserve- if true, this descriptor will survive optimizationsFlags- flags
-
LLVMDIBuilderCreateParameterVariable
public static long LLVMDIBuilderCreateParameterVariable(long Builder, long Scope, CharSequence Name, int ArgNo, long File, int LineNo, long Ty, boolean AlwaysPreserve, int Flags) Create a new descriptor for a function parameter variable.- Parameters:
Builder- theDIBuilderScope- the local scope the variable is declared inName- variable nameArgNo- unique argument number for this variable; starts at 1File- file where this variable is definedLineNo- line numberTy- metadata describing the type of the variableAlwaysPreserve- if true, this descriptor will survive optimizationsFlags- flags
-
LLVMGetSubprogram
public static long LLVMGetSubprogram(long Func) Get the metadata of the subprogram attached to a function. -
LLVMSetSubprogram
public static void LLVMSetSubprogram(long Func, long SP) Set the subprogram attached to a function. -
LLVMDISubprogramGetLine
public static int LLVMDISubprogramGetLine(long Subprogram) Get the line associated with a given subprogram.See
DISubprogram::getLine().- Parameters:
Subprogram- the subprogram object- Since:
- 9
-
LLVMInstructionGetDebugLoc
public static int LLVMInstructionGetDebugLoc(long Inst) Get the debug location for the given instruction.See
llvm::Instruction::getDebugLoc()- Since:
- 9
-
LLVMInstructionSetDebugLoc
public static void LLVMInstructionSetDebugLoc(long Inst, long Loc) Set the debug location for the given instruction.To clear the location metadata of the given instruction, pass
NULLtoLoc.See
llvm::Instruction::setDebugLoc()- Since:
- 9
-
LLVMGetMetadataKind
public static int LLVMGetMetadataKind(long Metadata) Obtain the enumerated type of a Metadata instance.
-