Searched refs:ExplicitTemplateArgs (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 7704 TemplateArgumentListInfo *ExplicitTemplateArgs) { in AddNonMemberOperatorCandidates() argument 7725 FunTmpl, F.getPair(), ExplicitTemplateArgs, in AddNonMemberOperatorCandidates() 7729 if (ExplicitTemplateArgs) in AddNonMemberOperatorCandidates() 9477 if (ExplicitTemplateArgs) in AddArgumentDependentLookupCandidates() 12619 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveSingleFunctionTemplateSpecialization() local 12620 ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); in ResolveSingleFunctionTemplateSpecialization() 12776 if (ExplicitTemplateArgs) { in AddOverloadedCallCandidate() 12840 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr; in AddOverloadedCallCandidates() local 12843 ExplicitTemplateArgs = &TABuffer; in AddOverloadedCallCandidates() 13051 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr; in BuildRecoveryCallExpr() local [all …]
|
| H A D | SemaTemplateDeduction.cpp | 3094 if (ExplicitTemplateArgs.size() == 0) { in SubstituteExplicitTemplateArguments() 3654 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveOverloadForDeduction() local 3656 Ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); in ResolveOverloadForDeduction() 3672 if (S.DeduceTemplateArguments(FunTmpl, &ExplicitTemplateArgs, in ResolveOverloadForDeduction() 3951 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, in DeduceTemplateArguments() argument 3985 if (ExplicitTemplateArgs) { in DeduceTemplateArguments() 4171 TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ArgFunctionType, in DeduceTemplateArguments() argument 4187 if (ExplicitTemplateArgs) { in DeduceTemplateArguments() 4191 FunctionTemplate, *ExplicitTemplateArgs, Deduced, ParamTypes, in DeduceTemplateArguments() 4434 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments() argument [all …]
|
| H A D | SemaTemplate.cpp | 8996 const TemplateArgumentListInfo &ExplicitTemplateArgs, in CheckDependentFunctionTemplateSpecialization() argument 9032 ExplicitTemplateArgs); in CheckDependentFunctionTemplateSpecialization() 9059 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, in CheckFunctionTemplateSpecialization() argument 9100 if (ExplicitTemplateArgs) in CheckFunctionTemplateSpecialization() 9101 Args = *ExplicitTemplateArgs; in CheckFunctionTemplateSpecialization() 9114 ExplicitTemplateArgs ? &Args : nullptr, FT, Specialization, in CheckFunctionTemplateSpecialization() 9141 if (ExplicitTemplateArgs) in CheckFunctionTemplateSpecialization() 9168 << FD->getDeclName() << (ExplicitTemplateArgs != nullptr), in CheckFunctionTemplateSpecialization() 9261 ExplicitTemplateArgs ? &ConvertedTemplateArgs[Specialization] : nullptr); in CheckFunctionTemplateSpecialization()
|
| H A D | SemaExpr.cpp | 2274 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseEmptyLookup() argument 2304 AddOverloadedCallCandidates(R, ExplicitTemplateArgs, Args, Candidates); in DiagnoseEmptyLookup() 2326 assert(!ExplicitTemplateArgs && in DiagnoseEmptyLookup() 2357 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, in DiagnoseEmptyLookup() 2360 if (!ExplicitTemplateArgs || ExplicitTemplateArgs->size() == 0) in DiagnoseEmptyLookup()
|
| H A D | TreeTransform.h | 2677 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr() argument 2720 R, ExplicitTemplateArgs, in RebuildMemberExpr()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 3859 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr, 3893 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 3924 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr); 3939 TemplateArgumentListInfo *ExplicitTemplateArgs, 4041 LookupResult &R, TemplateArgumentListInfo *ExplicitTemplateArgs, 8029 const TemplateArgumentListInfo &ExplicitTemplateArgs, 8033 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, 8761 TemplateArgumentListInfo &ExplicitTemplateArgs, 8792 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 8799 TemplateArgumentListInfo *ExplicitTemplateArgs, [all …]
|