Lines Matching refs:AddDeclRef
171 Record.AddDeclRef(typeParam); in AddObjCTypeParamList()
190 Record.AddDeclRef(F.second); in AddFirstDeclFromEachModule()
300 Record.AddDeclRef(cast_or_null<Decl>(D->getDeclContext())); in VisitDecl()
302 Record.AddDeclRef(cast_or_null<Decl>(D->getLexicalDeclContext())); in VisitDecl()
385 Record.AddDeclRef(D->getAnonDeclWithTypedefName(false)); in VisitTypedefNameDecl()
406 Record.AddDeclRef(D->getDescribedAliasTemplate()); in VisitTypeAliasDecl()
427 Record.AddDeclRef(TD); in VisitTagDecl()
448 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitEnumDecl()
452 Record.AddDeclRef(nullptr); in VisitEnumDecl()
576 Record.AddDeclRef(P.getDecl()); in VisitFunctionDecl()
589 Record.AddDeclRef(D->getInstantiatedFromDecl()); in VisitFunctionDecl()
592 Record.AddDeclRef(D->getDescribedFunctionTemplate()); in VisitFunctionDecl()
596 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitFunctionDecl()
607 Record.AddDeclRef(FTSInfo->getTemplate()); in VisitFunctionDecl()
630 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitFunctionDecl()
640 Record.AddDeclRef(FTSInfo->getTemplate()->getCanonicalDecl()); in VisitFunctionDecl()
651 Record.AddDeclRef(DFTSInfo->getTemplate(i)); in VisitFunctionDecl()
665 Record.AddDeclRef(P); in VisitFunctionDecl()
681 Record.AddDeclRef(D->Ctor); in VisitCXXDeductionGuideDecl()
696 Record.AddDeclRef(D->getSelfDecl()); in VisitObjCMethodDecl()
697 Record.AddDeclRef(D->getCmdDecl()); in VisitObjCMethodDecl()
710 Record.AddDeclRef(Context.getObjCMethodRedeclaration(D)); in VisitObjCMethodDecl()
723 Record.AddDeclRef(P); in VisitObjCMethodDecl()
770 Record.AddDeclRef(P); in VisitObjCInterfaceDecl()
780 Record.AddDeclRef(*P); in VisitObjCInterfaceDecl()
825 Record.AddDeclRef(I); in VisitObjCProtocolDecl()
843 Record.AddDeclRef(D->getClassInterface()); in VisitObjCCategoryDecl()
847 Record.AddDeclRef(I); in VisitObjCCategoryDecl()
855 Record.AddDeclRef(D->getClassInterface()); in VisitObjCCompatibleAliasDecl()
874 Record.AddDeclRef(D->getGetterMethodDecl()); in VisitObjCPropertyDecl()
875 Record.AddDeclRef(D->getSetterMethodDecl()); in VisitObjCPropertyDecl()
876 Record.AddDeclRef(D->getPropertyIvarDecl()); in VisitObjCPropertyDecl()
882 Record.AddDeclRef(D->getClassInterface()); in VisitObjCImplDecl()
894 Record.AddDeclRef(D->getSuperClass()); in VisitObjCImplementationDecl()
910 Record.AddDeclRef(D->getPropertyDecl()); in VisitObjCPropertyImplDecl()
911 Record.AddDeclRef(D->getPropertyIvarDecl()); in VisitObjCPropertyImplDecl()
913 Record.AddDeclRef(D->getGetterMethodDecl()); in VisitObjCPropertyImplDecl()
914 Record.AddDeclRef(D->getSetterMethodDecl()); in VisitObjCPropertyImplDecl()
934 Record.AddDeclRef(Context.getInstantiatedFromUnnamedFieldDecl(D)); in VisitFieldDecl()
991 Record.AddDeclRef(P); in VisitIndirectFieldDecl()
1055 Record.AddDeclRef(TemplD); in VisitVarDecl()
1059 Record.AddDeclRef(SpecInfo->getInstantiatedFrom()); in VisitVarDecl()
1151 Record.AddDeclRef(B); in VisitDecompositionDecl()
1176 Record.AddDeclRef(D->getExtendingDecl()); in VisitLifetimeExtendedTemporaryDecl()
1190 Record.AddDeclRef(P); in VisitBlockDecl()
1199 Record.AddDeclRef(capture.getVariable()); in VisitBlockDecl()
1220 Record.AddDeclRef(CD->getParam(I)); in VisitCapturedDecl()
1253 Record.AddDeclRef(D->getAnonymousNamespace()); in VisitNamespaceDecl()
1277 Record.AddDeclRef(D->getNamespace()); in VisitNamespaceAliasDecl()
1286 Record.AddDeclRef(D->FirstUsingShadow.getPointer()); in VisitUsingDecl()
1288 Record.AddDeclRef(Context.getInstantiatedFromUsingDecl(D)); in VisitUsingDecl()
1296 Record.AddDeclRef(D->getEnumDecl()); in VisitUsingEnumDecl()
1297 Record.AddDeclRef(D->FirstUsingShadow.getPointer()); in VisitUsingEnumDecl()
1298 Record.AddDeclRef(Context.getInstantiatedFromUsingEnumDecl(D)); in VisitUsingEnumDecl()
1305 Record.AddDeclRef(D->getInstantiatedFromUsingDecl()); in VisitUsingPackDecl()
1307 Record.AddDeclRef(E); in VisitUsingPackDecl()
1314 Record.AddDeclRef(D->getTargetDecl()); in VisitUsingShadowDecl()
1316 Record.AddDeclRef(D->UsingOrNextShadow); in VisitUsingShadowDecl()
1317 Record.AddDeclRef(Context.getInstantiatedFromUsingShadowDecl(D)); in VisitUsingShadowDecl()
1324 Record.AddDeclRef(D->NominatedBaseClassShadowDecl); in VisitConstructorUsingShadowDecl()
1325 Record.AddDeclRef(D->ConstructedBaseClassShadowDecl); in VisitConstructorUsingShadowDecl()
1335 Record.AddDeclRef(D->getNominatedNamespace()); in VisitUsingDirectiveDecl()
1336 Record.AddDeclRef(dyn_cast<Decl>(D->getCommonAncestor())); in VisitUsingDirectiveDecl()
1372 Record.AddDeclRef(TemplD); in VisitCXXRecordDecl()
1376 Record.AddDeclRef(MSInfo->getInstantiatedFrom()); in VisitCXXRecordDecl()
1390 Record.AddDeclRef(Context.getCurrentKeyFunction(D)); in VisitCXXRecordDecl()
1400 Record.AddDeclRef(MD); in VisitCXXMethodDecl()
1424 Record.AddDeclRef(Inherited.getShadowDecl()); in VisitCXXConstructorDecl()
1425 Record.AddDeclRef(Inherited.getConstructor()); in VisitCXXConstructorDecl()
1435 Record.AddDeclRef(D->getOperatorDelete()); in VisitCXXDestructorDecl()
1480 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendDecl()
1485 Record.AddDeclRef(D->getNextFriend()); in VisitFriendDecl()
1498 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendTemplateDecl()
1508 Record.AddDeclRef(D->getTemplatedDecl()); in VisitTemplateDecl()
1529 Record.AddDeclRef(D->getInstantiatedFromMemberTemplate()); in VisitRedeclarableTemplateDecl()
1556 Record.AddDeclRef(InstFromD); in VisitClassTemplateSpecializationDecl()
1558 Record.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>()); in VisitClassTemplateSpecializationDecl()
1569 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitClassTemplateSpecializationDecl()
1591 Record.AddDeclRef(D->getInstantiatedFromMember()); in VisitClassTemplatePartialSpecializationDecl()
1615 Record.AddDeclRef(InstFromD); in VisitVarTemplateSpecializationDecl()
1617 Record.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>()); in VisitVarTemplateSpecializationDecl()
1636 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitVarTemplateSpecializationDecl()
1651 Record.AddDeclRef(D->getInstantiatedFromMember()); in VisitVarTemplatePartialSpecializationDecl()
1661 Record.AddDeclRef(D->getSpecialization()); in VisitClassScopeFunctionSpecializationDecl()
1688 Record.AddDeclRef(TC->getNamedConcept()); in VisitTemplateTypeParmDecl()
1817 Record.AddDeclRef(First); in VisitRedeclarable()
1840 LocalRedeclWriter.AddDeclRef(Prev); in VisitRedeclarable()
1850 Record.AddDeclRef(FirstLocal); in VisitRedeclarable()
1895 Record.AddDeclRef(D->getPrevDeclInScope()); in VisitOMPDeclareReductionDecl()
1903 Record.AddDeclRef(D->getPrevDeclInScope()); in VisitOMPDeclareMapperDecl()