Home
last modified time | relevance | path

Searched refs:ExplicitArgs (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplateDeduction.h64 unsigned ExplicitArgs = 0; variable
81 DeducedDepth(Info.DeducedDepth), ExplicitArgs(Info.ExplicitArgs) {} in TemplateDeductionInfo()
101 return ExplicitArgs; in getNumExplicitArgs()
143 ExplicitArgs = DeducedSugared->size(); in setExplicitArgs()
H A DTemplate.h548 const TemplateArgument *ExplicitArgs,
564 getPartiallySubstitutedPack(const TemplateArgument **ExplicitArgs = nullptr,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2858 TemplateArgumentListInfo ExplicitArgs; in VisitFunctionDecl() local
2860 ExplicitArgs.setLAngleLoc(ArgsWritten->getLAngleLoc()); in VisitFunctionDecl()
2861 ExplicitArgs.setRAngleLoc(ArgsWritten->getRAngleLoc()); in VisitFunctionDecl()
2863 ExplicitArgs)) in VisitFunctionDecl()
2878 DFTSI->TemplateArgumentsAsWritten ? &ExplicitArgs : nullptr, in VisitFunctionDecl()
2889 TemplateArgumentListInfo ExplicitArgs(ArgsWritten->getLAngleLoc(), in VisitFunctionDecl() local
2892 ExplicitArgs)) in VisitFunctionDecl()
2896 &ExplicitArgs, in VisitFunctionDecl()
3257 TemplateArgumentListInfo ExplicitArgs; in VisitCXXMethodDecl() local
3259 ExplicitArgs.setLAngleLoc(ArgsWritten->getLAngleLoc()); in VisitCXXMethodDecl()
[all …]
H A DSemaTemplateInstantiate.cpp4703 const TemplateArgument *ExplicitArgs, in SetPartiallySubstitutedPack() argument
4711 ArgsInPartiallySubstitutedPack = ExplicitArgs; in SetPartiallySubstitutedPack()
4716 const TemplateArgument **ExplicitArgs, in getPartiallySubstitutedPack() argument
4718 if (ExplicitArgs) in getPartiallySubstitutedPack()
4719 *ExplicitArgs = nullptr; in getPartiallySubstitutedPack()
4726 if (ExplicitArgs) in getPartiallySubstitutedPack()
4727 *ExplicitArgs = Current->ArgsInPartiallySubstitutedPack; in getPartiallySubstitutedPack()
H A DSemaExpr.cpp2255 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral() local
2258 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnStringLiteral()
2260 &ExplicitArgs); in ActOnStringLiteral()
2264 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral() local
2272 ExplicitArgs.addArgument(TemplateArgumentLoc(TypeArg, TypeArgInfo)); in ActOnStringLiteral()
2278 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnStringLiteral()
2281 &ExplicitArgs); in ActOnStringLiteral()
3805 TemplateArgumentListInfo ExplicitArgs; in ActOnNumericConstant() local
3813 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnNumericConstant()
3815 return BuildLiteralOperatorCall(R, OpNameInfo, {}, TokLoc, &ExplicitArgs); in ActOnNumericConstant()