| LLVM 22.0.0git
    | 
#include "llvm/DebugInfo/DWARF/DWARFUnitIndex.h"
| Classes | |
| class | Entry | 
| Public Member Functions | |
| DWARFUnitIndex (DWARFSectionKind InfoColumnKind) | |
| operator bool () const | |
| LLVM_ABI bool | parse (DataExtractor IndexData) | 
| LLVM_ABI void | dump (raw_ostream &OS) const | 
| uint32_t | getVersion () const | 
| LLVM_ABI const Entry * | getFromOffset (uint64_t Offset) const | 
| LLVM_ABI const Entry * | getFromHash (uint64_t Offset) const | 
| ArrayRef< DWARFSectionKind > | getColumnKinds () const | 
| ArrayRef< Entry > | getRows () const | 
| MutableArrayRef< Entry > | getMutableRows () | 
Definition at line 102 of file DWARFUnitIndex.h.
| 
 | inline | 
Definition at line 172 of file DWARFUnitIndex.h.
| void DWARFUnitIndex::dump | ( | raw_ostream & | OS | ) | const | 
Definition at line 215 of file DWARFUnitIndex.cpp.
References llvm::DW_SECT_EXT_TYPES, llvm::format(), and llvm::left_justify().
Referenced by llvm::DWARFContext::dump().
| 
 | inline | 
Definition at line 185 of file DWARFUnitIndex.h.
References llvm::ArrayRef().
Referenced by addAllTypesFromDWP(), and llvm::write().
| const DWARFUnitIndex::Entry * DWARFUnitIndex::getFromHash | ( | uint64_t | Offset | ) | const | 
Definition at line 306 of file DWARFUnitIndex.cpp.
References getSignature(), and H.
| const DWARFUnitIndex::Entry * DWARFUnitIndex::getFromOffset | ( | uint64_t | Offset | ) | const | 
Definition at line 283 of file DWARFUnitIndex.cpp.
References I, llvm::Offset, llvm::partition_point(), and llvm::sort().
| 
 | inline | 
Definition at line 193 of file DWARFUnitIndex.h.
References llvm::MutableArrayRef().
Definition at line 189 of file DWARFUnitIndex.h.
References llvm::ArrayRef().
Referenced by addAllTypesFromDWP(), and llvm::write().
| 
 | inline | 
Definition at line 180 of file DWARFUnitIndex.h.
Referenced by addAllTypesFromDWP(), and llvm::write().
| 
 | inlineexplicit | 
Definition at line 175 of file DWARFUnitIndex.h.
| bool DWARFUnitIndex::parse | ( | DataExtractor | IndexData | ) | 
Definition at line 119 of file DWARFUnitIndex.cpp.
Referenced by llvm::write().