Lines Matching refs:GetDIE
225 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseTypeFromClangModule()
460 Type *type_ptr = dwarf->GetDIEToType().lookup(die.GetDIE()); in ParseTypeFromDWARF()
466 dwarf->GetDIEToType()[die.GetDIE()] = DIE_IS_BEING_PARSED; in ParseTypeFromDWARF()
473 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseTypeFromDWARF()
791 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseTypeModifier()
845 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseEnum()
847 GetCachedClangDeclContextForDIE(dwarf->GetDIE(type_sp->GetID())); in ParseEnum()
860 dwarf->GetForwardDeclDIEToCompilerType().lookup(die.GetDIE())); in ParseEnum()
1081 DWARFDIE class_type_die = dwarf->GetDIE(class_type->GetID()); in ParseSubroutine()
1094 Type *type_ptr = dwarf->GetDIEToType()[die.GetDIE()]; in ParseSubroutine()
1211 dwarf->GetDIEToType()[die.GetDIE()] = NULL; in ParseSubroutine()
1221 Type *type_ptr = dwarf->GetDIEToType()[die.GetDIE()]; in ParseSubroutine()
1548 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in UpdateSymbolContextScopeForType()
1643 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseStructureLikeDIE()
1720 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseStructureLikeDIE()
1773 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseStructureLikeDIE()
1775 GetCachedClangDeclContextForDIE(dwarf->GetDIE(type_sp->GetID())); in ParseStructureLikeDIE()
1786 dwarf->GetForwardDeclDIEToCompilerType().lookup(die.GetDIE())); in ParseStructureLikeDIE()
1927 dwarf->GetForwardDeclDIEToCompilerType()[die.GetDIE()] = in ParseStructureLikeDIE()
2490 Type *func_type = dwarf->GetDIEToType().lookup(die.GetDIE()); in ParseFunctionFromDWARF()
3336 DIEToDeclMap::iterator cache_pos = m_die_to_decl.find(die.GetDIE()); in GetClangDeclForDIE()
3342 m_die_to_decl[die.GetDIE()] = decl; in GetClangDeclForDIE()
3349 m_die_to_decl[die.GetDIE()] = decl; in GetClangDeclForDIE()
3413 m_die_to_decl[die.GetDIE()] = decl; in GetClangDeclForDIE()
3476 auto it = m_die_to_module.find(module_die.GetDIE()); in GetOwningClangModule()
3486 m_die_to_module.insert({module_die.GetDIE(), id}); in GetOwningClangModule()
3558 llvm::cast_or_null<clang::BlockDecl>(m_die_to_decl_ctx[die.GetDIE()]); in ResolveBlockDIE()
3582 static_cast<clang::NamespaceDecl *>(m_die_to_decl_ctx[die.GetDIE()]); in ResolveNamespaceDIE()
3610 auto it = m_die_to_decl_ctx.find(die.GetDIE()); in ResolveImportedDeclarationDIE()
3661 DIEToDeclContextMap::iterator pos = m_die_to_decl_ctx.find(die.GetDIE()); in GetCachedClangDeclContextForDIE()
3670 m_die_to_decl_ctx[die.GetDIE()] = decl_ctx; in LinkDeclContextToDIE()
3761 dst_dwarf_ast_parser->m_die_to_decl_ctx[dst.GetDIE()]; in CopyUniqueClassMethodTypes()
3765 if (Type *src_child_type = die_to_type[src.GetDIE()]) in CopyUniqueClassMethodTypes()
3766 die_to_type[dst.GetDIE()] = src_child_type; in CopyUniqueClassMethodTypes()