Lines Matching refs:AddDeclRef

162         Record.AddDeclRef(typeParam);  in AddObjCTypeParamList()
181 Record.AddDeclRef(F.second); in AddFirstDeclFromEachModule()
291 Record.AddDeclRef(cast_or_null<Decl>(D->getDeclContext())); in VisitDecl()
293 Record.AddDeclRef(cast_or_null<Decl>(D->getLexicalDeclContext())); in VisitDecl()
376 Record.AddDeclRef(D->getAnonDeclWithTypedefName(false)); in VisitTypedefNameDecl()
397 Record.AddDeclRef(D->getDescribedAliasTemplate()); in VisitTypeAliasDecl()
418 Record.AddDeclRef(TD); in VisitTagDecl()
439 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitEnumDecl()
443 Record.AddDeclRef(nullptr); in VisitEnumDecl()
563 Record.AddDeclRef(D->getDescribedFunctionTemplate()); in VisitFunctionDecl()
567 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitFunctionDecl()
578 Record.AddDeclRef(FTSInfo->getTemplate()); in VisitFunctionDecl()
601 Record.AddDeclRef(FTSInfo->getTemplate()->getCanonicalDecl()); in VisitFunctionDecl()
612 Record.AddDeclRef(DFTSInfo->getTemplate(i)); in VisitFunctionDecl()
626 Record.AddDeclRef(P); in VisitFunctionDecl()
645 Record.AddDeclRef(D->getSelfDecl()); in VisitObjCMethodDecl()
646 Record.AddDeclRef(D->getCmdDecl()); in VisitObjCMethodDecl()
659 Record.AddDeclRef(Context.getObjCMethodRedeclaration(D)); in VisitObjCMethodDecl()
672 Record.AddDeclRef(P); in VisitObjCMethodDecl()
719 Record.AddDeclRef(P); in VisitObjCInterfaceDecl()
729 Record.AddDeclRef(*P); in VisitObjCInterfaceDecl()
774 Record.AddDeclRef(I); in VisitObjCProtocolDecl()
792 Record.AddDeclRef(D->getClassInterface()); in VisitObjCCategoryDecl()
796 Record.AddDeclRef(I); in VisitObjCCategoryDecl()
804 Record.AddDeclRef(D->getClassInterface()); in VisitObjCCompatibleAliasDecl()
823 Record.AddDeclRef(D->getGetterMethodDecl()); in VisitObjCPropertyDecl()
824 Record.AddDeclRef(D->getSetterMethodDecl()); in VisitObjCPropertyDecl()
825 Record.AddDeclRef(D->getPropertyIvarDecl()); in VisitObjCPropertyDecl()
831 Record.AddDeclRef(D->getClassInterface()); in VisitObjCImplDecl()
843 Record.AddDeclRef(D->getSuperClass()); in VisitObjCImplementationDecl()
859 Record.AddDeclRef(D->getPropertyDecl()); in VisitObjCPropertyImplDecl()
860 Record.AddDeclRef(D->getPropertyIvarDecl()); in VisitObjCPropertyImplDecl()
881 Record.AddDeclRef(Context.getInstantiatedFromUnnamedFieldDecl(D)); in VisitFieldDecl()
915 Record.AddDeclRef(P); in VisitIndirectFieldDecl()
982 Record.AddDeclRef(TemplD); in VisitVarDecl()
986 Record.AddDeclRef(SpecInfo->getInstantiatedFrom()); in VisitVarDecl()
1080 Record.AddDeclRef(B); in VisitDecompositionDecl()
1108 Record.AddDeclRef(P); in VisitBlockDecl()
1116 Record.AddDeclRef(capture.getVariable()); in VisitBlockDecl()
1137 Record.AddDeclRef(CD->getParam(I)); in VisitCapturedDecl()
1170 Record.AddDeclRef(D->getAnonymousNamespace()); in VisitNamespaceDecl()
1194 Record.AddDeclRef(D->getNamespace()); in VisitNamespaceAliasDecl()
1203 Record.AddDeclRef(D->FirstUsingShadow.getPointer()); in VisitUsingDecl()
1205 Record.AddDeclRef(Context.getInstantiatedFromUsingDecl(D)); in VisitUsingDecl()
1212 Record.AddDeclRef(D->getInstantiatedFromUsingDecl()); in VisitUsingPackDecl()
1214 Record.AddDeclRef(E); in VisitUsingPackDecl()
1221 Record.AddDeclRef(D->getTargetDecl()); in VisitUsingShadowDecl()
1223 Record.AddDeclRef(D->UsingOrNextShadow); in VisitUsingShadowDecl()
1224 Record.AddDeclRef(Context.getInstantiatedFromUsingShadowDecl(D)); in VisitUsingShadowDecl()
1231 Record.AddDeclRef(D->NominatedBaseClassShadowDecl); in VisitConstructorUsingShadowDecl()
1232 Record.AddDeclRef(D->ConstructedBaseClassShadowDecl); in VisitConstructorUsingShadowDecl()
1242 Record.AddDeclRef(D->getNominatedNamespace()); in VisitUsingDirectiveDecl()
1243 Record.AddDeclRef(dyn_cast<Decl>(D->getCommonAncestor())); in VisitUsingDirectiveDecl()
1273 Record.AddDeclRef(TemplD); in VisitCXXRecordDecl()
1277 Record.AddDeclRef(MSInfo->getInstantiatedFrom()); in VisitCXXRecordDecl()
1291 Record.AddDeclRef(Context.getCurrentKeyFunction(D)); in VisitCXXRecordDecl()
1301 Record.AddDeclRef(MD); in VisitCXXMethodDecl()
1323 Record.AddDeclRef(Inherited.getShadowDecl()); in VisitCXXConstructorDecl()
1324 Record.AddDeclRef(Inherited.getConstructor()); in VisitCXXConstructorDecl()
1340 Record.AddDeclRef(D->getOperatorDelete()); in VisitCXXDestructorDecl()
1384 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendDecl()
1389 Record.AddDeclRef(D->getNextFriend()); in VisitFriendDecl()
1402 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendTemplateDecl()
1412 Record.AddDeclRef(D->getTemplatedDecl()); in VisitTemplateDecl()
1423 Record.AddDeclRef(D->getInstantiatedFromMemberTemplate()); in VisitRedeclarableTemplateDecl()
1450 Record.AddDeclRef(InstFromD); in VisitClassTemplateSpecializationDecl()
1452 Record.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>()); in VisitClassTemplateSpecializationDecl()
1463 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitClassTemplateSpecializationDecl()
1485 Record.AddDeclRef(D->getInstantiatedFromMember()); in VisitClassTemplatePartialSpecializationDecl()
1509 Record.AddDeclRef(InstFromD); in VisitVarTemplateSpecializationDecl()
1511 Record.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>()); in VisitVarTemplateSpecializationDecl()
1530 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitVarTemplateSpecializationDecl()
1545 Record.AddDeclRef(D->getInstantiatedFromMember()); in VisitVarTemplatePartialSpecializationDecl()
1555 Record.AddDeclRef(D->getSpecialization()); in VisitClassScopeFunctionSpecializationDecl()
1688 Record.AddDeclRef(First); in VisitRedeclarable()
1711 LocalRedeclWriter.AddDeclRef(Prev); in VisitRedeclarable()
1721 Record.AddDeclRef(FirstLocal); in VisitRedeclarable()
1765 Record.AddDeclRef(D->getPrevDeclInScope()); in VisitOMPDeclareReductionDecl()