LLVM 20.0.0git
Public Attributes | List of all members
llvm::dwarf_linker::parallel::AttributesInfo Struct Reference

Information gathered and exchanged between the various clone*Attr helpers about the attributes of a particular DIE. More...

#include "DWARFLinker/Parallel/DIEAttributeCloner.h"

Public Attributes

StringEntryName = nullptr
 Short Name.
 
StringEntryMangledName = nullptr
 Mangled Name.
 
bool HasLiveAddress = false
 Does the DIE have an address pointing to live code section?
 
bool IsDeclaration = false
 Is this DIE only a declaration?
 
bool HasRanges = false
 Does the DIE have a ranges attribute?
 
bool HasStringOffsetBaseAttr = false
 Does the DIE have a string offset attribute?
 

Detailed Description

Information gathered and exchanged between the various clone*Attr helpers about the attributes of a particular DIE.

Definition at line 24 of file DIEAttributeCloner.h.

Member Data Documentation

◆ HasLiveAddress

bool llvm::dwarf_linker::parallel::AttributesInfo::HasLiveAddress = false

◆ HasRanges

bool llvm::dwarf_linker::parallel::AttributesInfo::HasRanges = false

◆ HasStringOffsetBaseAttr

bool llvm::dwarf_linker::parallel::AttributesInfo::HasStringOffsetBaseAttr = false

◆ IsDeclaration

bool llvm::dwarf_linker::parallel::AttributesInfo::IsDeclaration = false

◆ MangledName

StringEntry* llvm::dwarf_linker::parallel::AttributesInfo::MangledName = nullptr

◆ Name

StringEntry* llvm::dwarf_linker::parallel::AttributesInfo::Name = nullptr

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