• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching defs:OnlyDeduced

164                                        bool OnlyDeduced, unsigned Depth,
168 bool OnlyDeduced, unsigned Level,
5665 bool OnlyDeduced,
5668 if (!OnlyDeduced) {
5707 MarkUsedTemplateParameters(Ctx, NTTP->getType(), OnlyDeduced, Depth, Used);
5715 bool OnlyDeduced,
5721 MarkUsedTemplateParameters(Ctx, NNS->getPrefix(), OnlyDeduced, Depth,
5724 OnlyDeduced, Depth, Used);
5732 bool OnlyDeduced,
5745 MarkUsedTemplateParameters(Ctx, QTN->getQualifier(), OnlyDeduced,
5748 MarkUsedTemplateParameters(Ctx, DTN->getQualifier(), OnlyDeduced,
5756 bool OnlyDeduced,
5771 OnlyDeduced,
5779 OnlyDeduced,
5788 OnlyDeduced,
5795 MarkUsedTemplateParameters(Ctx, MemPtr->getPointeeType(), OnlyDeduced,
5798 OnlyDeduced, Depth, Used);
5805 OnlyDeduced, Depth, Used);
5813 OnlyDeduced, Depth, Used);
5820 OnlyDeduced, Depth, Used);
5825 MarkUsedTemplateParameters(Ctx, VecType->getElementType(), OnlyDeduced,
5827 MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced, Depth,
5834 MarkUsedTemplateParameters(Ctx, VecType->getElementType(), OnlyDeduced,
5836 MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced,
5845 OnlyDeduced, Depth, Used);
5848 OnlyDeduced, Depth, Used);
5854 MarkUsedTemplateParameters(Ctx, MatType->getElementType(), OnlyDeduced,
5861 MarkUsedTemplateParameters(Ctx, MatType->getElementType(), OnlyDeduced,
5863 MarkUsedTemplateParameters(Ctx, MatType->getRowExpr(), OnlyDeduced, Depth,
5865 MarkUsedTemplateParameters(Ctx, MatType->getColumnExpr(), OnlyDeduced,
5872 MarkUsedTemplateParameters(Ctx, Proto->getReturnType(), OnlyDeduced, Depth,
5879 if (!OnlyDeduced || I + 1 == N ||
5881 MarkUsedTemplateParameters(Ctx, Proto->getParamType(I), OnlyDeduced,
5893 MarkUsedTemplateParameters(Ctx, E, OnlyDeduced, Depth, Used);
5909 OnlyDeduced, Depth, Used);
5911 OnlyDeduced, Depth, Used);
5922 MarkUsedTemplateParameters(Ctx, Spec->getTemplateName(), OnlyDeduced,
5929 if (OnlyDeduced &&
5934 MarkUsedTemplateParameters(Ctx, Spec->getArg(I), OnlyDeduced, Depth,
5940 if (!OnlyDeduced)
5943 OnlyDeduced, Depth, Used);
5947 if (!OnlyDeduced)
5950 OnlyDeduced, Depth, Used);
5954 if (!OnlyDeduced)
5957 OnlyDeduced, Depth, Used);
5970 if (OnlyDeduced)
5977 OnlyDeduced, Depth, Used);
5980 MarkUsedTemplateParameters(Ctx, Spec->getArg(I), OnlyDeduced, Depth,
5986 if (!OnlyDeduced)
5989 OnlyDeduced, Depth, Used);
5993 if (!OnlyDeduced)
5996 OnlyDeduced, Depth, Used);
6000 if (!OnlyDeduced)
6003 OnlyDeduced, Depth, Used);
6007 if (!OnlyDeduced)
6010 OnlyDeduced, Depth, Used);
6016 OnlyDeduced, Depth, Used);
6023 OnlyDeduced, Depth, Used);
6028 OnlyDeduced, Depth, Used);
6057 bool OnlyDeduced,
6067 MarkUsedTemplateParameters(Ctx, TemplateArg.getNullPtrType(), OnlyDeduced,
6072 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduced,
6080 OnlyDeduced, Depth, Used);
6084 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced,
6090 MarkUsedTemplateParameters(Ctx, P, OnlyDeduced, Depth, Used);
6103 Sema::MarkUsedTemplateParameters(const Expr *E, bool OnlyDeduced,
6106 ::MarkUsedTemplateParameters(Context, E, OnlyDeduced, Depth, Used);
6120 bool OnlyDeduced, unsigned Depth,
6126 if (OnlyDeduced &&
6131 ::MarkUsedTemplateParameters(Context, TemplateArgs[I], OnlyDeduced,