Lines Matching refs:AddDeclRef
172 Record.AddDeclRef(typeParam); in AddObjCTypeParamList()
191 Record.AddDeclRef(F.second); in AddFirstDeclFromEachModule()
345 Record.AddDeclRef(cast_or_null<Decl>(D->getDeclContext())); in VisitDecl()
347 Record.AddDeclRef(cast_or_null<Decl>(D->getLexicalDeclContext())); in VisitDecl()
422 Record.AddDeclRef(D->getAnonDeclWithTypedefName(false)); in VisitTypedefNameDecl()
443 Record.AddDeclRef(D->getDescribedAliasTemplate()); in VisitTypeAliasDecl()
472 Record.AddDeclRef(TD); in VisitTagDecl()
503 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitEnumDecl()
507 Record.AddDeclRef(nullptr); in VisitEnumDecl()
605 Record.AddDeclRef(D->getInstantiatedFromDecl()); in VisitFunctionDecl()
608 Record.AddDeclRef(D->getDescribedFunctionTemplate()); in VisitFunctionDecl()
612 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitFunctionDecl()
623 Record.AddDeclRef(FTSInfo->getTemplate()); in VisitFunctionDecl()
640 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitFunctionDecl()
650 Record.AddDeclRef(FTSInfo->getTemplate()->getCanonicalDecl()); in VisitFunctionDecl()
661 Record.AddDeclRef(FTD); in VisitFunctionDecl()
718 Record.AddDeclRef(P.getDecl()); in VisitFunctionDecl()
728 Record.AddDeclRef(P); in VisitFunctionDecl()
744 Record.AddDeclRef(D->Ctor); in VisitCXXDeductionGuideDecl()
763 Record.AddDeclRef(D->getSelfDecl()); in VisitObjCMethodDecl()
764 Record.AddDeclRef(D->getCmdDecl()); in VisitObjCMethodDecl()
777 Record.AddDeclRef(Context.getObjCMethodRedeclaration(D)); in VisitObjCMethodDecl()
790 Record.AddDeclRef(P); in VisitObjCMethodDecl()
842 Record.AddDeclRef(P); in VisitObjCInterfaceDecl()
852 Record.AddDeclRef(*P); in VisitObjCInterfaceDecl()
897 Record.AddDeclRef(I); in VisitObjCProtocolDecl()
916 Record.AddDeclRef(D->getClassInterface()); in VisitObjCCategoryDecl()
920 Record.AddDeclRef(I); in VisitObjCCategoryDecl()
928 Record.AddDeclRef(D->getClassInterface()); in VisitObjCCompatibleAliasDecl()
947 Record.AddDeclRef(D->getGetterMethodDecl()); in VisitObjCPropertyDecl()
948 Record.AddDeclRef(D->getSetterMethodDecl()); in VisitObjCPropertyDecl()
949 Record.AddDeclRef(D->getPropertyIvarDecl()); in VisitObjCPropertyDecl()
955 Record.AddDeclRef(D->getClassInterface()); in VisitObjCImplDecl()
967 Record.AddDeclRef(D->getSuperClass()); in VisitObjCImplementationDecl()
983 Record.AddDeclRef(D->getPropertyDecl()); in VisitObjCPropertyImplDecl()
984 Record.AddDeclRef(D->getPropertyIvarDecl()); in VisitObjCPropertyImplDecl()
986 Record.AddDeclRef(D->getGetterMethodDecl()); in VisitObjCPropertyImplDecl()
987 Record.AddDeclRef(D->getSetterMethodDecl()); in VisitObjCPropertyImplDecl()
1004 Record.AddDeclRef(Context.getInstantiatedFromUnnamedFieldDecl(D)); in VisitFieldDecl()
1061 Record.AddDeclRef(P); in VisitIndirectFieldDecl()
1139 Record.AddDeclRef(TemplD); in VisitVarDecl()
1143 Record.AddDeclRef(SpecInfo->getInstantiatedFrom()); in VisitVarDecl()
1224 Record.AddDeclRef(B); in VisitDecompositionDecl()
1255 Record.AddDeclRef(D->getExtendingDecl()); in VisitLifetimeExtendedTemporaryDecl()
1269 Record.AddDeclRef(P); in VisitBlockDecl()
1278 Record.AddDeclRef(capture.getVariable()); in VisitBlockDecl()
1299 Record.AddDeclRef(CD->getParam(I)); in VisitCapturedDecl()
1341 Record.AddDeclRef(D->getAnonymousNamespace()); in VisitNamespaceDecl()
1365 Record.AddDeclRef(D->getNamespace()); in VisitNamespaceAliasDecl()
1374 Record.AddDeclRef(D->FirstUsingShadow.getPointer()); in VisitUsingDecl()
1376 Record.AddDeclRef(Context.getInstantiatedFromUsingDecl(D)); in VisitUsingDecl()
1385 Record.AddDeclRef(D->FirstUsingShadow.getPointer()); in VisitUsingEnumDecl()
1386 Record.AddDeclRef(Context.getInstantiatedFromUsingEnumDecl(D)); in VisitUsingEnumDecl()
1393 Record.AddDeclRef(D->getInstantiatedFromUsingDecl()); in VisitUsingPackDecl()
1395 Record.AddDeclRef(E); in VisitUsingPackDecl()
1402 Record.AddDeclRef(D->getTargetDecl()); in VisitUsingShadowDecl()
1404 Record.AddDeclRef(D->UsingOrNextShadow); in VisitUsingShadowDecl()
1405 Record.AddDeclRef(Context.getInstantiatedFromUsingShadowDecl(D)); in VisitUsingShadowDecl()
1419 Record.AddDeclRef(D->NominatedBaseClassShadowDecl); in VisitConstructorUsingShadowDecl()
1420 Record.AddDeclRef(D->ConstructedBaseClassShadowDecl); in VisitConstructorUsingShadowDecl()
1430 Record.AddDeclRef(D->getNominatedNamespace()); in VisitUsingDirectiveDecl()
1431 Record.AddDeclRef(dyn_cast<Decl>(D->getCommonAncestor())); in VisitUsingDirectiveDecl()
1470 Record.AddDeclRef(TemplD); in VisitCXXRecordDecl()
1474 Record.AddDeclRef(MSInfo->getInstantiatedFrom()); in VisitCXXRecordDecl()
1481 Record.AddDeclRef(Context); in VisitCXXRecordDecl()
1497 Record.AddDeclRef(Context.getCurrentKeyFunction(D)); in VisitCXXRecordDecl()
1507 Record.AddDeclRef(MD); in VisitCXXMethodDecl()
1556 Record.AddDeclRef(Inherited.getShadowDecl()); in VisitCXXConstructorDecl()
1557 Record.AddDeclRef(Inherited.getConstructor()); in VisitCXXConstructorDecl()
1567 Record.AddDeclRef(D->getOperatorDelete()); in VisitCXXDestructorDecl()
1612 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendDecl()
1617 Record.AddDeclRef(D->getNextFriend()); in VisitFriendDecl()
1630 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendTemplateDecl()
1641 Record.AddDeclRef(D->getTemplatedDecl()); in VisitTemplateDecl()
1670 Record.AddDeclRef(D->getInstantiatedFromMemberTemplate()); in VisitRedeclarableTemplateDecl()
1697 Record.AddDeclRef(InstFromD); in VisitClassTemplateSpecializationDecl()
1699 Record.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>()); in VisitClassTemplateSpecializationDecl()
1710 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitClassTemplateSpecializationDecl()
1732 Record.AddDeclRef(D->getInstantiatedFromMember()); in VisitClassTemplatePartialSpecializationDecl()
1754 Record.AddDeclRef(InstFromD); in VisitVarTemplateSpecializationDecl()
1756 Record.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>()); in VisitVarTemplateSpecializationDecl()
1778 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitVarTemplateSpecializationDecl()
1793 Record.AddDeclRef(D->getInstantiatedFromMember()); in VisitVarTemplatePartialSpecializationDecl()
1957 Record.AddDeclRef(First); in VisitRedeclarable()
1980 LocalRedeclWriter.AddDeclRef(Prev); in VisitRedeclarable()
1990 Record.AddDeclRef(FirstLocal); in VisitRedeclarable()
2050 Record.AddDeclRef(D->getPrevDeclInScope()); in VisitOMPDeclareReductionDecl()
2058 Record.AddDeclRef(D->getPrevDeclInScope()); in VisitOMPDeclareMapperDecl()