Lines Matching defs:D
256 void AddLazySpecializations(T *D, in AddLazySpecializations()
336 void VisitCXXRecordDecl(CXXRecordDecl *D) { VisitCXXRecordDeclImpl(D); } in VisitCXXRecordDecl()
341 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDecl()
352 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
500 merged_redecls(DeclT *D) { in merged_redecls()
525 void ASTDeclReader::Visit(Decl *D) { in Visit()
560 void ASTDeclReader::VisitDecl(Decl *D) { in VisitDecl()
633 void ASTDeclReader::VisitPragmaCommentDecl(PragmaCommentDecl *D) { in VisitPragmaCommentDecl()
642 void ASTDeclReader::VisitPragmaDetectMismatchDecl(PragmaDetectMismatchDecl *D) { in VisitPragmaDetectMismatchDecl()
765 for (auto *D : merged_redecls(ED->getCanonicalDecl())) { in VisitEnumDecl() local
1080 void ASTDeclReader::VisitObjCTypeParamDecl(ObjCTypeParamDecl *D) { in VisitObjCTypeParamDecl()
1148 void ASTDeclReader::MergeDefinitionData(ObjCInterfaceDecl *D, in MergeDefinitionData()
1214 void ASTDeclReader::MergeDefinitionData(ObjCProtocolDecl *D, in MergeDefinitionData()
1289 void ASTDeclReader::VisitObjCPropertyDecl(ObjCPropertyDecl *D) { in VisitObjCPropertyDecl()
1312 void ASTDeclReader::VisitObjCImplDecl(ObjCImplDecl *D) { in VisitObjCImplDecl()
1317 void ASTDeclReader::VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D) { in VisitObjCCategoryImplDecl()
1322 void ASTDeclReader::VisitObjCImplementationDecl(ObjCImplementationDecl *D) { in VisitObjCImplementationDecl()
1335 void ASTDeclReader::VisitObjCPropertyImplDecl(ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
1374 void ASTDeclReader::VisitMSGuidDecl(MSGuidDecl *D) { in VisitMSGuidDecl()
1387 void ASTDeclReader::VisitTemplateParamObjectDecl(TemplateParamObjectDecl *D) { in VisitTemplateParamObjectDecl()
1583 void ASTDeclReader::VisitLinkageSpecDecl(LinkageSpecDecl *D) { in VisitLinkageSpecDecl()
1590 void ASTDeclReader::VisitExportDecl(ExportDecl *D) { in VisitExportDecl()
1595 void ASTDeclReader::VisitLabelDecl(LabelDecl *D) { in VisitLabelDecl()
1600 void ASTDeclReader::VisitNamespaceDecl(NamespaceDecl *D) { in VisitNamespaceDecl()
1632 void ASTDeclReader::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
1642 void ASTDeclReader::VisitUsingDecl(UsingDecl *D) { in VisitUsingDecl()
1654 void ASTDeclReader::VisitUsingPackDecl(UsingPackDecl *D) { in VisitUsingPackDecl()
1663 void ASTDeclReader::VisitUsingShadowDecl(UsingShadowDecl *D) { in VisitUsingShadowDecl()
1676 ConstructorUsingShadowDecl *D) { in VisitConstructorUsingShadowDecl()
1683 void ASTDeclReader::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
1692 void ASTDeclReader::VisitUnresolvedUsingValueDecl(UnresolvedUsingValueDecl *D) { in VisitUnresolvedUsingValueDecl()
1702 UnresolvedUsingTypenameDecl *D) { in VisitUnresolvedUsingTypenameDecl()
1711 struct CXXRecordDecl::DefinitionData &Data, const CXXRecordDecl *D) { in ReadCXXDefinitionData()
1779 CXXRecordDecl *D, struct CXXRecordDecl::DefinitionData &&MergeDD) { in MergeDefinitionData()
1852 void ASTDeclReader::ReadCXXRecordDefinition(CXXRecordDecl *D, bool Update) { in ReadCXXRecordDefinition()
1893 ASTDeclReader::VisitCXXRecordDeclImpl(CXXRecordDecl *D) { in VisitCXXRecordDeclImpl()
1955 void ASTDeclReader::VisitCXXDeductionGuideDecl(CXXDeductionGuideDecl *D) { in VisitCXXDeductionGuideDecl()
1962 void ASTDeclReader::VisitCXXMethodDecl(CXXMethodDecl *D) { in VisitCXXMethodDecl()
1980 void ASTDeclReader::VisitCXXConstructorDecl(CXXConstructorDecl *D) { in VisitCXXConstructorDecl()
1994 void ASTDeclReader::VisitCXXDestructorDecl(CXXDestructorDecl *D) { in VisitCXXDestructorDecl()
2008 void ASTDeclReader::VisitCXXConversionDecl(CXXConversionDecl *D) { in VisitCXXConversionDecl()
2013 void ASTDeclReader::VisitImportDecl(ImportDecl *D) { in VisitImportDecl()
2023 void ASTDeclReader::VisitAccessSpecDecl(AccessSpecDecl *D) { in VisitAccessSpecDecl()
2028 void ASTDeclReader::VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl()
2042 void ASTDeclReader::VisitFriendTemplateDecl(FriendTemplateDecl *D) { in VisitFriendTemplateDecl()
2056 DeclID ASTDeclReader::VisitTemplateDecl(TemplateDecl *D) { in VisitTemplateDecl()
2067 void ASTDeclReader::VisitConceptDecl(ConceptDecl *D) { in VisitConceptDecl()
2073 void ASTDeclReader::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl()
2077 ASTDeclReader::VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D) { in VisitRedeclarableTemplateDecl()
2114 void ASTDeclReader::VisitClassTemplateDecl(ClassTemplateDecl *D) { in VisitClassTemplateDecl()
2134 void ASTDeclReader::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
2141 void ASTDeclReader::VisitVarTemplateDecl(VarTemplateDecl *D) { in VisitVarTemplateDecl()
2155 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDeclImpl()
2227 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
2245 ClassScopeFunctionSpecializationDecl *D) { in VisitClassScopeFunctionSpecializationDecl()
2252 void ASTDeclReader::VisitFunctionTemplateDecl(FunctionTemplateDecl *D) { in VisitFunctionTemplateDecl()
2270 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDeclImpl()
2332 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
2347 void ASTDeclReader::VisitTemplateTypeParmDecl(TemplateTypeParmDecl *D) { in VisitTemplateTypeParmDecl()
2370 void ASTDeclReader::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl()
2392 void ASTDeclReader::VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) { in VisitTemplateTemplateParmDecl()
2411 void ASTDeclReader::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
2415 void ASTDeclReader::VisitStaticAssertDecl(StaticAssertDecl *D) { in VisitStaticAssertDecl()
2423 void ASTDeclReader::VisitEmptyDecl(EmptyDecl *D) { in VisitEmptyDecl()
2428 LifetimeExtendedTemporaryDecl *D) { in VisitLifetimeExtendedTemporaryDecl()
2449 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
2521 auto *D = static_cast<T *>(DBase); in mergeRedeclarable() local
2541 void ASTDeclReader::mergeTemplatePattern(RedeclarableTemplateDecl *D, in mergeTemplatePattern()
2587 auto *D = static_cast<T *>(DBase); in mergeRedeclarable() local
2637 void ASTDeclReader::mergeMergeable(LifetimeExtendedTemporaryDecl *D) { in mergeMergeable()
2659 void ASTDeclReader::mergeMergeable(Mergeable<T> *D) { in mergeMergeable()
2678 void ASTDeclReader::VisitOMPThreadPrivateDecl(OMPThreadPrivateDecl *D) { in VisitOMPThreadPrivateDecl()
2683 void ASTDeclReader::VisitOMPAllocateDecl(OMPAllocateDecl *D) { in VisitOMPAllocateDecl()
2688 void ASTDeclReader::VisitOMPRequiresDecl(OMPRequiresDecl * D) { in VisitOMPRequiresDecl()
2693 void ASTDeclReader::VisitOMPDeclareReductionDecl(OMPDeclareReductionDecl *D) { in VisitOMPDeclareReductionDecl()
2710 void ASTDeclReader::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
2717 void ASTDeclReader::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
2816 inline void ASTReader::LoadedDecl(unsigned Index, Decl *D) { in LoadedDecl()
2827 static bool isConsumerInterestedIn(ASTContext &Ctx, Decl *D, bool HasBody) { in isConsumerInterestedIn()
3367 for (auto *D : merged_redecls(cast<Decl>(LexicalDC))) { in getPrimaryDCForAnonymousDecl() local
3409 NamedDecl *D) { in setAnonymousDeclForMerging()
3419 ASTDeclReader::FindExistingResult ASTDeclReader::findExisting(NamedDecl *D) { in findExisting()
3513 Decl *ASTDeclReader::getMostRecentDeclImpl(Redeclarable<DeclT> *D) { in getMostRecentDeclImpl()
3521 Decl *ASTDeclReader::getMostRecentDecl(Decl *D) { in getMostRecentDecl()
3534 Decl *ASTReader::getMostRecentExistingDecl(Decl *D) { in getMostRecentExistingDecl()
3538 void ASTDeclReader::mergeInheritableAttributes(ASTReader &Reader, Decl *D, in mergeInheritableAttributes()
3553 Redeclarable<DeclT> *D, in attachPreviousDeclImpl()
3563 Redeclarable<VarDecl> *D, in attachPreviousDeclImpl()
3591 Redeclarable<FunctionDecl> *D, in attachPreviousDeclImpl()
3682 void ASTDeclReader::attachPreviousDecl(ASTReader &Reader, Decl *D, in attachPreviousDecl()
3718 void ASTDeclReader::attachLatestDeclImpl(Redeclarable<DeclT> *D, Decl *Latest) { in attachLatestDeclImpl()
3726 void ASTDeclReader::attachLatestDecl(Decl *D, Decl *Latest) { in attachLatestDecl()
3740 void ASTDeclReader::markIncompleteDeclChainImpl(Redeclarable<DeclT> *D) { in markIncompleteDeclChainImpl()
3748 void ASTReader::markIncompleteDeclChain(Decl *D) { in markIncompleteDeclChain()
3789 Decl *D = nullptr; in ReadDeclRecord() local
4136 InterestingDecl D = PotentiallyInterestingDecls.front(); in PassInterestingDeclsToConsumer() local
4148 Decl *D = Record.D; in loadDeclUpdateRecords() local
4275 auto *D = GetLocalDecl(*M, Record[N - I - 1]); in loadPendingDeclChain() local
4394 ObjCInterfaceDecl *D, in loadObjCCategories()
4402 static void forAllLaterRedecls(DeclT *D, Fn F) { in forAllLaterRedecls()
4422 void ASTDeclReader::UpdateDecl(Decl *D, in UpdateDecl()