reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/clang/include/clang/Serialization/AttrPCHWrite.inc
  444     Record.AddDeclRef(SA->getFunctionDecl());
  557     Record.AddDeclRef(SA->getParent());
tools/clang/lib/Serialization/ASTWriter.cpp
  301     Record.AddDeclRef(T->getExceptionSpecDecl());
  302     Record.AddDeclRef(T->getExceptionSpecTemplate());
  304     Record.AddDeclRef(T->getExceptionSpecDecl());
  335   Record.AddDeclRef(T->getDecl());
  340   Record.AddDeclRef(T->getDecl());
  389   Record.AddDeclRef(T->getDecl()->getCanonicalDecl());
  481   Record.AddDeclRef(T->getDecl());
  531   Record.AddDeclRef(T->getOwnedTagDecl());
  536   Record.AddDeclRef(T->getDecl()->getCanonicalDecl());
  542   Record.AddDeclRef(T->getDecl()->getCanonicalDecl());
  547   Record.AddDeclRef(T->getDecl());
  550     Record.AddDeclRef(I);
  561     Record.AddDeclRef(I);
  710     Record.AddDeclRef(TL.getParam(i));
 5341             Record.AddDeclRef(PartialSpec);
 5363         Record.AddDeclRef(Update.getDecl());
 5573   AddDeclRef(Temp->getDestructor());
 5786     AddDeclRef(Name.getCXXDeductionGuideTemplate());
 5891       AddDeclRef(NNS->getAsNamespace());
 5895       AddDeclRef(NNS->getAsNamespaceAlias());
 5909       AddDeclRef(NNS->getAsRecordDecl());
 5940       AddDeclRef(NNS.getNestedNameSpecifier()->getAsNamespace());
 5945       AddDeclRef(NNS.getNestedNameSpecifier()->getAsNamespaceAlias());
 5962       AddDeclRef(NNS.getNestedNameSpecifier()->getAsRecordDecl());
 5974     AddDeclRef(Name.getAsTemplateDecl());
 5981       AddDeclRef(I);
 5995     AddDeclRef(QualT->getTemplateDecl());
 6013     AddDeclRef(subst->getParameter());
 6021     AddDeclRef(SubstPack->getParameterPack());
 6037     AddDeclRef(Arg.getAsDecl());
 6077     AddDeclRef(P);
 6110     AddDeclRef(I.getDecl());
 6161       Writer.AddDeclRef(Init->getMember());
 6164       Writer.AddDeclRef(Init->getIndirectMember());
 6217   AddDeclRef(D->getFirstFriend());
 6229     AddDeclRef(D->getLambdaContextDecl());
 6245         AddDeclRef(Var);
 6949     Record.AddDeclRef(D);
 6956     Record.AddDeclRef(M.getAssociatedDeclaration());
 7034     Record.AddDeclRef(D);
 7041     Record.AddDeclRef(M.getAssociatedDeclaration());
 7058     Record.AddDeclRef(D);
 7065     Record.AddDeclRef(M.getAssociatedDeclaration());
 7082     Record.AddDeclRef(D);
 7089     Record.AddDeclRef(M.getAssociatedDeclaration());
 7102     Record.AddDeclRef(D);
 7109     Record.AddDeclRef(M.getAssociatedDeclaration());
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  164         Record.AddDeclRef(typeParam);
  183         Record.AddDeclRef(F.second);
  293   Record.AddDeclRef(cast_or_null<Decl>(D->getDeclContext()));
  295     Record.AddDeclRef(cast_or_null<Decl>(D->getLexicalDeclContext()));
  378   Record.AddDeclRef(D->getAnonDeclWithTypedefName(false));
  399   Record.AddDeclRef(D->getDescribedAliasTemplate());
  420     Record.AddDeclRef(TD);
  441     Record.AddDeclRef(MemberInfo->getInstantiatedFrom());
  445     Record.AddDeclRef(nullptr);
  567     Record.AddDeclRef(D->getDescribedFunctionTemplate());
  571     Record.AddDeclRef(MemberInfo->getInstantiatedFrom());
  582     Record.AddDeclRef(FTSInfo->getTemplate());
  605       Record.AddDeclRef(MemberInfo->getInstantiatedFrom());
  615       Record.AddDeclRef(FTSInfo->getTemplate()->getCanonicalDecl());
  626       Record.AddDeclRef(DFTSInfo->getTemplate(i));
  640     Record.AddDeclRef(P);
  670     Record.AddDeclRef(D->getSelfDecl());
  671     Record.AddDeclRef(D->getCmdDecl());
  684     Record.AddDeclRef(Context.getObjCMethodRedeclaration(D));
  697     Record.AddDeclRef(P);
  744       Record.AddDeclRef(P);
  754       Record.AddDeclRef(*P);
  799       Record.AddDeclRef(I);
  817   Record.AddDeclRef(D->getClassInterface());
  821     Record.AddDeclRef(I);
  829   Record.AddDeclRef(D->getClassInterface());
  848   Record.AddDeclRef(D->getGetterMethodDecl());
  849   Record.AddDeclRef(D->getSetterMethodDecl());
  850   Record.AddDeclRef(D->getPropertyIvarDecl());
  856   Record.AddDeclRef(D->getClassInterface());
  868   Record.AddDeclRef(D->getSuperClass());
  884   Record.AddDeclRef(D->getPropertyDecl());
  885   Record.AddDeclRef(D->getPropertyIvarDecl());
  906     Record.AddDeclRef(Context.getInstantiatedFromUnnamedFieldDecl(D));
  940     Record.AddDeclRef(P);
 1014     Record.AddDeclRef(TemplD);
 1018     Record.AddDeclRef(SpecInfo->getInstantiatedFrom());
 1112     Record.AddDeclRef(B);
 1140     Record.AddDeclRef(P);
 1149     Record.AddDeclRef(capture.getVariable());
 1170     Record.AddDeclRef(CD->getParam(I));
 1203     Record.AddDeclRef(D->getAnonymousNamespace());
 1227   Record.AddDeclRef(D->getNamespace());
 1236   Record.AddDeclRef(D->FirstUsingShadow.getPointer());
 1238   Record.AddDeclRef(Context.getInstantiatedFromUsingDecl(D));
 1245   Record.AddDeclRef(D->getInstantiatedFromUsingDecl());
 1247     Record.AddDeclRef(E);
 1254   Record.AddDeclRef(D->getTargetDecl());
 1256   Record.AddDeclRef(D->UsingOrNextShadow);
 1257   Record.AddDeclRef(Context.getInstantiatedFromUsingShadowDecl(D));
 1264   Record.AddDeclRef(D->NominatedBaseClassShadowDecl);
 1265   Record.AddDeclRef(D->ConstructedBaseClassShadowDecl);
 1275   Record.AddDeclRef(D->getNominatedNamespace());
 1276   Record.AddDeclRef(dyn_cast<Decl>(D->getCommonAncestor()));
 1306     Record.AddDeclRef(TemplD);
 1310     Record.AddDeclRef(MSInfo->getInstantiatedFrom());
 1324     Record.AddDeclRef(Context.getCurrentKeyFunction(D));
 1334       Record.AddDeclRef(MD);
 1358     Record.AddDeclRef(Inherited.getShadowDecl());
 1359     Record.AddDeclRef(Inherited.getConstructor());
 1369   Record.AddDeclRef(D->getOperatorDelete());
 1414     Record.AddDeclRef(D->getFriendDecl());
 1419   Record.AddDeclRef(D->getNextFriend());
 1432     Record.AddDeclRef(D->getFriendDecl());
 1442   Record.AddDeclRef(D->getTemplatedDecl());
 1459     Record.AddDeclRef(D->getInstantiatedFromMemberTemplate());
 1486     Record.AddDeclRef(InstFromD);
 1488     Record.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>());
 1499     Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl());
 1521     Record.AddDeclRef(D->getInstantiatedFromMember());
 1545     Record.AddDeclRef(InstFromD);
 1547     Record.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>());
 1566     Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl());
 1581     Record.AddDeclRef(D->getInstantiatedFromMember());
 1591   Record.AddDeclRef(D->getSpecialization());
 1729     Record.AddDeclRef(First);
 1752           LocalRedeclWriter.AddDeclRef(Prev);
 1762       Record.AddDeclRef(FirstLocal);
 1818   Record.AddDeclRef(D->getPrevDeclInScope());
 1828   Record.AddDeclRef(D->getPrevDeclInScope());
tools/clang/lib/Serialization/ASTWriterStmt.cpp
  117   Record.AddDeclRef(S->getDecl());
  149     Record.AddDeclRef(S->getConditionVariable());
  174     Record.AddDeclRef(S->getConditionVariable());
  193     Record.AddDeclRef(S->getConditionVariable());
  213   Record.AddDeclRef(S->getConditionVariable());
  224   Record.AddDeclRef(S->getLabel());
  258     Record.AddDeclRef(S->getNRVOCandidate());
  270     Record.AddDeclRef(*D);
  399   Record.AddDeclRef(E->getFoundDecl());
  400   Record.AddDeclRef(E->getNamedConcept());
  415   Record.AddDeclRef(S->getCapturedDecl());
  418   Record.AddDeclRef(S->getCapturedRecordDecl());
  430       Record.AddDeclRef(nullptr);
  432       Record.AddDeclRef(I.getCapturedVar());
  507     Record.AddDeclRef(E->getFoundDecl());
  513   Record.AddDeclRef(E->getDecl());
  631       Record.AddDeclRef(ON.getField());
  711   Record.AddDeclRef(E->getMemberDecl());
  722     Record.AddDeclRef(FoundDecl.getDecl());
  863     Record.AddDeclRef(E->getInitializedFieldInUnion());
  890         Record.AddDeclRef(Field);
  955   Record.AddDeclRef(cast_or_null<Decl>(E->getParentContext()));
  966   Record.AddDeclRef(E->getLabel());
 1016   Record.AddDeclRef(E->getBlockDecl());
 1085   Record.AddDeclRef(E->getBoxingMethod());
 1095   Record.AddDeclRef(E->getArrayWithObjectsMethod());
 1117   Record.AddDeclRef(E->getDictWithObjectsMethod());
 1140   Record.AddDeclRef(E->getProtocol());
 1149   Record.AddDeclRef(E->getDecl());
 1163     Record.AddDeclRef(E->getImplicitPropertyGetter());
 1164     Record.AddDeclRef(E->getImplicitPropertySetter());
 1166     Record.AddDeclRef(E->getExplicitProperty());
 1178     Record.AddDeclRef(E->getClassReceiver());
 1189   Record.AddDeclRef(E->getAtIndexMethodDecl());
 1190   Record.AddDeclRef(E->setAtIndexMethodDecl());
 1221     Record.AddDeclRef(E->getMethodDecl());
 1254   Record.AddDeclRef(S->getCatchParamDecl());
 1323   Record.AddDeclRef(S->getExceptionDecl());
 1397   Record.AddDeclRef(E->getConstructor());
 1408   Record.AddDeclRef(E->getConstructor());
 1534   Record.AddDeclRef(E->getParam());
 1535   Record.AddDeclRef(cast_or_null<Decl>(E->getUsedContext()));
 1542   Record.AddDeclRef(E->getField());
 1543   Record.AddDeclRef(cast_or_null<Decl>(E->getUsedContext()));
 1575   Record.AddDeclRef(E->getOperatorNew());
 1576   Record.AddDeclRef(E->getOperatorDelete());
 1596   Record.AddDeclRef(E->getOperatorDelete());
 1628     Record.AddDeclRef(E->getObject(i));
 1663     Record.AddDeclRef(E->getFirstQualifierFoundInScope());
 1718     Record.AddDeclRef(OvI.getDecl());
 1740   Record.AddDeclRef(E->getNamingClass());
 1797   Record.AddDeclRef(E->Pack);
 1810   Record.AddDeclRef(E->getParameter());
 1819   Record.AddDeclRef(E->getParameterPack());
 1828   Record.AddDeclRef(E->getParameterPack());
 1832     Record.AddDeclRef(*I);
 1839   Record.AddDeclRef(E->getExtendingDecl());
 1900   Record.AddDeclRef(E->getPropertyDecl());