Searched refs:ExplicitTemplateArgs (Results 1 – 6 of 6) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 7619 TemplateArgumentListInfo *ExplicitTemplateArgs) { in AddNonMemberOperatorCandidates() argument 7640 FunTmpl, F.getPair(), ExplicitTemplateArgs, in AddNonMemberOperatorCandidates() 7644 if (ExplicitTemplateArgs) in AddNonMemberOperatorCandidates() 9350 if (ExplicitTemplateArgs) in AddArgumentDependentLookupCandidates() 12448 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveSingleFunctionTemplateSpecialization() local 12449 ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); in ResolveSingleFunctionTemplateSpecialization() 12605 if (ExplicitTemplateArgs) { in AddOverloadedCallCandidate() 12669 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr; in AddOverloadedCallCandidates() local 12672 ExplicitTemplateArgs = &TABuffer; in AddOverloadedCallCandidates() 12880 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr; in BuildRecoveryCallExpr() local [all …]
|
| H A D | SemaTemplateDeduction.cpp | 3219 if (ExplicitTemplateArgs.size() == 0) { in SubstituteExplicitTemplateArguments() 3779 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveOverloadForDeduction() local 3781 Ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); in ResolveOverloadForDeduction() 3797 if (S.DeduceTemplateArguments(FunTmpl, &ExplicitTemplateArgs, in ResolveOverloadForDeduction() 4075 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, in DeduceTemplateArguments() argument 4109 if (ExplicitTemplateArgs) { in DeduceTemplateArguments() 4295 TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ArgFunctionType, in DeduceTemplateArguments() argument 4311 if (ExplicitTemplateArgs) { in DeduceTemplateArguments() 4315 FunctionTemplate, *ExplicitTemplateArgs, Deduced, ParamTypes, in DeduceTemplateArguments() 4558 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments() argument [all …]
|
| H A D | SemaTemplate.cpp | 8894 const TemplateArgumentListInfo &ExplicitTemplateArgs, in CheckDependentFunctionTemplateSpecialization() argument 8930 ExplicitTemplateArgs); in CheckDependentFunctionTemplateSpecialization() 8957 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, in CheckFunctionTemplateSpecialization() argument 8998 if (ExplicitTemplateArgs) in CheckFunctionTemplateSpecialization() 8999 Args = *ExplicitTemplateArgs; in CheckFunctionTemplateSpecialization() 9012 ExplicitTemplateArgs ? &Args : nullptr, FT, Specialization, in CheckFunctionTemplateSpecialization() 9039 if (ExplicitTemplateArgs) in CheckFunctionTemplateSpecialization() 9066 << FD->getDeclName() << (ExplicitTemplateArgs != nullptr), in CheckFunctionTemplateSpecialization() 9159 ExplicitTemplateArgs ? &ConvertedTemplateArgs[Specialization] : nullptr); in CheckFunctionTemplateSpecialization()
|
| H A D | SemaExpr.cpp | 2216 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseEmptyLookup() argument 2246 AddOverloadedCallCandidates(R, ExplicitTemplateArgs, Args, Candidates); in DiagnoseEmptyLookup() 2268 assert(!ExplicitTemplateArgs && in DiagnoseEmptyLookup() 2299 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, in DiagnoseEmptyLookup() 2302 if (!ExplicitTemplateArgs || ExplicitTemplateArgs->size() == 0) in DiagnoseEmptyLookup()
|
| H A D | TreeTransform.h | 2615 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr() argument 2658 R, ExplicitTemplateArgs, in RebuildMemberExpr()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 3642 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr, 3676 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 3707 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr); 3722 TemplateArgumentListInfo *ExplicitTemplateArgs, 3824 LookupResult &R, TemplateArgumentListInfo *ExplicitTemplateArgs, 7728 const TemplateArgumentListInfo &ExplicitTemplateArgs, 7732 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, 8457 TemplateArgumentListInfo &ExplicitTemplateArgs, 8488 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 8495 TemplateArgumentListInfo *ExplicitTemplateArgs, [all …]
|