LLVM 22.0.0git
of functions returning DIE info.

Functions

DIEInfollvm::dwarf_linker::parallel::CompileUnit::getDIEInfo (unsigned Idx)
 Idx index of the DIE.
const DIEInfollvm::dwarf_linker::parallel::CompileUnit::getDIEInfo (unsigned Idx) const
 Idx index of the DIE.
DIEInfollvm::dwarf_linker::parallel::CompileUnit::getDIEInfo (const DWARFDebugInfoEntry *Entry)
 Idx index of the DIE.
const DIEInfollvm::dwarf_linker::parallel::CompileUnit::getDIEInfo (const DWARFDebugInfoEntry *Entry) const
 Idx index of the DIE.
DIEInfollvm::dwarf_linker::parallel::CompileUnit::getDIEInfo (const DWARFDie &Die)
 Die
const DIEInfollvm::dwarf_linker::parallel::CompileUnit::getDIEInfo (const DWARFDie &Die) const
 Die
uint64_t llvm::dwarf_linker::parallel::CompileUnit::getDieOutOffset (uint32_t Idx)
 Idx index of the DIE.
TypeEntryllvm::dwarf_linker::parallel::CompileUnit::getDieTypeEntry (uint32_t Idx)
 Idx index of the DIE.
uint64_t llvm::dwarf_linker::parallel::CompileUnit::getDieOutOffset (const DWARFDebugInfoEntry *InputDieEntry)
 InputDieEntry debug info entry.
TypeEntryllvm::dwarf_linker::parallel::CompileUnit::getDieTypeEntry (const DWARFDebugInfoEntry *InputDieEntry)
 InputDieEntry debug info entry.
void llvm::dwarf_linker::parallel::CompileUnit::rememberDieOutOffset (uint32_t Idx, uint64_t Offset)
 Idx index of the DIE.
void llvm::dwarf_linker::parallel::CompileUnit::setDieTypeEntry (uint32_t Idx, TypeEntry *Entry)
 Idx index of the DIE.
void llvm::dwarf_linker::parallel::CompileUnit::setDieTypeEntry (const DWARFDebugInfoEntry *InputDieEntry, TypeEntry *Entry)
 InputDieEntry debug info entry.

Detailed Description

Function Documentation

◆ getDIEInfo() [1/6]

DIEInfo & llvm::dwarf_linker::parallel::CompileUnit::getDIEInfo ( const DWARFDebugInfoEntry * Entry)
inline

Idx index of the DIE.

Returns
DieInfo descriptor.

Definition at line 291 of file DWARFLinkerCompileUnit.h.

References llvm::DWARFUnit::getDIEIndex(), and getOrigUnit().

◆ getDIEInfo() [2/6]

const DIEInfo & llvm::dwarf_linker::parallel::CompileUnit::getDIEInfo ( const DWARFDebugInfoEntry * Entry) const
inline

Idx index of the DIE.

Returns
DieInfo descriptor.

Definition at line 297 of file DWARFLinkerCompileUnit.h.

References llvm::DWARFUnit::getDIEIndex(), and getOrigUnit().

◆ getDIEInfo() [3/6]

DIEInfo & llvm::dwarf_linker::parallel::CompileUnit::getDIEInfo ( const DWARFDie & Die)
inline

Die

Returns
PlainDieInfo descriptor.

Definition at line 303 of file DWARFLinkerCompileUnit.h.

References llvm::DWARFUnit::getDIEIndex(), and getOrigUnit().

◆ getDIEInfo() [4/6]

const DIEInfo & llvm::dwarf_linker::parallel::CompileUnit::getDIEInfo ( const DWARFDie & Die) const
inline

Die

Returns
PlainDieInfo descriptor.

Definition at line 309 of file DWARFLinkerCompileUnit.h.

References llvm::DWARFUnit::getDIEIndex(), and getOrigUnit().

◆ getDIEInfo() [5/6]

DIEInfo & llvm::dwarf_linker::parallel::CompileUnit::getDIEInfo ( unsigned Idx)
inline

◆ getDIEInfo() [6/6]

const DIEInfo & llvm::dwarf_linker::parallel::CompileUnit::getDIEInfo ( unsigned Idx) const
inline

Idx index of the DIE.

Returns
DieInfo descriptor.

Definition at line 287 of file DWARFLinkerCompileUnit.h.

◆ getDieOutOffset() [1/2]

uint64_t llvm::dwarf_linker::parallel::CompileUnit::getDieOutOffset ( const DWARFDebugInfoEntry * InputDieEntry)
inline

InputDieEntry debug info entry.

Returns
DieInfo descriptor.

Definition at line 329 of file DWARFLinkerCompileUnit.h.

References llvm::DWARFUnit::getDIEIndex(), getOrigUnit(), and load.

◆ getDieOutOffset() [2/2]

uint64_t llvm::dwarf_linker::parallel::CompileUnit::getDieOutOffset ( uint32_t Idx)
inline

Idx index of the DIE.

Returns
DieInfo descriptor.

Definition at line 315 of file DWARFLinkerCompileUnit.h.

References load.

◆ getDieTypeEntry() [1/2]

TypeEntry * llvm::dwarf_linker::parallel::CompileUnit::getDieTypeEntry ( const DWARFDebugInfoEntry * InputDieEntry)
inline

InputDieEntry debug info entry.

Returns
type entry.

Definition at line 337 of file DWARFLinkerCompileUnit.h.

References llvm::DWARFUnit::getDIEIndex(), getOrigUnit(), and load.

◆ getDieTypeEntry() [2/2]

TypeEntry * llvm::dwarf_linker::parallel::CompileUnit::getDieTypeEntry ( uint32_t Idx)
inline

◆ rememberDieOutOffset()

void llvm::dwarf_linker::parallel::CompileUnit::rememberDieOutOffset ( uint32_t Idx,
uint64_t Offset )
inline

Idx index of the DIE.

Returns
DieInfo descriptor.

Definition at line 345 of file DWARFLinkerCompileUnit.h.

References llvm::Offset.

◆ setDieTypeEntry() [1/2]

void llvm::dwarf_linker::parallel::CompileUnit::setDieTypeEntry ( const DWARFDebugInfoEntry * InputDieEntry,
TypeEntry * Entry )
inline

InputDieEntry debug info entry.

Type entry.

Definition at line 359 of file DWARFLinkerCompileUnit.h.

References llvm::DWARFUnit::getDIEIndex(), and getOrigUnit().

◆ setDieTypeEntry() [2/2]

void llvm::dwarf_linker::parallel::CompileUnit::setDieTypeEntry ( uint32_t Idx,
TypeEntry * Entry )
inline

Idx index of the DIE.

Type entry.

Definition at line 352 of file DWARFLinkerCompileUnit.h.

Referenced by llvm::dwarf_linker::parallel::SyntheticTypeNameBuilder::addDIETypeName().