LLVM 19.0.0git
Public Attributes | List of all members
llvm::DWARFDebugPubTable::Entry Struct Reference

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

Public Attributes

uint64_t SecOffset
 Section offset from the beginning of the compilation unit.
 
dwarf::PubIndexEntryDescriptor Descriptor
 An entry of the various gnu_pub* debug sections.
 
StringRef Name
 The name of the object as given by the DW_AT_name attribute of the referenced DIE.
 

Detailed Description

Definition at line 28 of file DWARFDebugPubTable.h.

Member Data Documentation

◆ Descriptor

dwarf::PubIndexEntryDescriptor llvm::DWARFDebugPubTable::Entry::Descriptor

An entry of the various gnu_pub* debug sections.

Definition at line 33 of file DWARFDebugPubTable.h.

Referenced by llvm::DWARFDebugPubTable::dump().

◆ Name

StringRef llvm::DWARFDebugPubTable::Entry::Name

The name of the object as given by the DW_AT_name attribute of the referenced DIE.

Definition at line 37 of file DWARFDebugPubTable.h.

Referenced by llvm::DWARFDebugPubTable::dump().

◆ SecOffset

uint64_t llvm::DWARFDebugPubTable::Entry::SecOffset

Section offset from the beginning of the compilation unit.

Definition at line 30 of file DWARFDebugPubTable.h.

Referenced by llvm::DWARFDebugPubTable::dump().


The documentation for this struct was generated from the following file: