llvm::DWARFDebugPubTable

Represents structure for holding and parsing .debug_pub* tables.

Synopsis

Declared in <llvm/DebugInfo/DWARF/DWARFDebugPubTable.h>

class DWARFDebugPubTable;

Types

NameDescription
Entry One name lookup entry in a .debug_pub* set.
Set One compilation-unit's name lookup set within a .debug_pub* table.

Member Functions

NameDescription
DWARFDebugPubTable [constructor]Construct an empty pubnames/pubtypes table.
dump Dump the parsed pubnames/pubtypes sets to OS.
extract Parse .debug_pub* (or .debug_gnu_pub*) contents from Data.
getData Return the parsed name lookup sets in this table.