Lines Matching refs:ParseDie

590           auto template_type_info = ParseDie(temp_type_die, child, dwarf_info, types);  in GenerateClassName()
605 auto child_type_info = ParseDie(child_type_die, die, dwarf_info, types); in GenerateClassName()
629 const TypeInfo* ParseDie(const nogrod::DwarfDie* start,
659 const TypeInfo* parent_type_info = ParseDie(parent_die, nullptr, dwarf_info, types); in ParseClass()
714 ParseDie(namefellow_die, nullptr, dwarf_info, types); in ParseClass()
748 auto inheritance_type_info = ParseDie(inheritance_die, die, dwarf_info, types); in ParseClass()
777 auto member_type_info = ParseDie(member_die, die, dwarf_info, types); in ParseClass()
817 type_info->SetReturnType(ParseDie(return_die, die, dwarf_info, types)->name()); in ParseFunction()
832 type_info->AddParam(ParseDie(param_die, die, dwarf_info, types)->name()); in ParseFunction()
848 std::string referenced_type_name = ParseDie(referenced_die, die, dwarf_info, types)->name(); in ParseReference()
882 auto base_type = ParseDie(base_die, die, dwarf_info, types); in ParseModifier()
903 auto element_type = ParseDie(element_die, die, dwarf_info, types); in ParseArray()
950 const TypeInfo* ParseDie(const nogrod::DwarfDie* die, in ParseDie() function
1002 return ParseDie(typedef_type, die, dwarf_info, types); in ParseDie()
1187 const TypeInfo* subprogram_type = ParseDie(die, nullptr, dwarf_info.get(), &types); in main()
1191 const TypeInfo* variable_type = ParseDie(variable_type_die, die, dwarf_info.get(), &types); in main()
1195 ParseDie(die, nullptr, dwarf_info.get(), &types); in main()