| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 6747 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddFunctionCandidates() argument 6779 ExplicitTemplateArgs, ObjectType, ObjectClassification, in AddFunctionCandidates() 6801 ExplicitTemplateArgs, FunctionArgs, in AddFunctionCandidates() 7005 TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ObjectType, in AddMethodTemplateCandidate() argument 7025 MethodTmpl, ExplicitTemplateArgs, Args, Specialization, Info, in AddMethodTemplateCandidate() 7076 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, in AddTemplateOverloadCandidate() argument 7108 FunctionTemplate, ExplicitTemplateArgs, Args, Specialization, Info, in AddTemplateOverloadCandidate() 7623 TemplateArgumentListInfo *ExplicitTemplateArgs) { in AddNonMemberOperatorCandidates() argument 7640 AddTemplateOverloadCandidate(FunTmpl, F.getPair(), ExplicitTemplateArgs, in AddNonMemberOperatorCandidates() 7644 FunTmpl, F.getPair(), ExplicitTemplateArgs, in AddNonMemberOperatorCandidates() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 3210 TemplateArgumentListInfo &ExplicitTemplateArgs, in SubstituteExplicitTemplateArguments() argument 3219 if (ExplicitTemplateArgs.size() == 0) { in SubstituteExplicitTemplateArguments() 3253 ExplicitTemplateArgs, true, Builder, false) || 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() 4113 FunctionTemplate, *ExplicitTemplateArgs, Deduced, ParamTypes, nullptr, in DeduceTemplateArguments() 4295 TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ArgFunctionType, 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 | 2206 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseEmptyLookup() argument 2236 AddOverloadedCallCandidates(R, ExplicitTemplateArgs, Args, Candidates); in DiagnoseEmptyLookup() 2258 assert(!ExplicitTemplateArgs && in DiagnoseEmptyLookup() 2289 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, in DiagnoseEmptyLookup() 2292 if (!ExplicitTemplateArgs || ExplicitTemplateArgs->size() == 0) in DiagnoseEmptyLookup()
|
| H A D | TreeTransform.h | 2594 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr() argument 2637 R, ExplicitTemplateArgs, in RebuildMemberExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | Sema.h | 3612 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr, 3636 TemplateArgumentListInfo *ExplicitTemplateArgs, 3646 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 3677 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr); 3692 TemplateArgumentListInfo *ExplicitTemplateArgs, 3794 LookupResult &R, TemplateArgumentListInfo *ExplicitTemplateArgs, 5095 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr, 5182 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr); 7658 const TemplateArgumentListInfo &ExplicitTemplateArgs, 7662 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, [all …]
|