| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARF.cpp | 812 if (!GetDWOName(dwarf_cu, *cu_die.GetDIE())) in ParseCompileUnit() 917 die.GetDIE()->GetAttributeAddressRanges(die.GetCU(), in ParseFunction() 1424 SymbolFileDWARF::GetDIE(lldb::user_id_t uid) { return GetDIE(DIERef(uid)); } in GetDIE() function in SymbolFileDWARF 1433 if (DWARFDIE die = GetDIE(type_uid)) in GetDeclForUID() 1446 if (DWARFDIE die = GetDIE(type_uid)) in GetDeclContextForUID() 1457 if (DWARFDIE die = GetDIE(type_uid)) in GetDeclContextContainingUID() 1468 if (DWARFDIE die = GetDIE(type_uid)) in GetCompilerContextForUID() 1478 if (DWARFDIE type_die = GetDIE(type_uid)) in ResolveTypeUID() 1487 if (DWARFDIE type_die = GetDIE(type_uid)) in GetDynamicArrayInfoForUID() 1494 return ResolveType(GetDIE(die_ref), true); in ResolveTypeUID() [all …]
|
| H A D | SymbolFileDWARFDwo.cpp | 146 SymbolFileDWARFDwo::GetDIE(const DIERef &die_ref) { in GetDIE() function in SymbolFileDWARFDwo 148 return DebugInfo().GetDIE(die_ref.section(), die_ref.die_offset()); in GetDIE() 149 return GetBaseSymbolFile().GetDIE(die_ref); in GetDIE()
|
| H A D | DWARFDIE.cpp | 60 if (m_seen.insert(die.GetDIE()).second) in Next() 126 DWARFDIE::GetDIE(dw_offset_t die_offset) const { in GetDIE() function in DWARFDIE 128 return m_cu->GetDIE(die_offset); in GetDIE() 234 if (GetDIE()->IsNULL()) { in GetName() 238 const char *name = GetDIE()->GetAttributeValueAsString(GetCU(), DW_AT_name, nullptr, true); in GetName() 252 if (GetDIE()->IsNULL()) { in AppendTypeName()
|
| H A D | DWARFBaseDIE.cpp | 119 return lhs.GetDIE() == rhs.GetDIE() && lhs.GetCU() == rhs.GetCU(); in operator ==()
|
| H A D | DWARFDIE.h | 64 GetDIE(dw_offset_t die_offset) const; 65 using DWARFBaseDIE::GetDIE;
|
| H A D | DebugNamesDWARFIndex.cpp | 139 DWARFDIE DebugNamesDWARFIndex::GetDIE(const DebugNames::Entry &entry) const { in GetDIE() function in DebugNamesDWARFIndex 144 if (DWARFDIE die = unit->GetDIE(unit->GetOffset() + *die_offset)) in GetDIE() 157 DWARFDIE die = GetDIE(entry); in ProcessEntry() 269 DWARFDIE die = GetDIE(entry); in GetCompleteObjCClass() 619 if (DWARFDIE die = GetDIE(entry)) { in GetFunctions() 622 if (!seen.insert(die.GetDIE()).second) in GetFunctions()
|
| H A D | DWARFDebugInfoEntry.cpp | 274 die.GetDIE()->GetDIENamesAndRanges(die.GetCU(), name, mangled, ranges, in GetDIENamesAndRanges() 299 const auto *entry = current.GetDIE(); in GetAttributes() 308 lldb::offset_t offset = current.GetDIE()->GetFirstAttributeOffset(); in GetAttributes() 338 if (seen.insert(spec_die.GetDIE()).second) in GetAttributes() 425 dw_offset_t die_offset = die.GetDIE()->GetAttributeValue( in GetAttributeValue()
|
| H A D | DWARFASTParserClang.cpp | 175 if (subprogram.GetDIE()->GetAttributeValue( in GetObjectParameter() 552 dwarf->GetDIEToType().try_emplace(die.GetDIE(), DIE_IS_BEING_PARSED); in ParseTypeFromDWARF() 619 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseTypeFromDWARF() 992 def_die.GetDIE(), DIE_IS_BEING_PARSED); in ParseEnum() 1038 dwarf->GetDIEToType()[def_die.GetDIE()] = type_sp.get(); in ParseEnum() 1147 if (DWARFDIE class_type_die = dwarf->GetDIE(class_type->GetID())) { in ParseCXXMethod() 1158 Type *type_ptr = dwarf->GetDIEToType().lookup(die.GetDIE()); in ParseCXXMethod() 1748 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseStructureLikeDIE() 2508 Type *func_type = dwarf->GetDIEToType().lookup(die.GetDIE()); in ParseFunctionFromDWARF() 3273 DIEToDeclMap::iterator cache_pos = m_die_to_decl.find(die.GetDIE()); in GetClangDeclForDIE() [all …]
|
| H A D | DWARFDebugInfo.cpp | 256 DWARFDebugInfo::GetDIE(DIERef::Section section, dw_offset_t die_offset) { in GetDIE() function in DWARFDebugInfo 258 return cu->GetNonSkeletonUnit().GetDIE(die_offset); in GetDIE()
|
| H A D | DWARFDebugInfo.h | 44 DWARFDIE GetDIE(DIERef::Section section, dw_offset_t die_offset);
|
| H A D | SymbolFileDWARFDwo.h | 44 GetDIE(const DIERef &die_ref) override;
|
| H A D | DWARFCompileUnit.cpp | 110 return GetDIE(func_aranges.FindAddress(address)); in LookupAddress()
|
| H A D | DWARFBaseDIE.h | 61 DWARFDebugInfoEntry *GetDIE() const { return m_die; } in GetDIE() function
|
| H A D | DebugNamesDWARFIndex.h | 94 DWARFDIE GetDIE(const DebugNames::Entry &entry) const;
|
| H A D | DWARFIndex.cpp | 94 if (DWARFDIE die = m_dwarf.GetDIE(ref)) in operator ()()
|
| H A D | SymbolFileDWARF.h | 248 virtual DWARFDIE GetDIE(const DIERef &die_ref); 250 DWARFDIE GetDIE(lldb::user_id_t uid);
|
| H A D | AppleDWARFIndex.cpp | 286 DWARFDIE die = dwarf.GetDIE(die_ref); in GetFunctions()
|
| H A D | DWARFUnit.h | 153 DWARFDIE GetDIE(dw_offset_t die_offset);
|
| H A D | DWARFUnit.cpp | 653 DWARFUnit::GetDIE(dw_offset_t die_offset) { in GetDIE() function in DWARFUnit 704 DWARFDIE die = const_cast<DWARFUnit *>(this)->GetDIE(abs_die_offset); in GetDIEBitSizeAndSign()
|
| H A D | DWARFFormValue.cpp | 543 return unit ? unit->GetDIE(offset) : DWARFDIE(); in Reference()
|
| H A D | ManualDWARFIndex.cpp | 198 if (unit.GetDIE(unit.GetFirstDIEOffset()).GetFirstChild().Tag() != in IndexUnit()
|