Home
last modified time | relevance | path

Searched refs:parent_die (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFASTParserClang.h107 const DWARFDIE &parent_die,
122 const DWARFDIE &parent_die, bool skip_artificial,
131 const DWARFDIE &parent_die);
195 ParseSingleMember(const DWARFDIE &die, const DWARFDIE &parent_die,
DDWARFASTParserClang.cpp1925 const DWARFDIE &parent_die, in ParseTemplateParameterInfos() argument
1928 if (!parent_die) in ParseTemplateParameterInfos()
1931 for (DWARFDIE die = parent_die.GetFirstChild(); die.IsValid(); in ParseTemplateParameterInfos()
2165 uint32_t enumerator_byte_size, const DWARFDIE &parent_die) { in ParseChildEnumerators() argument
2166 if (!parent_die) in ParseChildEnumerators()
2171 for (DWARFDIE die = parent_die.GetFirstChild(); die.IsValid(); in ParseChildEnumerators()
2344 const DWARFDIE &die, const DWARFDIE &parent_die, in ParseSingleMember() argument
2351 ModuleSP module_sp = parent_die.GetDWARF()->GetObjectFile()->GetModule(); in ParseSingleMember()
2355 parent_die.GetAttributeValueAsUnsigned(DW_AT_byte_size, UINT64_MAX); in ParseSingleMember()
2374 (parent_die.Tag() == DW_TAG_union_type) ? 0 : UINT32_MAX; in ParseSingleMember()
[all …]
DDWARFDebugInfoEntry.cpp859 const DWARFDebugInfoEntry *parent_die = GetParent(); in IsGlobalOrStaticScopeVariable() local
860 while (parent_die != nullptr) { in IsGlobalOrStaticScopeVariable()
861 switch (parent_die->Tag()) { in IsGlobalOrStaticScopeVariable()
874 parent_die = parent_die->GetParent(); in IsGlobalOrStaticScopeVariable()
DDWARFASTParser.h54 ParseChildArrayInfo(const DWARFDIE &parent_die,
DSymbolFileDWARF.cpp992 DWARFDIE parent_die = module_die; in ParseImportedModules() local
993 while ((parent_die = parent_die.GetParent())) { in ParseImportedModules()
994 if (parent_die.Tag() != DW_TAG_module) in ParseImportedModules()
997 parent_die.GetAttributeValueAsString(DW_AT_name, nullptr)) in ParseImportedModules()
1236 bool SymbolFileDWARF::ClassOrStructIsVirtual(const DWARFDIE &parent_die) { in ClassOrStructIsVirtual() argument
1237 if (parent_die) { in ClassOrStructIsVirtual()
1238 for (DWARFDIE die = parent_die.GetFirstChild(); die; in ClassOrStructIsVirtual()
2554 const DWARFDebugInfoEntry *parent_die = die.GetParent().GetDIE(); in GetTypeForDIE() local
2555 while (parent_die != nullptr) { in GetTypeForDIE()
2556 if (parent_die->Tag() == DW_TAG_subprogram) in GetTypeForDIE()
[all …]
/external/libabigail/src/
Dabg-dwarf-reader.cc290 Dwarf_Die& parent_die,
9515 Dwarf_Die parent_die; in die_return_and_parm_names_from_fn_type_die() local
9516 if (get_parent_die(ctxt, die, parent_die, where_offset)) in die_return_and_parm_names_from_fn_type_die()
9518 if (die_is_class_type(&parent_die)) in die_return_and_parm_names_from_fn_type_die()
9520 ctxt.get_die_qualified_type_name(&parent_die, where_offset); in die_return_and_parm_names_from_fn_type_die()
10790 Dwarf_Die& parent_die, in get_parent_die() argument
10807 ABG_ASSERT(dwarf_offdie(ctxt.dwarf(), i->second, &parent_die)); in get_parent_die()
10810 ABG_ASSERT(dwarf_offdie(ctxt.alt_dwarf(), i->second, &parent_die)); in get_parent_die()
10813 ABG_ASSERT(dwarf_offdie_types(ctxt.dwarf(), i->second, &parent_die)); in get_parent_die()
10820 if (dwarf_tag(&parent_die) == DW_TAG_partial_unit) in get_parent_die()
[all …]