LLVM: llvm::DWARFAbbreviationDeclaration::AttributeSpec Struct Reference (original) (raw)
#include "[llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h](DWARFAbbreviationDeclaration%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| AttributeSpec (dwarf::Attribute A, dwarf::Form F, int64_t Value) | |
| AttributeSpec (dwarf::Attribute A, dwarf::Form F, std::optional< uint8_t > ByteSize) | |
| DWARFFormValue | getFormValue () const |
| bool | isImplicitConst () const |
| int64_t | getImplicitConstValue () const |
| LLVM_ABI std::optional< int64_t > | getByteSize (const DWARFUnit &U) const |
| Get the fixed byte size of this Form if possible. |
◆ AttributeSpec() [2/2]
◆ getByteSize()
| std::optional< int64_t > DWARFAbbreviationDeclaration::AttributeSpec::getByteSize | ( | const DWARFUnit & | U | ) | const |
|---|
◆ getFormValue()
| DWARFFormValue llvm::DWARFAbbreviationDeclaration::AttributeSpec::getFormValue ( ) const | inline |
|---|
◆ getImplicitConstValue()
| int64_t llvm::DWARFAbbreviationDeclaration::AttributeSpec::getImplicitConstValue ( ) const | inline |
|---|
◆ isImplicitConst()
| bool llvm::DWARFAbbreviationDeclaration::AttributeSpec::isImplicitConst ( ) const | inline |
|---|
◆ Attr
◆ ByteSize
ByteSizeStorage llvm::DWARFAbbreviationDeclaration::AttributeSpec::ByteSize
◆ Form
dwarf::Form llvm::DWARFAbbreviationDeclaration::AttributeSpec::Form
◆ Value
int64_t llvm::DWARFAbbreviationDeclaration::AttributeSpec::Value
The documentation for this struct was generated from the following files:
- include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
- lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp