Lines Matching refs:OnlyDeduced
164 bool OnlyDeduced, unsigned Depth,
168 bool OnlyDeduced, unsigned Level,
5736 bool OnlyDeduced, in MarkUsedTemplateParameters() argument
5739 if (!OnlyDeduced) { in MarkUsedTemplateParameters()
5759 MarkUsedTemplateParameters(Ctx, NTTP->getType(), OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5767 bool OnlyDeduced, in MarkUsedTemplateParameters() argument
5773 MarkUsedTemplateParameters(Ctx, NNS->getPrefix(), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5776 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5784 bool OnlyDeduced, in MarkUsedTemplateParameters() argument
5797 MarkUsedTemplateParameters(Ctx, QTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
5800 MarkUsedTemplateParameters(Ctx, DTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
5808 bool OnlyDeduced, in MarkUsedTemplateParameters() argument
5823 OnlyDeduced, in MarkUsedTemplateParameters()
5831 OnlyDeduced, in MarkUsedTemplateParameters()
5840 OnlyDeduced, in MarkUsedTemplateParameters()
5847 MarkUsedTemplateParameters(Ctx, MemPtr->getPointeeType(), OnlyDeduced, in MarkUsedTemplateParameters()
5850 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5857 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5865 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5872 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5877 MarkUsedTemplateParameters(Ctx, VecType->getElementType(), OnlyDeduced, in MarkUsedTemplateParameters()
5879 MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5886 MarkUsedTemplateParameters(Ctx, VecType->getElementType(), OnlyDeduced, in MarkUsedTemplateParameters()
5888 MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced, in MarkUsedTemplateParameters()
5897 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5900 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5906 MarkUsedTemplateParameters(Ctx, MatType->getElementType(), OnlyDeduced, in MarkUsedTemplateParameters()
5913 MarkUsedTemplateParameters(Ctx, MatType->getElementType(), OnlyDeduced, in MarkUsedTemplateParameters()
5915 MarkUsedTemplateParameters(Ctx, MatType->getRowExpr(), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5917 MarkUsedTemplateParameters(Ctx, MatType->getColumnExpr(), OnlyDeduced, in MarkUsedTemplateParameters()
5924 MarkUsedTemplateParameters(Ctx, Proto->getReturnType(), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5931 if (!OnlyDeduced || I + 1 == N || in MarkUsedTemplateParameters()
5933 MarkUsedTemplateParameters(Ctx, Proto->getParamType(I), OnlyDeduced, in MarkUsedTemplateParameters()
5945 MarkUsedTemplateParameters(Ctx, E, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5961 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5963 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5974 MarkUsedTemplateParameters(Ctx, Spec->getTemplateName(), OnlyDeduced, in MarkUsedTemplateParameters()
5981 if (OnlyDeduced && in MarkUsedTemplateParameters()
5986 MarkUsedTemplateParameters(Ctx, Spec->getArg(I), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5992 if (!OnlyDeduced) in MarkUsedTemplateParameters()
5995 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5999 if (!OnlyDeduced) in MarkUsedTemplateParameters()
6002 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6006 if (!OnlyDeduced) in MarkUsedTemplateParameters()
6009 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6022 if (OnlyDeduced) in MarkUsedTemplateParameters()
6029 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6032 MarkUsedTemplateParameters(Ctx, Spec->getArg(I), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
6038 if (!OnlyDeduced) in MarkUsedTemplateParameters()
6041 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6045 if (!OnlyDeduced) in MarkUsedTemplateParameters()
6048 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6052 if (!OnlyDeduced) in MarkUsedTemplateParameters()
6055 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6059 if (!OnlyDeduced) in MarkUsedTemplateParameters()
6062 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6068 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6075 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6080 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6109 bool OnlyDeduced, in MarkUsedTemplateParameters() argument
6119 MarkUsedTemplateParameters(Ctx, TemplateArg.getNullPtrType(), OnlyDeduced, in MarkUsedTemplateParameters()
6124 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduced, in MarkUsedTemplateParameters()
6132 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6136 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced, in MarkUsedTemplateParameters()
6142 MarkUsedTemplateParameters(Ctx, P, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6155 Sema::MarkUsedTemplateParameters(const Expr *E, bool OnlyDeduced, in MarkUsedTemplateParameters() argument
6158 ::MarkUsedTemplateParameters(Context, E, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6172 bool OnlyDeduced, unsigned Depth, in MarkUsedTemplateParameters() argument
6178 if (OnlyDeduced && in MarkUsedTemplateParameters()
6183 ::MarkUsedTemplateParameters(Context, TemplateArgs[I], OnlyDeduced, in MarkUsedTemplateParameters()