LLVM
8.0.1
|
#include "llvm/DebugInfo/DWARF/DWARFDebugRnglists.h"
Public Member Functions | |
DWARFDebugRnglistTable () | |
Public Member Functions inherited from llvm::DWARFListTableBase< DWARFDebugRnglist > | |
void | clear () |
Error | extractHeaderAndOffsets (DWARFDataExtractor Data, uint32_t *OffsetPtr) |
Extract the table header and the array of offsets. More... | |
Error | extract (DWARFDataExtractor Data, uint32_t *OffsetPtr) |
Extract an entire table, including all list entries. More... | |
Expected< DWARFDebugRnglist > | findList (DWARFDataExtractor Data, uint32_t Offset) |
Look up a list based on a given offset. More... | |
uint32_t | getHeaderOffset () const |
uint8_t | getAddrSize () const |
void | dump (raw_ostream &OS, llvm::function_ref< Optional< SectionedAddress >(uint32_t)> LookupPooledAddress, DIDumpOptions DumpOpts={}) const |
Optional< uint32_t > | getOffsetEntry (uint32_t Index) const |
Return the contents of the offset entry designated by a given index. More... | |
uint8_t | getHeaderSize () const |
Return the size of the table header including the length but not including the offsets. More... | |
uint32_t | length () |
Additional Inherited Members | |
Protected Member Functions inherited from llvm::DWARFListTableBase< DWARFDebugRnglist > | |
DWARFListTableBase (StringRef SectionName, StringRef HeaderString, StringRef ListTypeString) | |
Definition at line 55 of file DWARFDebugRnglists.h.
|
inline |
Definition at line 57 of file DWARFDebugRnglists.h.