Searched refs:ExplicitArgs (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | TemplateDeduction.h | 64 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 D | Template.h | 548 const TemplateArgument *ExplicitArgs, 564 getPartiallySubstitutedPack(const TemplateArgument **ExplicitArgs = nullptr,
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 2858 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 D | SemaTemplateInstantiate.cpp | 4703 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 D | SemaExpr.cpp | 2255 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()
|