class DWARFDebugPubTable
Declaration
class DWARFDebugPubTable { /* full declaration omitted */ };
Description
Represents structure for holding and parsing .debug_pub* tables.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h:24
Method Overview
- public DWARFDebugPubTable(const llvm::DWARFObject & Obj, const llvm::DWARFSection & Sec, bool LittleEndian, bool GnuStyle)
- public void dump(llvm::raw_ostream & OS) const
- public ArrayRef<llvm::DWARFDebugPubTable::Set> getData()
Methods
¶DWARFDebugPubTable(const llvm::DWARFObject& Obj,
const llvm::DWARFSection& Sec,
bool LittleEndian,
bool GnuStyle)
DWARFDebugPubTable(const llvm::DWARFObject& Obj,
const llvm::DWARFSection& Sec,
bool LittleEndian,
bool GnuStyle)
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h:70
Parameters
- const llvm::DWARFObject& Obj
- const llvm::DWARFSection& Sec
- bool LittleEndian
- bool GnuStyle
¶void dump(llvm::raw_ostream& OS) const
void dump(llvm::raw_ostream& OS) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h:73
Parameters
¶ArrayRef<llvm::DWARFDebugPubTable::Set> getData()
ArrayRef<llvm::DWARFDebugPubTable::Set> getData()
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h:75