Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/support/test.support/
H A Dtest_convertible_header.pass.cpp62 struct ExplicitArgs { struct
63 explicit ExplicitArgs(int, int, int) {} in ExplicitArgs() function
65 static_assert(!test_convertible<ExplicitArgs, int, int, int>(), "Must not be convertible");
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTemplateDeduction.h58 unsigned ExplicitArgs = 0; variable
75 ExplicitArgs(Info.ExplicitArgs) {} in TemplateDeductionInfo()
91 return ExplicitArgs; in getNumExplicitArgs()
125 ExplicitArgs = Deduced->size(); in setExplicitArgs()
H A DTemplate.h474 const TemplateArgument *ExplicitArgs,
490 getPartiallySubstitutedPack(const TemplateArgument **ExplicitArgs = nullptr,
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp3720 const TemplateArgument *ExplicitArgs, in SetPartiallySubstitutedPack() argument
3728 ArgsInPartiallySubstitutedPack = ExplicitArgs; in SetPartiallySubstitutedPack()
3733 const TemplateArgument **ExplicitArgs, in getPartiallySubstitutedPack() argument
3735 if (ExplicitArgs) in getPartiallySubstitutedPack()
3736 *ExplicitArgs = nullptr; in getPartiallySubstitutedPack()
3743 if (ExplicitArgs) in getPartiallySubstitutedPack()
3744 *ExplicitArgs = Current->ArgsInPartiallySubstitutedPack; in getPartiallySubstitutedPack()
H A DSemaTemplateInstantiateDecl.cpp2215 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitFunctionDecl() local
2218 ExplicitArgs)) in VisitFunctionDecl()
2232 &ExplicitArgs, in VisitFunctionDecl()
2243 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitFunctionDecl() local
2246 ExplicitArgs)) in VisitFunctionDecl()
2250 &ExplicitArgs, in VisitFunctionDecl()
2581 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitCXXMethodDecl() local
2584 ExplicitArgs)) in VisitCXXMethodDecl()
2598 &ExplicitArgs, in VisitCXXMethodDecl()
2608 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitCXXMethodDecl() local
[all …]
H A DSemaExpr.cpp1963 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral() local
1966 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnStringLiteral()
1968 &ExplicitArgs); in ActOnStringLiteral()
1972 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral() local
1980 ExplicitArgs.addArgument(TemplateArgumentLoc(TypeArg, TypeArgInfo)); in ActOnStringLiteral()
1986 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnStringLiteral()
1989 &ExplicitArgs); in ActOnStringLiteral()
3849 TemplateArgumentListInfo ExplicitArgs; in ActOnNumericConstant() local
3857 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnNumericConstant()
3860 &ExplicitArgs); in ActOnNumericConstant()