Searched refs:ExplicitTemplateArgs (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 8199 TemplateArgumentListInfo *ExplicitTemplateArgs) { in AddNonMemberOperatorCandidates() argument 8220 FunTmpl, F.getPair(), ExplicitTemplateArgs, in AddNonMemberOperatorCandidates() 8224 if (ExplicitTemplateArgs) in AddNonMemberOperatorCandidates() 9976 if (ExplicitTemplateArgs) in AddArgumentDependentLookupCandidates() 13279 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveSingleFunctionTemplateSpecialization() local 13280 ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); in ResolveSingleFunctionTemplateSpecialization() 13434 if (ExplicitTemplateArgs) { in AddOverloadedCallCandidate() 13498 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr; in AddOverloadedCallCandidates() local 13501 ExplicitTemplateArgs = &TABuffer; in AddOverloadedCallCandidates() 13708 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr; in BuildRecoveryCallExpr() local [all …]
|
| H A D | SemaTemplateDeduction.cpp | 3238 TemplateArgumentListInfo &ExplicitTemplateArgs, in SubstituteExplicitTemplateArguments() argument 3246 if (ExplicitTemplateArgs.size() == 0) { in SubstituteExplicitTemplateArguments() 3902 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveOverloadForDeduction() local 3904 Ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); in ResolveOverloadForDeduction() 3920 if (S.DeduceTemplateArguments(FunTmpl, &ExplicitTemplateArgs, in ResolveOverloadForDeduction() 4210 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, in DeduceTemplateArguments() argument 4253 if (ExplicitTemplateArgs) { in DeduceTemplateArguments() 4481 if (ExplicitTemplateArgs) { in DeduceTemplateArguments() 4485 FunctionTemplate, *ExplicitTemplateArgs, Deduced, ParamTypes, in DeduceTemplateArguments() 4753 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments() argument [all …]
|
| H A D | SemaTemplate.cpp | 9552 FunctionDecl *FD, const TemplateArgumentListInfo *ExplicitTemplateArgs, in CheckDependentFunctionTemplateSpecialization() argument 9589 ExplicitTemplateArgs); in CheckDependentFunctionTemplateSpecialization() 9616 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, in CheckFunctionTemplateSpecialization() argument 9657 if (ExplicitTemplateArgs) in CheckFunctionTemplateSpecialization() 9658 Args = *ExplicitTemplateArgs; in CheckFunctionTemplateSpecialization() 9671 ExplicitTemplateArgs ? &Args : nullptr, FT, Specialization, in CheckFunctionTemplateSpecialization() 9698 if (ExplicitTemplateArgs) in CheckFunctionTemplateSpecialization() 9725 << FD->getDeclName() << (ExplicitTemplateArgs != nullptr), in CheckFunctionTemplateSpecialization() 9818 ExplicitTemplateArgs ? &ConvertedTemplateArgs[Specialization] : nullptr); in CheckFunctionTemplateSpecialization()
|
| H A D | SemaExpr.cpp | 2471 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseEmptyLookup() argument 2503 AddOverloadedCallCandidates(R, ExplicitTemplateArgs, Args, Candidates); in DiagnoseEmptyLookup() 2525 assert(!ExplicitTemplateArgs && in DiagnoseEmptyLookup() 2556 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, in DiagnoseEmptyLookup() 2559 if (!ExplicitTemplateArgs || ExplicitTemplateArgs->size() == 0) in DiagnoseEmptyLookup()
|
| H A D | SemaDecl.cpp | 10539 TemplateArgumentListInfo *ExplicitTemplateArgs = in ActOnFunctionDeclarator() local 10548 NewFD, ExplicitTemplateArgs, Previous)) in ActOnFunctionDeclarator() 10551 if (CheckFunctionTemplateSpecialization(NewFD, ExplicitTemplateArgs, in ActOnFunctionDeclarator()
|
| H A D | TreeTransform.h | 2823 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr() argument 2881 R, ExplicitTemplateArgs, in RebuildMemberExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 4075 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr, 4108 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 4140 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr); 4155 TemplateArgumentListInfo *ExplicitTemplateArgs, 4252 LookupResult &R, TemplateArgumentListInfo *ExplicitTemplateArgs, 8479 FunctionDecl *FD, const TemplateArgumentListInfo *ExplicitTemplateArgs, 8483 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, 9287 TemplateArgumentListInfo &ExplicitTemplateArgs, 9318 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 9326 TemplateArgumentListInfo *ExplicitTemplateArgs, [all …]
|