LLVM 20.0.0git
|
This is the complete list of members for llvm::DIE, including all inherited members.
addChild(DIE *Child) | llvm::DIE | inline |
addChildFront(DIE *Child) | llvm::DIE | inline |
addValue(BumpPtrAllocator &Alloc, const DIEValue &V) | llvm::DIEValueList | inline |
addValue(BumpPtrAllocator &Alloc, dwarf::Attribute Attribute, dwarf::Form Form, T &&Value) | llvm::DIEValueList | inline |
child_iterator typedef | llvm::DIE | |
child_range typedef | llvm::DIE | |
children() | llvm::DIE | inline |
children() const | llvm::DIE | inline |
computeOffsetsAndAbbrevs(const dwarf::FormParams &FormParams, DIEAbbrevSet &AbbrevSet, unsigned CUOffset) | llvm::DIE | |
const_child_iterator typedef | llvm::DIE | |
const_child_range typedef | llvm::DIE | |
const_value_range typedef | llvm::DIEValueList | |
deleteValue(dwarf::Attribute Attribute) | llvm::DIEValueList | inline |
DIE()=delete | llvm::DIE | |
DIE(const DIE &RHS)=delete | llvm::DIE | |
DIE(DIE &&RHS)=delete | llvm::DIE | |
DIEUnit | llvm::DIE | friend |
dump() const | llvm::DIE | |
findAttribute(dwarf::Attribute Attribute) const | llvm::DIE | |
generateAbbrev() const | llvm::DIE | |
get(BumpPtrAllocator &Alloc, dwarf::Tag Tag) | llvm::DIE | inlinestatic |
getAbbrevNumber() const | llvm::DIE | inline |
getDebugSectionOffset() const | llvm::DIE | |
getOffset() const | llvm::DIE | inline |
getParent() const | llvm::DIE | |
getSize() const | llvm::DIE | inline |
getTag() const | llvm::DIE | inline |
getUnit() const | llvm::DIE | |
getUnitDie() const | llvm::DIE | |
hasChildren() const | llvm::DIE | inline |
IntrusiveBackList< DIE > | llvm::DIE | friend |
operator=(const DIE &RHS)=delete | llvm::DIE | |
operator=(const DIE &&RHS)=delete | llvm::DIE | |
print(raw_ostream &O, unsigned IndentCount=0) const | llvm::DIE | |
replaceValue(BumpPtrAllocator &Alloc, dwarf::Attribute Attribute, dwarf::Attribute NewAttribute, dwarf::Form Form, T &&NewValue) | llvm::DIEValueList | inline |
replaceValue(BumpPtrAllocator &Alloc, dwarf::Attribute Attribute, dwarf::Form Form, T &&NewValue) | llvm::DIEValueList | inline |
replaceValue(BumpPtrAllocator &Alloc, dwarf::Attribute Attribute, dwarf::Form Form, DIEValue &NewValue) | llvm::DIEValueList | inline |
setAbbrevNumber(unsigned I) | llvm::DIE | inline |
setForceChildren(bool B) | llvm::DIE | inline |
setOffset(unsigned O) | llvm::DIE | inline |
setSize(unsigned S) | llvm::DIE | inline |
takeValues(DIEValueList &Other) | llvm::DIEValueList | inline |
value_range typedef | llvm::DIEValueList | |
values() | llvm::DIEValueList | inline |
values() const | llvm::DIEValueList | inline |