class DWARFUnitIndex
Declaration
class DWARFUnitIndex { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h:33
Method Overview
- public DWARFUnitIndex(llvm::DWARFSectionKind InfoColumnKind)
- public void dump(llvm::raw_ostream & OS) const
- public ArrayRef<llvm::DWARFSectionKind> getColumnKinds() const
- public const llvm::DWARFUnitIndex::Entry * getFromHash(uint64_t Offset) const
- public const llvm::DWARFUnitIndex::Entry * getFromOffset(uint32_t Offset) const
- public ArrayRef<llvm::DWARFUnitIndex::Entry> getRows() const
- public bool operator bool() const
- public bool parse(llvm::DataExtractor IndexData)
Methods
¶DWARFUnitIndex(
llvm::DWARFSectionKind InfoColumnKind)
DWARFUnitIndex(
llvm::DWARFSectionKind InfoColumnKind)
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h:83
Parameters
- llvm::DWARFSectionKind InfoColumnKind
¶void dump(llvm::raw_ostream& OS) const
void dump(llvm::raw_ostream& OS) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h:89
Parameters
¶ArrayRef<llvm::DWARFSectionKind> getColumnKinds()
const
ArrayRef<llvm::DWARFSectionKind> getColumnKinds()
const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h:94
¶const llvm::DWARFUnitIndex::Entry* getFromHash(
uint64_t Offset) const
const llvm::DWARFUnitIndex::Entry* getFromHash(
uint64_t Offset) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h:92
Parameters
- uint64_t Offset
¶const llvm::DWARFUnitIndex::Entry* getFromOffset(
uint32_t Offset) const
const llvm::DWARFUnitIndex::Entry* getFromOffset(
uint32_t Offset) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h:91
Parameters
- uint32_t Offset
¶ArrayRef<llvm::DWARFUnitIndex::Entry> getRows()
const
ArrayRef<llvm::DWARFUnitIndex::Entry> getRows()
const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h:98
¶bool operator bool() const
bool operator bool() const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h:86
¶bool parse(llvm::DataExtractor IndexData)
bool parse(llvm::DataExtractor IndexData)
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h:88
Parameters
- llvm::DataExtractor IndexData