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 DDWARFASTParser.cpp25 DWARFASTParser::ParseChildArrayInfo(const DWARFDIE &parent_die, in ParseChildArrayInfo()
28 if (!parent_die) in ParseChildArrayInfo()
31 for (DWARFDIE die : parent_die.children()) { in ParseChildArrayInfo()
23 ParseChildArrayInfo(const DWARFDIE & parent_die,const ExecutionContext * exe_ctx) ParseChildArrayInfo() argument
H A DDWARFASTParserClang.h170 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
191 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
201 const lldb_private::plugin::dwarf::DWARFDIE &parent_die);
285 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
335 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
341 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
451 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
469 const lldb_private::plugin::dwarf::DWARFDIE &parent_die,
H A DDWARFASTParserClang.cpp1459 const DWARFDIE &die, const DWARFDIE &parent_die, in ParseInheritance() argument
1518 parent_die.GetOffset()); in ParseInheritance()
2057 const DWARFDIE &parent_die, in ParseTemplateParameterInfos() argument
2060 if (!parent_die) in ParseTemplateParameterInfos()
2063 for (DWARFDIE die : parent_die.children()) { in ParseTemplateParameterInfos()
2273 uint32_t enumerator_byte_size, const DWARFDIE &parent_die) { in ParseChildEnumerators() argument
2274 if (!parent_die) in ParseChildEnumerators()
2279 for (DWARFDIE die : parent_die.children()) { in ParseChildEnumerators()
2473 explicit VariantPart(const DWARFDIE &die, const DWARFDIE &parent_die,
2555 VariantPart::VariantPart(const DWARFDIE &die, const DWARFDIE &parent_die, in VariantPart() argument
[all …]
H A DDWARFDebugInfoEntry.cpp633 const DWARFDebugInfoEntry *parent_die = GetParent(); in IsGlobalOrStaticScopeVariable() local
634 while (parent_die != nullptr) { in IsGlobalOrStaticScopeVariable()
635 switch (parent_die->Tag()) { in IsGlobalOrStaticScopeVariable()
648 parent_die = parent_die->GetParent(); in IsGlobalOrStaticScopeVariable()
H A DDWARFASTParser.h64 ParseChildArrayInfo(const DWARFDIE &parent_die,
H A DSymbolFileDWARF.cpp1200 DWARFDIE parent_die = module_die; in ParseImportedModules() local
1201 while ((parent_die = parent_die.GetParent())) { in ParseImportedModules()
1202 if (parent_die.Tag() != DW_TAG_module) in ParseImportedModules()
1205 parent_die.GetAttributeValueAsString(DW_AT_name, nullptr)) in ParseImportedModules()
1455 bool SymbolFileDWARF::ClassOrStructIsVirtual(const DWARFDIE &parent_die) { in ClassOrStructIsVirtual() argument
1456 if (parent_die) { in ClassOrStructIsVirtual()
1457 for (DWARFDIE die : parent_die.children()) { in ClassOrStructIsVirtual()
2913 const DWARFDebugInfoEntry *parent_die = die.GetParent().GetDIE(); in GetTypeForDIE() local
2914 while (parent_die != nullptr) { in GetTypeForDIE()
2915 if (parent_die->Tag() == DW_TAG_subprogram) in GetTypeForDIE()
[all …]