LLVM  7.0.0svn
Public Member Functions | List of all members
llvm::DWARFDebugNames::NameIndex Class Reference

Represents a single accelerator table within the Dwarf 5 .debug_names section. More...

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

Public Member Functions

 NameIndex (const DWARFDebugNames &Section, uint32_t Base)
 
llvm::Error extract ()
 
uint32_t getNextUnitOffset () const
 
void dump (ScopedPrinter &W) const
 

Detailed Description

Represents a single accelerator table within the Dwarf 5 .debug_names section.

Definition at line 268 of file DWARFAcceleratorTable.h.

Constructor & Destructor Documentation

◆ NameIndex()

llvm::DWARFDebugNames::NameIndex::NameIndex ( const DWARFDebugNames Section,
uint32_t  Base 
)
inline

Definition at line 326 of file DWARFAcceleratorTable.h.

References llvm::DWARFAcceleratorTable::extract().

Member Function Documentation

◆ dump()

LLVM_DUMP_METHOD void DWARFDebugNames::NameIndex::dump ( ScopedPrinter W) const

◆ extract()

Error DWARFDebugNames::NameIndex::extract ( )

◆ getNextUnitOffset()

uint32_t llvm::DWARFDebugNames::NameIndex::getNextUnitOffset ( ) const
inline

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