LLVM  11.0.0git
Classes | Public Member Functions | List of all members
llvm::DWARFDebugPubTable Class Reference

Represents structure for holding and parsing .debug_pub* tables. More...

#include "llvm/DebugInfo/DWARF/DWARFDebugPubTable.h"


struct  Entry
struct  Set
 Each table consists of sets of variable length entries. More...

Public Member Functions

 DWARFDebugPubTable (const DWARFObject &Obj, const DWARFSection &Sec, bool LittleEndian, bool GnuStyle)
void dump (raw_ostream &OS) const
ArrayRef< SetgetData ()

Detailed Description

Represents structure for holding and parsing .debug_pub* tables.

Definition at line 24 of file DWARFDebugPubTable.h.

Constructor & Destructor Documentation

◆ DWARFDebugPubTable()

DWARFDebugPubTable::DWARFDebugPubTable ( const DWARFObject Obj,
const DWARFSection Sec,
bool  LittleEndian,
bool  GnuStyle 

Member Function Documentation

◆ dump()

void DWARFDebugPubTable::dump ( raw_ostream OS) const

◆ getData()

ArrayRef<Set> llvm::DWARFDebugPubTable::getData ( )

Definition at line 78 of file DWARFDebugPubTable.h.

The documentation for this class was generated from the following files: