struct DWARFDebugNames::Header
Declaration
struct DWARFDebugNames::Header { /* full declaration omitted */ };
Description
DWARF v5 Name Index header.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:238
Member Variables
- public uint64_t UnitLength
- public dwarf::DwarfFormat Format
- public uint16_t Version
- public uint32_t CompUnitCount
- public uint32_t LocalTypeUnitCount
- public uint32_t ForeignTypeUnitCount
- public uint32_t BucketCount
- public uint32_t NameCount
- public uint32_t AbbrevTableSize
- public uint32_t AugmentationStringSize
- public SmallString<8> AugmentationString
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:252
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:251
Parameters
- const llvm::DWARFDataExtractor& AS
- uint64_t* Offset