Home
last modified time | relevance | path

Searched refs:child_die (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/gnu/usr.bin/binutils/gdb/
Ddwarf2read.c2731 struct die_info *child_die; in read_file_scope() local
2799 child_die = die->child; in read_file_scope()
2800 while (child_die && child_die->tag) in read_file_scope()
2802 process_die (child_die, cu); in read_file_scope()
2803 child_die = sibling_die (child_die); in read_file_scope()
2864 struct die_info *child_die; in read_func_scope() local
2943 child_die = die->child; in read_func_scope()
2944 while (child_die && child_die->tag) in read_func_scope()
2946 process_die (child_die, cu); in read_func_scope()
2947 child_die = sibling_die (child_die); in read_func_scope()
[all …]
/openbsd/src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
DSymbolFileDWARF.cpp344 for (DWARFDIE child_die : die.children()) { in GetTypes() local
345 GetTypes(child_die, min_die_offset, max_die_offset, type_mask, type_set); in GetTypes()
390 SymbolFileDWARF::GetParentSymbolContextDIE(const DWARFDIE &child_die) { in GetParentSymbolContextDIE() argument
392 for (die = child_die.GetParent(); die; die = die.GetParent()) { in GetParentSymbolContextDIE()
1104 for (DWARFDIE child_die : die.children()) { in ParseImportedModules() local
1105 if (child_die.Tag() != DW_TAG_imported_declaration) in ParseImportedModules()
1108 DWARFDIE module_die = child_die.GetReferencedDIE(DW_AT_import); in ParseImportedModules()
3657 for (DWARFDIE child_die : die.children()) { in FindBlockContainingSpecification() local
3659 FindBlockContainingSpecification(child_die, spec_block_die_offset); in FindBlockContainingSpecification()
DDWARFASTParserClang.cpp641 for (DWARFDIE child_die : target_die.children()) { in ParseTypeModifier() local
642 if (!strcmp(child_die.GetAttributeValueAsString(DW_AT_name, ""), in ParseTypeModifier()
645 child_die.GetReferencedDIE(DW_AT_type); in ParseTypeModifier()
1985 for (DWARFDIE child_die : die.children()) { in ParseTemplateDIE() local
1986 if (!ParseTemplateDIE(child_die, *template_param_infos.packed_args)) in ParseTemplateDIE()
/openbsd/src/gnu/usr.bin/gcc/gcc/
Ddwarf2out.c5067 dw_die_ref child_die = die->die_child; local
5071 while (child_die != NULL)
5073 dw_die_ref tmp_die = child_die;
5076 child_die = child_die->die_sib;
5094 add_child_die (die, child_die) in add_child_die() argument
5096 dw_die_ref child_die;
5098 if (die != NULL && child_die != NULL)
5100 if (die == child_die)
5103 child_die->die_parent = die;
5104 child_die->die_sib = die->die_child;
[all …]
/openbsd/src/gnu/gcc/gcc/
Ddwarf2out.c5526 add_child_die (dw_die_ref die, dw_die_ref child_die) in add_child_die() argument
5529 if (! die || ! child_die) in add_child_die()
5531 gcc_assert (die != child_die); in add_child_die()
5533 child_die->die_parent = die; in add_child_die()
5536 child_die->die_sib = die->die_child->die_sib; in add_child_die()
5537 die->die_child->die_sib = child_die; in add_child_die()
5540 child_die->die_sib = child_die; in add_child_die()
5541 die->die_child = child_die; in add_child_die()