Lines Matching defs:DieEntry
127 void CompileUnit::analyzeDWARFStructureRec(const DWARFDebugInfoEntry *DieEntry,
129 CompileUnit::DIEInfo &DieInfo = getDIEInfo(DieEntry);
131 for (const DWARFDebugInfoEntry *CurChild = getFirstChildEntry(DieEntry);
149 if (DieEntry->getTag() == dwarf::DW_TAG_compile_unit &&
169 if (!NamespaceEntry.CU->find(NamespaceEntry.DieEntry, dwarf::DW_AT_name))
253 void CompileUnit::analyzeImportedModule(const DWARFDebugInfoEntry *DieEntry) {
261 dwarf::toStringRef(find(DieEntry, dwarf::DW_AT_LLVM_include_path));
266 dwarf::toStringRef(find(DieEntry, dwarf::DW_AT_LLVM_sysroot));
278 if (std::optional<DWARFFormValue> Val = find(DieEntry, dwarf::DW_AT_name)) {
294 DWARFDie Die = getDIE(DieEntry);
311 Error CompileUnit::assignTypeNamesRec(const DWARFDebugInfoEntry *DieEntry,
313 OrderedChildrenIndexAssigner ChildrenIndexAssigner(*this, DieEntry);
314 for (const DWARFDebugInfoEntry *CurChild = getFirstChildEntry(DieEntry);
418 const DWARFDebugInfoEntry *DieEntry, dwarf::Attribute Attr,
420 if (std::optional<DWARFFormValue> AttrVal = find(DieEntry, Attr))
1781 CUDiePair.DieEntry, dwarf::DW_AT_extension,
1783 if (!RefDiePair || !RefDiePair->DieEntry)
1793 if (std::optional<uint32_t> ParentIdx = DieEntry->getParentIdx())