Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplateDeduction.h58 unsigned ExplicitArgs = 0; variable
75 DeducedDepth(Info.DeducedDepth), ExplicitArgs(Info.ExplicitArgs) {} in TemplateDeductionInfo()
91 return ExplicitArgs; in getNumExplicitArgs()
133 ExplicitArgs = DeducedSugared->size(); in setExplicitArgs()
H A DTemplate.h535 const TemplateArgument *ExplicitArgs,
551 getPartiallySubstitutedPack(const TemplateArgument **ExplicitArgs = nullptr,
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2268 TemplateArgumentListInfo ExplicitArgs; in VisitFunctionDecl() local
2270 ExplicitArgs.setLAngleLoc(ArgsWritten->getLAngleLoc()); in VisitFunctionDecl()
2271 ExplicitArgs.setRAngleLoc(ArgsWritten->getRAngleLoc()); in VisitFunctionDecl()
2273 ExplicitArgs)) in VisitFunctionDecl()
2302 ExplicitArgs)) in VisitFunctionDecl()
2306 &ExplicitArgs, in VisitFunctionDecl()
2669 TemplateArgumentListInfo ExplicitArgs; in VisitCXXMethodDecl() local
2671 ExplicitArgs.setLAngleLoc(ArgsWritten->getLAngleLoc()); in VisitCXXMethodDecl()
2672 ExplicitArgs.setRAngleLoc(ArgsWritten->getRAngleLoc()); in VisitCXXMethodDecl()
2674 ExplicitArgs)) in VisitCXXMethodDecl()
[all …]
H A DSemaTemplateInstantiate.cpp4317 const TemplateArgument *ExplicitArgs, in SetPartiallySubstitutedPack() argument
4325 ArgsInPartiallySubstitutedPack = ExplicitArgs; in SetPartiallySubstitutedPack()
4330 const TemplateArgument **ExplicitArgs, in getPartiallySubstitutedPack() argument
4332 if (ExplicitArgs) in getPartiallySubstitutedPack()
4333 *ExplicitArgs = nullptr; in getPartiallySubstitutedPack()
4340 if (ExplicitArgs) in getPartiallySubstitutedPack()
4341 *ExplicitArgs = Current->ArgsInPartiallySubstitutedPack; in getPartiallySubstitutedPack()
H A DSemaExpr.cpp2161 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral() local
2164 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnStringLiteral()
2166 StringTokLocs.back(), &ExplicitArgs); in ActOnStringLiteral()
2170 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral() local
2178 ExplicitArgs.addArgument(TemplateArgumentLoc(TypeArg, TypeArgInfo)); in ActOnStringLiteral()
2184 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnStringLiteral()
2187 StringTokLocs.back(), &ExplicitArgs); in ActOnStringLiteral()
4030 TemplateArgumentListInfo ExplicitArgs; in ActOnNumericConstant() local
4038 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnNumericConstant()
4041 &ExplicitArgs); in ActOnNumericConstant()