Searched refs:parent_die (Results 1 - 8 of 8) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserGo.h73 size_t ParseChildParameters(const lldb_private::SymbolContext &sc, const DWARFDIE &parent_die, bool &is_variadic,
75 void ParseChildArrayInfo(const lldb_private::SymbolContext &sc, const DWARFDIE &parent_die, int64_t &first_index,
H A DDWARFDebugPubnames.cpp142 DWARFDIE parent_die = die.GetParent(); local
143 while ( parent_die )
145 switch (parent_die.Tag())
155 parent_die.Clear(); // Terminate the while loop.
160 parent_die.Clear(); // Terminate the while loop.
164 parent_die = parent_die.GetParent(); // Keep going in the while loop.
H A DDWARFASTParserClang.h113 ParseTemplateParameterInfos (const DWARFDIE &parent_die,
132 const DWARFDIE &parent_die,
142 const DWARFDIE &parent_die,
153 const DWARFDIE &parent_die);
H A DDWARFASTParserGo.cpp493 const DWARFDIE &parent_die, bool &is_variadic,
496 if (!parent_die)
500 for (DWARFDIE die = parent_die.GetFirstChild(); die.IsValid(); die = die.GetSibling())
550 Type *type = parent_die.ResolveTypeUID(param_type_die_offset);
572 DWARFASTParserGo::ParseChildArrayInfo(const SymbolContext &sc, const DWARFDIE &parent_die, int64_t &first_index, argument
576 if (!parent_die)
579 for (DWARFDIE die = parent_die.GetFirstChild(); die.IsValid(); die = die.GetSibling())
661 DWARFASTParserGo::ParseChildMembers(const SymbolContext &sc, const DWARFDIE &parent_die, CompilerType &class_compiler_type) argument
666 ModuleSP module_sp = parent_die.GetDWARF()->GetObjectFile()->GetModule();
671 for (DWARFDIE die = parent_die
491 ParseChildParameters(const SymbolContext &sc, const DWARFDIE &parent_die, bool &is_variadic, std::vector<CompilerType> &function_param_types) argument
[all...]
H A DDWARFCompileUnit.cpp867 const DWARFDebugInfoEntry* parent_die = die.GetParent(); local
868 while ( parent_die != NULL )
870 switch (parent_die->Tag())
895 parent_die = NULL; // Terminate the while loop.
900 parent_die = NULL; // Terminate the while loop.
904 parent_die = parent_die->GetParent(); // Keep going in the while loop.
H A DDWARFASTParserClang.cpp1898 DWARFASTParserClang::ParseTemplateParameterInfos (const DWARFDIE &parent_die, argument
1902 if (!parent_die)
1906 for (DWARFDIE die = parent_die.GetFirstChild();
2290 const DWARFDIE &parent_die)
2292 if (!parent_die)
2297 for (DWARFDIE die = parent_die.GetFirstChild(); die.IsValid(); die = die.GetSibling())
2563 const DWARFDIE &parent_die,
2574 if (!parent_die)
2580 ModuleSP module_sp = parent_die.GetDWARF()->GetObjectFile()->GetModule();
2585 for (DWARFDIE die = parent_die
2286 ParseChildEnumerators(const SymbolContext& sc, lldb_private::CompilerType &clang_type, bool is_signed, uint32_t enumerator_byte_size, const DWARFDIE &parent_die) argument
2562 ParseChildMembers(const SymbolContext& sc, const DWARFDIE &parent_die, CompilerType &class_clang_type, const LanguageType class_language, std::vector<clang::CXXBaseSpecifier *>& base_classes, std::vector<int>& member_accessibilities, DWARFDIECollection& member_function_dies, DelayedPropertyList& delayed_properties, AccessType& default_accessibility, bool &is_a_class, LayoutInfo &layout_info) argument
3163 ParseChildParameters(const SymbolContext& sc, clang::DeclContext *containing_decl_ctx, const DWARFDIE &parent_die, bool skip_artificial, bool &is_static, bool &is_variadic, std::vector<CompilerType>& function_param_types, std::vector<clang::ParmVarDecl*>& function_param_decls, unsigned &type_quals) argument
3337 ParseChildArrayInfo(const SymbolContext& sc, const DWARFDIE &parent_die, int64_t& first_index, std::vector<uint64_t>& element_orders, uint32_t& byte_stride, uint32_t& bit_stride) argument
[all...]
H A DSymbolFileDWARF.cpp1403 SymbolFileDWARF::ClassOrStructIsVirtual (const DWARFDIE &parent_die) argument
1405 if (parent_die)
1407 for (DWARFDIE die = parent_die.GetFirstChild(); die; die = die.GetSibling())
3287 const DWARFDebugInfoEntry* parent_die = die.GetParent().GetDIE(); local
3288 while (parent_die != nullptr)
3290 if (parent_die->Tag() == DW_TAG_subprogram)
3292 parent_die = parent_die->GetParent();
3295 if (resolve_function_context && parent_die != nullptr && !GetFunction(DWARFDIE(die.GetCU(),parent_die), s
[all...]
/freebsd-11.0-release/contrib/gcc/
H A Ddwarf2out.c5595 new_die (enum dwarf_tag tag_value, dw_die_ref parent_die, tree t)
5601 if (parent_die != NULL)
5602 add_child_die (parent_die, die);
5588 new_die(enum dwarf_tag tag_value, dw_die_ref parent_die, tree t) argument

Completed in 114 milliseconds