struct DWARFDebugNames::Header
Declaration
struct DWARFDebugNames::Header : public HeaderPOD { /* full declaration omitted */ };
Description
DWARF v5 Name Index header.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:245
Inherits from: DWARFDebugNames::HeaderPOD
Member Variables
- public SmallString<8> AugmentationString
Inherited from DWARFDebugNames::HeaderPOD:
- public UnitLength
- public Version
- public Padding
- public CompUnitCount
- public LocalTypeUnitCount
- public ForeignTypeUnitCount
- public BucketCount
- public NameCount
- public AbbrevTableSize
- public AugmentationStringSize
Method Overview
- public void dump(llvm::ScopedPrinter & W) const
- public llvm::Error extract(const llvm::DWARFDataExtractor & AS, uint64_t * Offset)
Methods
¶void dump(llvm::ScopedPrinter& W) const
void dump(llvm::ScopedPrinter& W) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:249
Parameters
¶llvm::Error extract(
const llvm::DWARFDataExtractor& AS,
uint64_t* Offset)
llvm::Error extract(
const llvm::DWARFDataExtractor& AS,
uint64_t* Offset)
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:248
Parameters
- const llvm::DWARFDataExtractor& AS
- uint64_t* Offset