LLVM
15.0.0git
|
For constants defined by DWARF, returns the DWARF version when the constant was first defined. For vendor extensions, if there is a version-related policy for when to emit it, returns a version number for that policy. Otherwise returns 0. More...
Functions | |
unsigned | llvm::dwarf::TagVersion (Tag T) |
unsigned | llvm::dwarf::AttributeVersion (Attribute A) |
unsigned | llvm::dwarf::FormVersion (Form F) |
unsigned | llvm::dwarf::OperationVersion (LocationAtom O) |
unsigned | llvm::dwarf::AttributeEncodingVersion (TypeKind E) |
unsigned | llvm::dwarf::LanguageVersion (SourceLanguage L) |
For constants defined by DWARF, returns the DWARF version when the constant was first defined. For vendor extensions, if there is a version-related policy for when to emit it, returns a version number for that policy. Otherwise returns 0.
unsigned llvm::dwarf::AttributeEncodingVersion | ( | dwarf::TypeKind | ATE | ) |
unsigned llvm::dwarf::AttributeVersion | ( | dwarf::Attribute | Attribute | ) |
Definition at line 83 of file Dwarf.cpp.
Referenced by llvm::DwarfUnit::addAttribute().
unsigned llvm::dwarf::FormVersion | ( | dwarf::Form | Form | ) |
Definition at line 116 of file Dwarf.cpp.
Referenced by llvm::dwarf::isValidFormForVersion().
unsigned llvm::dwarf::LanguageVersion | ( | dwarf::SourceLanguage | Lang | ) |
unsigned llvm::dwarf::OperationVersion | ( | dwarf::LocationAtom | Op | ) |
unsigned llvm::dwarf::TagVersion | ( | dwarf::Tag | Tag | ) |