Lines Matching refs:MarkUsedTemplateParameters

162 static void MarkUsedTemplateParameters(ASTContext &Ctx,
167 static void MarkUsedTemplateParameters(ASTContext &Ctx, QualType T,
749 MarkUsedTemplateParameters(S.Context, Pattern, /*OnlyDeduced*/true, in addPacks()
4797 ::MarkUsedTemplateParameters(S.Context, Args2[I], false, in isAtLeastAsSpecializedAs()
4803 ::MarkUsedTemplateParameters(S.Context, Proto2->getReturnType(), false, in isAtLeastAsSpecializedAs()
4808 ::MarkUsedTemplateParameters(S.Context, FD2->getType(), false, in isAtLeastAsSpecializedAs()
5219 MarkUsedTemplateParameters(ASTContext &Ctx, in MarkUsedTemplateParameters() function
5259 MarkUsedTemplateParameters(Ctx, NTTP->getType(), OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5265 MarkUsedTemplateParameters(ASTContext &Ctx, in MarkUsedTemplateParameters() function
5273 MarkUsedTemplateParameters(Ctx, NNS->getPrefix(), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5275 MarkUsedTemplateParameters(Ctx, QualType(NNS->getAsType(), 0), in MarkUsedTemplateParameters()
5282 MarkUsedTemplateParameters(ASTContext &Ctx, in MarkUsedTemplateParameters() function
5297 MarkUsedTemplateParameters(Ctx, QTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
5300 MarkUsedTemplateParameters(Ctx, DTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
5307 MarkUsedTemplateParameters(ASTContext &Ctx, QualType T, in MarkUsedTemplateParameters() function
5321 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5329 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5338 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5347 MarkUsedTemplateParameters(Ctx, MemPtr->getPointeeType(), OnlyDeduced, in MarkUsedTemplateParameters()
5349 MarkUsedTemplateParameters(Ctx, QualType(MemPtr->getClass(), 0), in MarkUsedTemplateParameters()
5355 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5363 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5370 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5377 MarkUsedTemplateParameters(Ctx, VecType->getElementType(), OnlyDeduced, in MarkUsedTemplateParameters()
5379 MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5386 MarkUsedTemplateParameters(Ctx, VecType->getElementType(), OnlyDeduced, in MarkUsedTemplateParameters()
5388 MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced, in MarkUsedTemplateParameters()
5396 MarkUsedTemplateParameters(Ctx, DependentASType->getPointeeType(), in MarkUsedTemplateParameters()
5398 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5406 MarkUsedTemplateParameters(Ctx, Proto->getReturnType(), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5415 MarkUsedTemplateParameters(Ctx, Proto->getParamType(I), OnlyDeduced, in MarkUsedTemplateParameters()
5427 MarkUsedTemplateParameters(Ctx, E, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5441 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5444 MarkUsedTemplateParameters(Ctx, Subst->getArgumentPack(), in MarkUsedTemplateParameters()
5456 MarkUsedTemplateParameters(Ctx, Spec->getTemplateName(), OnlyDeduced, in MarkUsedTemplateParameters()
5468 MarkUsedTemplateParameters(Ctx, Spec->getArg(I), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5475 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5482 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5489 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5510 MarkUsedTemplateParameters(Ctx, Spec->getQualifier(), in MarkUsedTemplateParameters()
5514 MarkUsedTemplateParameters(Ctx, Spec->getArg(I), OnlyDeduced, Depth, in MarkUsedTemplateParameters()
5521 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5528 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5535 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5542 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5548 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5555 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5583 MarkUsedTemplateParameters(ASTContext &Ctx, in MarkUsedTemplateParameters() function
5595 MarkUsedTemplateParameters(Ctx, TemplateArg.getNullPtrType(), OnlyDeduced, in MarkUsedTemplateParameters()
5600 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduced, in MarkUsedTemplateParameters()
5606 MarkUsedTemplateParameters(Ctx, in MarkUsedTemplateParameters()
5612 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced, in MarkUsedTemplateParameters()
5618 MarkUsedTemplateParameters(Ctx, P, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
5633 Sema::MarkUsedTemplateParameters(const TemplateArgumentList &TemplateArgs, in MarkUsedTemplateParameters() function in Sema
5645 ::MarkUsedTemplateParameters(Context, TemplateArgs[I], OnlyDeduced, in MarkUsedTemplateParameters()
5661 ::MarkUsedTemplateParameters(Ctx, Function->getParamDecl(I)->getType(), in MarkDeducedTemplateParameters()
5674 ::MarkUsedTemplateParameters(S.Context, T, true, TemplateParams->getDepth(), in hasDeducibleTemplateParameters()