Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.h166 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
185 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
195 const lldb_private::plugin::dwarf::DWARFDIE &parent_die);
279 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
329 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
335 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
395 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
413 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
H A DDWARFASTParser.cpp25 DWARFASTParser::ParseChildArrayInfo(const DWARFDIE &parent_die, in ParseChildArrayInfo() argument
28 if (!parent_die) in ParseChildArrayInfo()
31 for (DWARFDIE die : parent_die.children()) { in ParseChildArrayInfo()
H A DDWARFASTParserClang.cpp1484 parent_die.GetOffset()); in ParseInheritance()
2132 const DWARFDIE &parent_die, in ParseTemplateParameterInfos() argument
2135 if (!parent_die) in ParseTemplateParameterInfos()
2138 for (DWARFDIE die : parent_die.children()) { in ParseTemplateParameterInfos()
2344 if (!parent_die) in ParseChildEnumerators()
2349 for (DWARFDIE die : parent_die.children()) { in ParseChildEnumerators()
2993 !(parent_die.Tag() == DW_TAG_union_type && in ParseSingleMember()
3137 if (!parent_die) in ParseChildMembers()
3148 for (DWARFDIE die : parent_die.children()) { in ParseChildMembers()
3198 if (!parent_die) in ParseChildParameters()
[all …]
H A DDWARFDebugInfoEntry.cpp708 const DWARFDebugInfoEntry *parent_die = GetParent(); in IsGlobalOrStaticScopeVariable() local
709 while (parent_die != nullptr) { in IsGlobalOrStaticScopeVariable()
710 switch (parent_die->Tag()) { in IsGlobalOrStaticScopeVariable()
723 parent_die = parent_die->GetParent(); in IsGlobalOrStaticScopeVariable()
H A DDWARFASTParser.h64 ParseChildArrayInfo(const DWARFDIE &parent_die,
H A DSymbolFileDWARF.cpp1193 DWARFDIE parent_die = module_die; in ParseImportedModules() local
1194 while ((parent_die = parent_die.GetParent())) { in ParseImportedModules()
1195 if (parent_die.Tag() != DW_TAG_module) in ParseImportedModules()
1449 if (parent_die) { in ClassOrStructIsVirtual()
1450 for (DWARFDIE die : parent_die.children()) { in ClassOrStructIsVirtual()
2849 const DWARFDebugInfoEntry *parent_die = die.GetParent().GetDIE(); in GetTypeForDIE() local
2850 while (parent_die != nullptr) { in GetTypeForDIE()
2851 if (parent_die->Tag() == DW_TAG_subprogram) in GetTypeForDIE()
2853 parent_die = parent_die->GetParent(); in GetTypeForDIE()
2856 if (resolve_function_context && parent_die != nullptr && in GetTypeForDIE()
[all …]