Lines Matching refs:AddDeclRef

155         Record.AddDeclRef(typeParam);  in AddObjCTypeParamList()
174 Record.AddDeclRef(F.second); in AddFirstDeclFromEachModule()
283 Record.AddDeclRef(cast_or_null<Decl>(D->getDeclContext())); in VisitDecl()
285 Record.AddDeclRef(cast_or_null<Decl>(D->getLexicalDeclContext())); in VisitDecl()
388 Record.AddDeclRef(D->getDescribedAliasTemplate()); in VisitTypeAliasDecl()
409 Record.AddDeclRef(TD); in VisitTagDecl()
428 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitEnumDecl()
432 Record.AddDeclRef(nullptr); in VisitEnumDecl()
539 Record.AddDeclRef(D->getDescribedFunctionTemplate()); in VisitFunctionDecl()
543 Record.AddDeclRef(MemberInfo->getInstantiatedFrom()); in VisitFunctionDecl()
554 Record.AddDeclRef(FTSInfo->getTemplate()); in VisitFunctionDecl()
577 Record.AddDeclRef(FTSInfo->getTemplate()->getCanonicalDecl()); in VisitFunctionDecl()
588 Record.AddDeclRef(DFTSInfo->getTemplate(i)); in VisitFunctionDecl()
602 Record.AddDeclRef(P); in VisitFunctionDecl()
615 Record.AddDeclRef(D->getSelfDecl()); in VisitObjCMethodDecl()
616 Record.AddDeclRef(D->getCmdDecl()); in VisitObjCMethodDecl()
629 Record.AddDeclRef(Context.getObjCMethodRedeclaration(D)); in VisitObjCMethodDecl()
642 Record.AddDeclRef(P); in VisitObjCMethodDecl()
689 Record.AddDeclRef(P); in VisitObjCInterfaceDecl()
699 Record.AddDeclRef(*P); in VisitObjCInterfaceDecl()
744 Record.AddDeclRef(I); in VisitObjCProtocolDecl()
762 Record.AddDeclRef(D->getClassInterface()); in VisitObjCCategoryDecl()
766 Record.AddDeclRef(I); in VisitObjCCategoryDecl()
774 Record.AddDeclRef(D->getClassInterface()); in VisitObjCCompatibleAliasDecl()
791 Record.AddDeclRef(D->getGetterMethodDecl()); in VisitObjCPropertyDecl()
792 Record.AddDeclRef(D->getSetterMethodDecl()); in VisitObjCPropertyDecl()
793 Record.AddDeclRef(D->getPropertyIvarDecl()); in VisitObjCPropertyDecl()
799 Record.AddDeclRef(D->getClassInterface()); in VisitObjCImplDecl()
812 Record.AddDeclRef(D->getSuperClass()); in VisitObjCImplementationDecl()
828 Record.AddDeclRef(D->getPropertyDecl()); in VisitObjCPropertyImplDecl()
829 Record.AddDeclRef(D->getPropertyIvarDecl()); in VisitObjCPropertyImplDecl()
851 Record.AddDeclRef(Context.getInstantiatedFromUnnamedFieldDecl(D)); in VisitFieldDecl()
884 Record.AddDeclRef(P); in VisitIndirectFieldDecl()
919 Record.AddDeclRef(TemplD); in VisitVarDecl()
923 Record.AddDeclRef(SpecInfo->getInstantiatedFrom()); in VisitVarDecl()
1027 Record.AddDeclRef(P); in VisitBlockDecl()
1034 Record.AddDeclRef(capture.getVariable()); in VisitBlockDecl()
1055 Record.AddDeclRef(CD->getParam(I)); in VisitCapturedDecl()
1082 Record.AddDeclRef(D->getAnonymousNamespace()); in VisitNamespaceDecl()
1106 Record.AddDeclRef(D->getNamespace()); in VisitNamespaceAliasDecl()
1115 Record.AddDeclRef(D->FirstUsingShadow.getPointer()); in VisitUsingDecl()
1117 Record.AddDeclRef(Context.getInstantiatedFromUsingDecl(D)); in VisitUsingDecl()
1124 Record.AddDeclRef(D->getTargetDecl()); in VisitUsingShadowDecl()
1125 Record.AddDeclRef(D->UsingOrNextShadow); in VisitUsingShadowDecl()
1126 Record.AddDeclRef(Context.getInstantiatedFromUsingShadowDecl(D)); in VisitUsingShadowDecl()
1133 Record.AddDeclRef(D->NominatedBaseClassShadowDecl); in VisitConstructorUsingShadowDecl()
1134 Record.AddDeclRef(D->ConstructedBaseClassShadowDecl); in VisitConstructorUsingShadowDecl()
1144 Record.AddDeclRef(D->getNominatedNamespace()); in VisitUsingDirectiveDecl()
1145 Record.AddDeclRef(dyn_cast<Decl>(D->getCommonAncestor())); in VisitUsingDirectiveDecl()
1173 Record.AddDeclRef(TemplD); in VisitCXXRecordDecl()
1177 Record.AddDeclRef(MSInfo->getInstantiatedFrom()); in VisitCXXRecordDecl()
1191 Record.AddDeclRef(Context.getCurrentKeyFunction(D)); in VisitCXXRecordDecl()
1203 Record.AddDeclRef(*I); in VisitCXXMethodDecl()
1225 Record.AddDeclRef(Inherited.getShadowDecl()); in VisitCXXConstructorDecl()
1226 Record.AddDeclRef(Inherited.getConstructor()); in VisitCXXConstructorDecl()
1244 Record.AddDeclRef(D->getOperatorDelete()); in VisitCXXDestructorDecl()
1287 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendDecl()
1292 Record.AddDeclRef(D->getNextFriend()); in VisitFriendDecl()
1305 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendTemplateDecl()
1315 Record.AddDeclRef(D->getTemplatedDecl()); in VisitTemplateDecl()
1326 Record.AddDeclRef(D->getInstantiatedFromMemberTemplate()); in VisitRedeclarableTemplateDecl()
1353 Record.AddDeclRef(InstFromD); in VisitClassTemplateSpecializationDecl()
1355 Record.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>()); in VisitClassTemplateSpecializationDecl()
1366 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitClassTemplateSpecializationDecl()
1388 Record.AddDeclRef(D->getInstantiatedFromMember()); in VisitClassTemplatePartialSpecializationDecl()
1412 Record.AddDeclRef(InstFromD); in VisitVarTemplateSpecializationDecl()
1414 Record.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>()); in VisitVarTemplateSpecializationDecl()
1432 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitVarTemplateSpecializationDecl()
1447 Record.AddDeclRef(D->getInstantiatedFromMember()); in VisitVarTemplatePartialSpecializationDecl()
1457 Record.AddDeclRef(D->getSpecialization()); in VisitClassScopeFunctionSpecializationDecl()
1590 Record.AddDeclRef(First); in VisitRedeclarable()
1613 LocalRedeclWriter.AddDeclRef(Prev); in VisitRedeclarable()
1623 Record.AddDeclRef(FirstLocal); in VisitRedeclarable()
1653 Record.AddDeclRef(D->getPrevDeclInScope()); in VisitOMPDeclareReductionDecl()