Lines Matching defs:D

257     void AddLazySpecializations(T *D,  in AddLazySpecializations()
339 void VisitCXXRecordDecl(CXXRecordDecl *D) { VisitCXXRecordDeclImpl(D); } in VisitCXXRecordDecl()
344 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDecl()
355 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
509 merged_redecls(DeclT *D) { in merged_redecls()
534 void ASTDeclReader::Visit(Decl *D) { in Visit()
569 void ASTDeclReader::VisitDecl(Decl *D) { in VisitDecl()
654 void ASTDeclReader::VisitPragmaCommentDecl(PragmaCommentDecl *D) { in VisitPragmaCommentDecl()
663 void ASTDeclReader::VisitPragmaDetectMismatchDecl(PragmaDetectMismatchDecl *D) { in VisitPragmaDetectMismatchDecl()
786 for (auto *D : merged_redecls(ED->getCanonicalDecl())) { in VisitEnumDecl() local
842 for (auto *D : merged_redecls(Canon)) { in VisitRecordDecl() local
1166 void ASTDeclReader::VisitObjCTypeParamDecl(ObjCTypeParamDecl *D) { in VisitObjCTypeParamDecl()
1236 void ASTDeclReader::MergeDefinitionData(ObjCInterfaceDecl *D, in MergeDefinitionData()
1348 ObjCProtocolDecl *D, struct ObjCProtocolDecl::DefinitionData &&NewDD) { in MergeDefinitionData()
1432 void ASTDeclReader::VisitObjCPropertyDecl(ObjCPropertyDecl *D) { in VisitObjCPropertyDecl()
1455 void ASTDeclReader::VisitObjCImplDecl(ObjCImplDecl *D) { in VisitObjCImplDecl()
1460 void ASTDeclReader::VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D) { in VisitObjCCategoryImplDecl()
1465 void ASTDeclReader::VisitObjCImplementationDecl(ObjCImplementationDecl *D) { in VisitObjCImplementationDecl()
1478 void ASTDeclReader::VisitObjCPropertyImplDecl(ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
1517 void ASTDeclReader::VisitMSGuidDecl(MSGuidDecl *D) { in VisitMSGuidDecl()
1531 UnnamedGlobalConstantDecl *D) { in VisitUnnamedGlobalConstantDecl()
1541 void ASTDeclReader::VisitTemplateParamObjectDecl(TemplateParamObjectDecl *D) { in VisitTemplateParamObjectDecl()
1691 void ASTDeclReader::VisitTopLevelStmtDecl(TopLevelStmtDecl *D) { in VisitTopLevelStmtDecl()
1742 void ASTDeclReader::VisitLinkageSpecDecl(LinkageSpecDecl *D) { in VisitLinkageSpecDecl()
1749 void ASTDeclReader::VisitExportDecl(ExportDecl *D) { in VisitExportDecl()
1754 void ASTDeclReader::VisitLabelDecl(LabelDecl *D) { in VisitLabelDecl()
1759 void ASTDeclReader::VisitNamespaceDecl(NamespaceDecl *D) { in VisitNamespaceDecl()
1792 void ASTDeclReader::VisitHLSLBufferDecl(HLSLBufferDecl *D) { in VisitHLSLBufferDecl()
1801 void ASTDeclReader::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
1811 void ASTDeclReader::VisitUsingDecl(UsingDecl *D) { in VisitUsingDecl()
1823 void ASTDeclReader::VisitUsingEnumDecl(UsingEnumDecl *D) { in VisitUsingEnumDecl()
1834 void ASTDeclReader::VisitUsingPackDecl(UsingPackDecl *D) { in VisitUsingPackDecl()
1843 void ASTDeclReader::VisitUsingShadowDecl(UsingShadowDecl *D) { in VisitUsingShadowDecl()
1856 ConstructorUsingShadowDecl *D) { in VisitConstructorUsingShadowDecl()
1863 void ASTDeclReader::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
1872 void ASTDeclReader::VisitUnresolvedUsingValueDecl(UnresolvedUsingValueDecl *D) { in VisitUnresolvedUsingValueDecl()
1882 UnresolvedUsingTypenameDecl *D) { in VisitUnresolvedUsingTypenameDecl()
1891 UnresolvedUsingIfExistsDecl *D) { in VisitUnresolvedUsingIfExistsDecl()
1896 struct CXXRecordDecl::DefinitionData &Data, const CXXRecordDecl *D) { in ReadCXXDefinitionData()
1967 CXXRecordDecl *D, struct CXXRecordDecl::DefinitionData &&MergeDD) { in MergeDefinitionData()
2058 void ASTDeclReader::ReadCXXRecordDefinition(CXXRecordDecl *D, bool Update) { in ReadCXXRecordDefinition()
2099 ASTDeclReader::VisitCXXRecordDeclImpl(CXXRecordDecl *D) { in VisitCXXRecordDeclImpl()
2161 void ASTDeclReader::VisitCXXDeductionGuideDecl(CXXDeductionGuideDecl *D) { in VisitCXXDeductionGuideDecl()
2168 void ASTDeclReader::VisitCXXMethodDecl(CXXMethodDecl *D) { in VisitCXXMethodDecl()
2186 void ASTDeclReader::VisitCXXConstructorDecl(CXXConstructorDecl *D) { in VisitCXXConstructorDecl()
2200 void ASTDeclReader::VisitCXXDestructorDecl(CXXDestructorDecl *D) { in VisitCXXDestructorDecl()
2214 void ASTDeclReader::VisitCXXConversionDecl(CXXConversionDecl *D) { in VisitCXXConversionDecl()
2219 void ASTDeclReader::VisitImportDecl(ImportDecl *D) { in VisitImportDecl()
2229 void ASTDeclReader::VisitAccessSpecDecl(AccessSpecDecl *D) { in VisitAccessSpecDecl()
2234 void ASTDeclReader::VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl()
2248 void ASTDeclReader::VisitFriendTemplateDecl(FriendTemplateDecl *D) { in VisitFriendTemplateDecl()
2262 void ASTDeclReader::VisitTemplateDecl(TemplateDecl *D) { in VisitTemplateDecl()
2270 void ASTDeclReader::VisitConceptDecl(ConceptDecl *D) { in VisitConceptDecl()
2277 ImplicitConceptSpecializationDecl *D) { in VisitImplicitConceptSpecializationDecl()
2287 void ASTDeclReader::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl()
2291 ASTDeclReader::VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D) { in VisitRedeclarableTemplateDecl()
2321 void ASTDeclReader::VisitClassTemplateDecl(ClassTemplateDecl *D) { in VisitClassTemplateDecl()
2342 void ASTDeclReader::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
2349 void ASTDeclReader::VisitVarTemplateDecl(VarTemplateDecl *D) { in VisitVarTemplateDecl()
2364 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDeclImpl()
2436 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
2454 ClassScopeFunctionSpecializationDecl *D) { in VisitClassScopeFunctionSpecializationDecl()
2461 void ASTDeclReader::VisitFunctionTemplateDecl(FunctionTemplateDecl *D) { in VisitFunctionTemplateDecl()
2479 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDeclImpl()
2545 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
2560 void ASTDeclReader::VisitTemplateTypeParmDecl(TemplateTypeParmDecl *D) { in VisitTemplateTypeParmDecl()
2583 void ASTDeclReader::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl()
2605 void ASTDeclReader::VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) { in VisitTemplateTemplateParmDecl()
2624 void ASTDeclReader::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
2629 void ASTDeclReader::VisitStaticAssertDecl(StaticAssertDecl *D) { in VisitStaticAssertDecl()
2637 void ASTDeclReader::VisitEmptyDecl(EmptyDecl *D) { in VisitEmptyDecl()
2642 LifetimeExtendedTemporaryDecl *D) { in VisitLifetimeExtendedTemporaryDecl()
2663 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
2734 auto *D = static_cast<T *>(DBase); in mergeRedeclarable() local
2744 void ASTDeclReader::mergeRedeclarableTemplate(RedeclarableTemplateDecl *D, in mergeRedeclarableTemplate()
2763 void ASTDeclReader::mergeTemplatePattern(RedeclarableTemplateDecl *D, in mergeTemplatePattern()
2808 auto *D = static_cast<T *>(DBase); in mergeRedeclarable() local
2855 void ASTDeclReader::mergeMergeable(LifetimeExtendedTemporaryDecl *D) { in mergeMergeable()
2877 void ASTDeclReader::mergeMergeable(Mergeable<T> *D) { in mergeMergeable()
2896 void ASTDeclReader::VisitOMPThreadPrivateDecl(OMPThreadPrivateDecl *D) { in VisitOMPThreadPrivateDecl()
2901 void ASTDeclReader::VisitOMPAllocateDecl(OMPAllocateDecl *D) { in VisitOMPAllocateDecl()
2906 void ASTDeclReader::VisitOMPRequiresDecl(OMPRequiresDecl * D) { in VisitOMPRequiresDecl()
2911 void ASTDeclReader::VisitOMPDeclareReductionDecl(OMPDeclareReductionDecl *D) { in VisitOMPDeclareReductionDecl()
2928 void ASTDeclReader::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
2935 void ASTDeclReader::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
3037 inline void ASTReader::LoadedDecl(unsigned Index, Decl *D) { in LoadedDecl()
3048 static bool isConsumerInterestedIn(ASTContext &Ctx, Decl *D, bool HasBody) { in isConsumerInterestedIn()
3219 for (auto *D : merged_redecls(cast<Decl>(LexicalDC))) { in getPrimaryDCForAnonymousDecl() local
3264 NamedDecl *D) { in setAnonymousDeclForMerging()
3274 ASTDeclReader::FindExistingResult ASTDeclReader::findExisting(NamedDecl *D) { in findExisting()
3369 Decl *ASTDeclReader::getMostRecentDeclImpl(Redeclarable<DeclT> *D) { in getMostRecentDeclImpl()
3377 Decl *ASTDeclReader::getMostRecentDecl(Decl *D) { in getMostRecentDecl()
3390 Decl *ASTReader::getMostRecentExistingDecl(Decl *D) { in getMostRecentExistingDecl()
3394 void ASTDeclReader::mergeInheritableAttributes(ASTReader &Reader, Decl *D, in mergeInheritableAttributes()
3416 Redeclarable<DeclT> *D, in attachPreviousDeclImpl()
3426 Redeclarable<VarDecl> *D, in attachPreviousDeclImpl()
3454 Redeclarable<FunctionDecl> *D, in attachPreviousDeclImpl()
3545 void ASTDeclReader::attachPreviousDecl(ASTReader &Reader, Decl *D, in attachPreviousDecl()
3581 void ASTDeclReader::attachLatestDeclImpl(Redeclarable<DeclT> *D, Decl *Latest) { in attachLatestDeclImpl()
3589 void ASTDeclReader::attachLatestDecl(Decl *D, Decl *Latest) { in attachLatestDecl()
3603 void ASTDeclReader::markIncompleteDeclChainImpl(Redeclarable<DeclT> *D) { in markIncompleteDeclChainImpl()
3611 void ASTReader::markIncompleteDeclChain(Decl *D) { in markIncompleteDeclChain()
3652 Decl *D = nullptr; in ReadDeclRecord() local
4017 InterestingDecl D = PotentiallyInterestingDecls.front(); in PassInterestingDeclsToConsumer() local
4029 Decl *D = Record.D; in loadDeclUpdateRecords() local
4156 auto *D = GetLocalDecl(*M, Record[N - I - 1]); in loadPendingDeclChain() local
4275 ObjCInterfaceDecl *D, in loadObjCCategories()
4283 static void forAllLaterRedecls(DeclT *D, Fn F) { in forAllLaterRedecls()
4303 void ASTDeclReader::UpdateDecl(Decl *D, in UpdateDecl()