LLVM 22.0.0git
llvm::DWARFDebugPubTable Class Reference

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

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

Classes

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

Public Member Functions

 DWARFDebugPubTable ()=default
LLVM_ABI void extract (DWARFDataExtractor Data, bool GnuStyle, function_ref< void(Error)> RecoverableErrorHandler)
LLVM_ABI void dump (raw_ostream &OS) const
ArrayRef< SetgetData ()

Detailed Description

Represents structure for holding and parsing .debug_pub* tables.

Definition at line 27 of file DWARFDebugPubTable.h.

Constructor & Destructor Documentation

◆ DWARFDebugPubTable()

llvm::DWARFDebugPubTable::DWARFDebugPubTable ( )
default

References llvm::Data, and LLVM_ABI.

Member Function Documentation

◆ dump()

◆ extract()

◆ getData()

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

Definition at line 83 of file DWARFDebugPubTable.h.


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