LLVM: llvm::DWARFDebugNames::NameIndex Class Reference (original) (raw)
Represents a single accelerator table within the DWARF v5 .debug_names section. More...
#include "[llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h](DWARFAcceleratorTable%5F8h%5Fsource.html)"
Represents a single accelerator table within the DWARF v5 .debug_names section.
Definition at line 613 of file DWARFAcceleratorTable.h.
◆ begin()
| NameIterator llvm::DWARFDebugNames::NameIndex::begin ( ) const |
inline |
◆ dump()
◆ end()
| NameIterator llvm::DWARFDebugNames::NameIndex::end ( ) const |
inline |
◆ equal_range()
| Error DWARFDebugNames::NameIndex::extract |
( |
) |
◆ getAbbrevs()
| const DenseSet< Abbrev, AbbrevMapInfo > & llvm::DWARFDebugNames::NameIndex::getAbbrevs ( ) const |
inline |
◆ getBucketArrayEntry()
| uint32_t DWARFDebugNames::NameIndex::getBucketArrayEntry |
( |
uint32_t |
Bucket |
) |
const |
Reads an entry in the Bucket Array for the given Bucket.
The returned value is a (1-based) index into the Names, StringOffsets and EntryOffsets arrays. The input Bucket index is 0-based.
Definition at line 824 of file DWARFAcceleratorTable.cpp.
References assert().
◆ getBucketCount()
| uint32_t llvm::DWARFDebugNames::NameIndex::getBucketCount ( ) const |
inline |
◆ getCUCount()
| uint32_t llvm::DWARFDebugNames::NameIndex::getCUCount ( ) const |
inline |
◆ getCUOffset()
◆ getEntry()
◆ getEntryAtRelativeOffset()
| Expected< Entry > llvm::DWARFDebugNames::NameIndex::getEntryAtRelativeOffset ( uint64_t Offset) const |
inline |
◆ getForeignTUCount()
| uint32_t llvm::DWARFDebugNames::NameIndex::getForeignTUCount ( ) const |
inline |
◆ getForeignTUSignature()
◆ getHashArrayEntry()
| Header llvm::DWARFDebugNames::NameIndex::getHeader ( ) const |
inline |
◆ getLocalTUCount()
| uint32_t llvm::DWARFDebugNames::NameIndex::getLocalTUCount ( ) const |
inline |
◆ getLocalTUOffset()
◆ getNameCount()
| uint32_t llvm::DWARFDebugNames::NameIndex::getNameCount ( ) const |
inline |
◆ getNameTableEntry()
◆ getNextUnitOffset()
| uint64_t llvm::DWARFDebugNames::NameIndex::getNextUnitOffset ( ) const |
inline |
◆ getOffsets()
◆ getUnitOffset()
| uint64_t llvm::DWARFDebugNames::NameIndex::getUnitOffset ( ) const |
inline |
◆ DWARFDebugNames
The documentation for this class was generated from the following files: