reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1316 const dw_tag_t tag = die.Tag(); 1317 SymbolFileDWARF *dwarf = die.GetDWARF(); 1318 LanguageType cu_language = die.GetLanguage(); 1337 if (die.GetQualifiedName(qualified_name)) 1343 unique_typename, die, unique_decl, attrs.byte_size.getValueOr(-1), 1347 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); 1349 GetCachedClangDeclContextForDIE(unique_ast_entry_up->m_die), die); 1372 !die.HasChildren() && cu_language == eLanguageTypeObjC) { 1389 die.Supports_DW_AT_APPLE_objc_complete_type()) { 1396 dwarf->FindCompleteObjCDefinitionTypeForDIE(die, attrs.name, true); 1405 die, attrs.name, true); 1415 static_cast<void *>(this), die.GetOffset(), 1423 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); 1440 static_cast<void *>(this), die.GetOffset(), DW_TAG_value_to_name(tag), 1446 type_sp = ParseTypeFromDWO(die, log); 1451 die.GetDWARFDeclContext(die_decl_ctx); 1473 static_cast<void *>(this), die.GetOffset(), 1480 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); 1484 LinkDeclContextToDIE(defn_decl_ctx, die); 1491 &m_ast, dwarf->GetForwardDeclDieToClangType().lookup(die.GetDIE())); 1494 GetClangDeclContextContainingDIE(die, nullptr); 1501 CompleteExternalTagDeclType(GetClangASTImporter(), decl_ctx, die, 1513 metadata.SetUserID(die.GetID()); 1514 metadata.SetIsDynamicCXXType(dwarf->ClassOrStructIsVirtual(die)); 1518 if (ParseTemplateParameterInfos(die, template_param_infos)) { 1529 static_cast<void *>(this), die.GetOffset(), 1559 LinkDeclContextToDIE(m_ast.GetDeclContextForType(clang_type), die); 1560 type_sp = std::make_shared<Type>(die.GetID(), dwarf, attrs.name, 1571 unique_ast_entry_up->m_die = die; 1577 if (attrs.is_forward_declaration && die.HasChildren()) { 1582 DWARFDIE child_die = die.GetFirstChild(); 1609 if (!die.HasChildren()) { 1618 die.GetOffset(), attrs.name.GetCString()); 1656 dwarf->GetForwardDeclDieToClangType()[die.GetDIE()] = 1660 die.GetID();