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

Lines Matching defs:MarkUsedTemplateParameters

162 static void MarkUsedTemplateParameters(ASTContext &Ctx,
167 static void MarkUsedTemplateParameters(ASTContext &Ctx, QualType T,
5135 ::MarkUsedTemplateParameters(S.Context, Args2[I], false,
5141 ::MarkUsedTemplateParameters(S.Context, Proto2->getReturnType(), false,
5146 ::MarkUsedTemplateParameters(S.Context, FD2->getType(), false,
5663 MarkUsedTemplateParameters(ASTContext &Ctx,
5707 MarkUsedTemplateParameters(Ctx, NTTP->getType(), OnlyDeduced, Depth, Used);
5713 MarkUsedTemplateParameters(ASTContext &Ctx,
5721 MarkUsedTemplateParameters(Ctx, NNS->getPrefix(), OnlyDeduced, Depth,
5723 MarkUsedTemplateParameters(Ctx, QualType(NNS->getAsType(), 0),
5730 MarkUsedTemplateParameters(ASTContext &Ctx,
5745 MarkUsedTemplateParameters(Ctx, QTN->getQualifier(), OnlyDeduced,
5748 MarkUsedTemplateParameters(Ctx, DTN->getQualifier(), OnlyDeduced,
5755 MarkUsedTemplateParameters(ASTContext &Ctx, QualType T,
5769 MarkUsedTemplateParameters(Ctx,
5777 MarkUsedTemplateParameters(Ctx,
5786 MarkUsedTemplateParameters(Ctx,
5795 MarkUsedTemplateParameters(Ctx, MemPtr->getPointeeType(), OnlyDeduced,
5797 MarkUsedTemplateParameters(Ctx, QualType(MemPtr->getClass(), 0),
5803 MarkUsedTemplateParameters(Ctx,
5811 MarkUsedTemplateParameters(Ctx,
5818 MarkUsedTemplateParameters(Ctx,
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,
5844 MarkUsedTemplateParameters(Ctx, DependentASType->getPointeeType(),
5846 MarkUsedTemplateParameters(Ctx,
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,
5881 MarkUsedTemplateParameters(Ctx, Proto->getParamType(I), OnlyDeduced,
5893 MarkUsedTemplateParameters(Ctx, E, OnlyDeduced, Depth, Used);
5907 MarkUsedTemplateParameters(Ctx,
5910 MarkUsedTemplateParameters(Ctx, Subst->getArgumentPack(),
5922 MarkUsedTemplateParameters(Ctx, Spec->getTemplateName(), OnlyDeduced,
5934 MarkUsedTemplateParameters(Ctx, Spec->getArg(I), OnlyDeduced, Depth,
5941 MarkUsedTemplateParameters(Ctx,
5948 MarkUsedTemplateParameters(Ctx,
5955 MarkUsedTemplateParameters(Ctx,
5976 MarkUsedTemplateParameters(Ctx, Spec->getQualifier(),
5980 MarkUsedTemplateParameters(Ctx, Spec->getArg(I), OnlyDeduced, Depth,
5987 MarkUsedTemplateParameters(Ctx,
5994 MarkUsedTemplateParameters(Ctx,
6001 MarkUsedTemplateParameters(Ctx,
6008 MarkUsedTemplateParameters(Ctx,
6014 MarkUsedTemplateParameters(Ctx,
6021 MarkUsedTemplateParameters(Ctx,
6026 MarkUsedTemplateParameters(Ctx,
6055 MarkUsedTemplateParameters(ASTContext &Ctx,
6067 MarkUsedTemplateParameters(Ctx, TemplateArg.getNullPtrType(), OnlyDeduced,
6072 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduced,
6078 MarkUsedTemplateParameters(Ctx,
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);
6119 Sema::MarkUsedTemplateParameters(const TemplateArgumentList &TemplateArgs,
6131 ::MarkUsedTemplateParameters(Context, TemplateArgs[I], OnlyDeduced,
6147 ::MarkUsedTemplateParameters(Ctx, Function->getParamDecl(I)->getType(),
6160 ::MarkUsedTemplateParameters(S.Context, T, true, TemplateParams->getDepth(),