Lines Matching refs:type_die

2270             const DWARFDebugInfoEntry* type_die = debug_info->GetDIEPtr(type_uid, &cu_sp);
2272 return ResolveTypeUID (cu_sp.get(), type_die, assert_not_being_parsed);
2646 SymbolFileDWARF::ResolveType (DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry* type_die, bool assert_not_being_parsed)
2648 if (type_die != NULL)
2650 Type *type = m_die_to_type.lookup (type_die);
2653 type = GetTypeForDIE (dwarf_cu, type_die).get();
2661 type_die->GetOffset(),
2662 DW_TAG_value_to_name(type_die->Tag()),
2663 type_die->GetName(this, dwarf_cu));
4805 const DWARFDebugInfoEntry* type_die = NULL;
4812 type_die = debug_info->GetDIEPtrWithCompileUnitHint (die_offset, &type_cu);
4814 if (type_die)
4819 if (type_die != die)
4821 switch (type_die->Tag())
4835 try_resolving_type = type_die->GetAttributeValueAsUnsigned (this, type_cu, DW_AT_APPLE_objc_complete_type, 0);
4839 Type *resolved_type = ResolveType (type_cu, type_die, false);
4846 MakeUserID(type_die->GetOffset()),
5051 const DWARFDebugInfoEntry* type_die = NULL;
5058 type_die = debug_info->GetDIEPtrWithCompileUnitHint (die_offset, &type_cu);
5060 if (type_die)
5065 if (type_die != die)
5067 const dw_tag_t type_die_tag = type_die->Tag();
5103 type_die->GetQualifiedName(this, cu, qualified_name);
5108 type_die->GetOffset(),
5113 if (DIEDeclContextsMatch(cu, die, type_cu, type_die))
5115 Type *resolved_type = ResolveType (type_cu, type_die, false);
5122 MakeUserID(type_die->GetOffset()),
5136 type_die->GetQualifiedName(this, cu, qualified_name);
5141 type_die->GetOffset(),
5222 const DWARFDebugInfoEntry* type_die = NULL;
5229 type_die = debug_info->GetDIEPtrWithCompileUnitHint (die_offset, &type_cu);
5231 if (type_die)
5236 const dw_tag_t type_tag = type_die->Tag();
5269 type_die->GetDWARFDeclContext (this, type_cu, type_dwarf_decl_ctx);
5277 type_die->GetOffset(),
5284 Type *resolved_type = ResolveType (type_cu, type_die, false);
5297 type_die->GetQualifiedName(this, type_cu, qualified_name);
5302 type_die->GetOffset(),