DWARFDebugInfoEntry ‐ A DIE with only the minimum required data.

Synopsis

Declared in <llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h>

class DWARFDebugInfoEntry;

Member Functions

Name

Description

DWARFDebugInfoEntry [constructor]

Construct an empty, uninitialized debug info entry.

extractFast

Extract a debug info entry that is a child of a given unit.

getAbbreviationDeclarationPtr

Return the abbreviation declaration for this entry, or nullptr if none.

getOffset

Return the offset of this entry within .debug_info.

getParentIdx

Returns index of the parent die.

getSiblingIdx

Returns index of the sibling die.

getTag

DWARF tag for this entry, or DW_TAG_null if the abbreviation is missing.

hasChildren

True if this entry's abbreviation indicates it has child DIEs.

setSiblingIdx

Set index of sibling.

Created with MrDocs