Lines Matching defs:D

266     static void AddLazySpecializations(T *D,  in AddLazySpecializations()
346 void VisitCXXRecordDecl(CXXRecordDecl *D) { VisitCXXRecordDeclImpl(D); } in VisitCXXRecordDecl()
351 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDecl()
360 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
517 merged_redecls(DeclT *D) { in merged_redecls()
541 void ASTDeclReader::Visit(Decl *D) { in Visit()
579 void ASTDeclReader::VisitDecl(Decl *D) { in VisitDecl()
677 void ASTDeclReader::VisitPragmaCommentDecl(PragmaCommentDecl *D) { in VisitPragmaCommentDecl()
686 void ASTDeclReader::VisitPragmaDetectMismatchDecl(PragmaDetectMismatchDecl *D) { in VisitPragmaDetectMismatchDecl()
811 for (auto *D : merged_redecls(ED->getCanonicalDecl())) { in VisitEnumDecl() local
874 for (auto *D : merged_redecls(Canon)) { in VisitRecordDecl() local
1200 void ASTDeclReader::VisitObjCTypeParamDecl(ObjCTypeParamDecl *D) { in VisitObjCTypeParamDecl()
1270 void ASTDeclReader::MergeDefinitionData(ObjCInterfaceDecl *D, in MergeDefinitionData()
1382 ObjCProtocolDecl *D, struct ObjCProtocolDecl::DefinitionData &&NewDD) { in MergeDefinitionData()
1466 void ASTDeclReader::VisitObjCPropertyDecl(ObjCPropertyDecl *D) { in VisitObjCPropertyDecl()
1489 void ASTDeclReader::VisitObjCImplDecl(ObjCImplDecl *D) { in VisitObjCImplDecl()
1494 void ASTDeclReader::VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D) { in VisitObjCCategoryImplDecl()
1499 void ASTDeclReader::VisitObjCImplementationDecl(ObjCImplementationDecl *D) { in VisitObjCImplementationDecl()
1512 void ASTDeclReader::VisitObjCPropertyImplDecl(ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
1549 void ASTDeclReader::VisitMSGuidDecl(MSGuidDecl *D) { in VisitMSGuidDecl()
1563 UnnamedGlobalConstantDecl *D) { in VisitUnnamedGlobalConstantDecl()
1573 void ASTDeclReader::VisitTemplateParamObjectDecl(TemplateParamObjectDecl *D) { in VisitTemplateParamObjectDecl()
1758 void ASTDeclReader::VisitTopLevelStmtDecl(TopLevelStmtDecl *D) { in VisitTopLevelStmtDecl()
1809 void ASTDeclReader::VisitLinkageSpecDecl(LinkageSpecDecl *D) { in VisitLinkageSpecDecl()
1816 void ASTDeclReader::VisitExportDecl(ExportDecl *D) { in VisitExportDecl()
1821 void ASTDeclReader::VisitLabelDecl(LabelDecl *D) { in VisitLabelDecl()
1826 void ASTDeclReader::VisitNamespaceDecl(NamespaceDecl *D) { in VisitNamespaceDecl()
1856 void ASTDeclReader::VisitHLSLBufferDecl(HLSLBufferDecl *D) { in VisitHLSLBufferDecl()
1865 void ASTDeclReader::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
1875 void ASTDeclReader::VisitUsingDecl(UsingDecl *D) { in VisitUsingDecl()
1887 void ASTDeclReader::VisitUsingEnumDecl(UsingEnumDecl *D) { in VisitUsingEnumDecl()
1898 void ASTDeclReader::VisitUsingPackDecl(UsingPackDecl *D) { in VisitUsingPackDecl()
1907 void ASTDeclReader::VisitUsingShadowDecl(UsingShadowDecl *D) { in VisitUsingShadowDecl()
1920 ConstructorUsingShadowDecl *D) { in VisitConstructorUsingShadowDecl()
1927 void ASTDeclReader::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
1936 void ASTDeclReader::VisitUnresolvedUsingValueDecl(UnresolvedUsingValueDecl *D) { in VisitUnresolvedUsingValueDecl()
1946 UnresolvedUsingTypenameDecl *D) { in VisitUnresolvedUsingTypenameDecl()
1955 UnresolvedUsingIfExistsDecl *D) { in VisitUnresolvedUsingIfExistsDecl()
1960 struct CXXRecordDecl::DefinitionData &Data, const CXXRecordDecl *D, in ReadCXXDefinitionData()
2054 CXXRecordDecl *D, struct CXXRecordDecl::DefinitionData &&MergeDD) { in MergeDefinitionData()
2149 void ASTDeclReader::ReadCXXRecordDefinition(CXXRecordDecl *D, bool Update, in ReadCXXRecordDefinition()
2194 ASTDeclReader::VisitCXXRecordDeclImpl(CXXRecordDecl *D) { in VisitCXXRecordDeclImpl()
2271 void ASTDeclReader::VisitCXXDeductionGuideDecl(CXXDeductionGuideDecl *D) { in VisitCXXDeductionGuideDecl()
2279 void ASTDeclReader::VisitCXXMethodDecl(CXXMethodDecl *D) { in VisitCXXMethodDecl()
2297 void ASTDeclReader::VisitCXXConstructorDecl(CXXConstructorDecl *D) { in VisitCXXConstructorDecl()
2311 void ASTDeclReader::VisitCXXDestructorDecl(CXXDestructorDecl *D) { in VisitCXXDestructorDecl()
2325 void ASTDeclReader::VisitCXXConversionDecl(CXXConversionDecl *D) { in VisitCXXConversionDecl()
2330 void ASTDeclReader::VisitImportDecl(ImportDecl *D) { in VisitImportDecl()
2340 void ASTDeclReader::VisitAccessSpecDecl(AccessSpecDecl *D) { in VisitAccessSpecDecl()
2345 void ASTDeclReader::VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl()
2359 void ASTDeclReader::VisitFriendTemplateDecl(FriendTemplateDecl *D) { in VisitFriendTemplateDecl()
2373 void ASTDeclReader::VisitTemplateDecl(TemplateDecl *D) { in VisitTemplateDecl()
2381 void ASTDeclReader::VisitConceptDecl(ConceptDecl *D) { in VisitConceptDecl()
2388 ImplicitConceptSpecializationDecl *D) { in VisitImplicitConceptSpecializationDecl()
2398 void ASTDeclReader::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl()
2402 ASTDeclReader::VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D) { in VisitRedeclarableTemplateDecl()
2432 void ASTDeclReader::VisitClassTemplateDecl(ClassTemplateDecl *D) { in VisitClassTemplateDecl()
2453 void ASTDeclReader::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
2460 void ASTDeclReader::VisitVarTemplateDecl(VarTemplateDecl *D) { in VisitVarTemplateDecl()
2475 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDeclImpl()
2548 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
2564 void ASTDeclReader::VisitFunctionTemplateDecl(FunctionTemplateDecl *D) { in VisitFunctionTemplateDecl()
2582 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDeclImpl()
2649 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
2663 void ASTDeclReader::VisitTemplateTypeParmDecl(TemplateTypeParmDecl *D) { in VisitTemplateTypeParmDecl()
2685 void ASTDeclReader::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl()
2708 void ASTDeclReader::VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) { in VisitTemplateTemplateParmDecl()
2728 void ASTDeclReader::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
2733 void ASTDeclReader::VisitStaticAssertDecl(StaticAssertDecl *D) { in VisitStaticAssertDecl()
2741 void ASTDeclReader::VisitEmptyDecl(EmptyDecl *D) { in VisitEmptyDecl()
2746 LifetimeExtendedTemporaryDecl *D) { in VisitLifetimeExtendedTemporaryDecl()
2767 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
2838 auto *D = static_cast<T *>(DBase); in mergeRedeclarable() local
2854 void ASTDeclReader::mergeLambda(CXXRecordDecl *D, RedeclarableResult &Redecl, in mergeLambda()
2883 void ASTDeclReader::mergeRedeclarableTemplate(RedeclarableTemplateDecl *D, in mergeRedeclarableTemplate()
2902 void ASTDeclReader::mergeTemplatePattern(RedeclarableTemplateDecl *D, in mergeTemplatePattern()
2947 auto *D = static_cast<T *>(DBase); in mergeRedeclarable() local
2987 void ASTDeclReader::mergeMergeable(LifetimeExtendedTemporaryDecl *D) { in mergeMergeable()
3009 void ASTDeclReader::mergeMergeable(Mergeable<T> *D) { in mergeMergeable()
3028 void ASTDeclReader::VisitOMPThreadPrivateDecl(OMPThreadPrivateDecl *D) { in VisitOMPThreadPrivateDecl()
3033 void ASTDeclReader::VisitOMPAllocateDecl(OMPAllocateDecl *D) { in VisitOMPAllocateDecl()
3038 void ASTDeclReader::VisitOMPRequiresDecl(OMPRequiresDecl * D) { in VisitOMPRequiresDecl()
3043 void ASTDeclReader::VisitOMPDeclareReductionDecl(OMPDeclareReductionDecl *D) { in VisitOMPDeclareReductionDecl()
3060 void ASTDeclReader::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
3067 void ASTDeclReader::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
3174 inline void ASTReader::LoadedDecl(unsigned Index, Decl *D) { in LoadedDecl()
3185 bool ASTReader::isConsumerInterestedIn(Decl *D) { in isConsumerInterestedIn()
3359 for (auto *D : merged_redecls(cast<Decl>(LexicalDC))) { in getPrimaryDCForAnonymousDecl() local
3404 NamedDecl *D) { in setAnonymousDeclForMerging()
3414 ASTDeclReader::FindExistingResult ASTDeclReader::findExisting(NamedDecl *D) { in findExisting()
3512 Decl *ASTDeclReader::getMostRecentDeclImpl(Redeclarable<DeclT> *D) { in getMostRecentDeclImpl()
3520 Decl *ASTDeclReader::getMostRecentDecl(Decl *D) { in getMostRecentDecl()
3533 Decl *ASTReader::getMostRecentExistingDecl(Decl *D) { in getMostRecentExistingDecl()
3537 void ASTDeclReader::mergeInheritableAttributes(ASTReader &Reader, Decl *D, in mergeInheritableAttributes()
3559 Redeclarable<DeclT> *D, in attachPreviousDeclImpl()
3569 Redeclarable<VarDecl> *D, in attachPreviousDeclImpl()
3597 Redeclarable<FunctionDecl> *D, in attachPreviousDeclImpl()
3691 static void checkMultipleDefinitionInNamedModules(ASTReader &Reader, Decl *D, in checkMultipleDefinitionInNamedModules()
3736 void ASTDeclReader::attachPreviousDecl(ASTReader &Reader, Decl *D, in attachPreviousDecl()
3774 void ASTDeclReader::attachLatestDeclImpl(Redeclarable<DeclT> *D, Decl *Latest) { in attachLatestDeclImpl()
3782 void ASTDeclReader::attachLatestDecl(Decl *D, Decl *Latest) { in attachLatestDecl()
3796 void ASTDeclReader::markIncompleteDeclChainImpl(Redeclarable<DeclT> *D) { in markIncompleteDeclChainImpl()
3804 void ASTReader::markIncompleteDeclChain(Decl *D) { in markIncompleteDeclChain()
3844 Decl *D = nullptr; in ReadDeclRecord() local
4218 Decl *D = PotentiallyInterestingDecls.front(); in PassInterestingDeclsToConsumer() local
4229 Decl *D = MaybeInterestingDecls.front(); in PassInterestingDeclsToConsumer() local
4260 Decl *D = Record.D; in loadDeclUpdateRecords() local
4385 auto *D = ReadDecl(*M, Record, Idx); in loadPendingDeclChain() local
4501 void ASTReader::loadObjCCategories(GlobalDeclID ID, ObjCInterfaceDecl *D, in loadObjCCategories()
4509 static void forAllLaterRedecls(DeclT *D, Fn F) { in forAllLaterRedecls()
4530 Decl *D, in UpdateDecl()