A class representing the header of a list table such as the range list table in the .debug_rnglists section.
Declared in <llvm/DebugInfo/DWARF/DWARFListTable.h>
class DWARFListTableHeader;
| Name | Description |
|---|---|
DWARFListTableHeader [constructor] | Construct a list table header for the given section and list type. |
clear | Reset the header data to its default state. |
dump | Dump this table header to OS. |
extract | Extract the table header and the array of offsets. |
getAddrSize | Return the address size recorded in this header. |
getFormat | Return the DWARF format of this table. |
getHeaderOffset | Return the offset of this header within its section. |
getLength | Return the length field recorded in this header. |
getListTypeString | Return the list type string used for dumping. |
getOffsetEntry | Return the contents of the offset entry at Index. |
getOffsetEntryCount | Return the number of offset entries that follow this header. |
getSectionName | Return the name of the section this table is located in. |
getVersion | Return the DWARF version recorded in this header. |
length | Return the full length of the table, including the length field. |
| Name | Description |
|---|---|
getHeaderSize | Return the size of the table header excluding the offset array. |
getOffsetEntry | Return the offset entry at Index from an offset table at a given location. |