LLVM: Dwarf "vendor" for constants (original) (raw)

These functions return an identifier describing "who" defined the constant, either the DWARF standard itself or the vendor who defined the extension. More...

Functions
LLVM_ABI unsigned llvm::dwarf::TagVendor (Tag T)
LLVM_ABI unsigned llvm::dwarf::AttributeVendor (Attribute A)
LLVM_ABI unsigned llvm::dwarf::FormVendor (Form F)
LLVM_ABI unsigned llvm::dwarf::OperationVendor (LocationAtom O)
LLVM_ABI unsigned llvm::dwarf::AttributeEncodingVendor (TypeKind E)
LLVM_ABI unsigned llvm::dwarf::LanguageVendor (SourceLanguage L)

These functions return an identifier describing "who" defined the constant, either the DWARF standard itself or the vendor who defined the extension.

AttributeEncodingVendor()

AttributeVendor()

FormVendor()

LanguageVendor()

OperationVendor()

TagVendor()