Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaOverload.cpp6930 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddFunctionCandidates() argument
6962 ExplicitTemplateArgs, ObjectType, ObjectClassification, in AddFunctionCandidates()
6984 ExplicitTemplateArgs, FunctionArgs, in AddFunctionCandidates()
7203 TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ObjectType, in AddMethodTemplateCandidate() argument
7223 MethodTmpl, ExplicitTemplateArgs, Args, Specialization, Info, in AddMethodTemplateCandidate()
7274 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, in AddTemplateOverloadCandidate() argument
7306 FunctionTemplate, ExplicitTemplateArgs, Args, Specialization, Info, in AddTemplateOverloadCandidate()
7824 TemplateArgumentListInfo *ExplicitTemplateArgs) { in AddNonMemberOperatorCandidates() argument
7841 AddTemplateOverloadCandidate(FunTmpl, F.getPair(), ExplicitTemplateArgs, in AddNonMemberOperatorCandidates()
7845 FunTmpl, F.getPair(), ExplicitTemplateArgs, in AddNonMemberOperatorCandidates()
[all …]
H A DSemaTemplateDeduction.cpp3187 TemplateArgumentListInfo &ExplicitTemplateArgs, in SubstituteExplicitTemplateArguments() argument
3195 if (ExplicitTemplateArgs.size() == 0) { in SubstituteExplicitTemplateArguments()
3229 ExplicitTemplateArgs, true, SugaredBuilder, in SubstituteExplicitTemplateArguments()
3768 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveOverloadForDeduction() local
3770 Ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); in ResolveOverloadForDeduction()
3786 if (S.DeduceTemplateArguments(FunTmpl, &ExplicitTemplateArgs, in ResolveOverloadForDeduction()
4063 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, in DeduceTemplateArguments() argument
4097 if (ExplicitTemplateArgs) { in DeduceTemplateArguments()
4101 FunctionTemplate, *ExplicitTemplateArgs, Deduced, ParamTypes, nullptr, in DeduceTemplateArguments()
4284 TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ArgFunctionType, in DeduceTemplateArguments() argument
[all …]
H A DSemaTemplate.cpp9256 const TemplateArgumentListInfo &ExplicitTemplateArgs, in CheckDependentFunctionTemplateSpecialization() argument
9292 ExplicitTemplateArgs); in CheckDependentFunctionTemplateSpecialization()
9319 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, in CheckFunctionTemplateSpecialization() argument
9360 if (ExplicitTemplateArgs) in CheckFunctionTemplateSpecialization()
9361 Args = *ExplicitTemplateArgs; in CheckFunctionTemplateSpecialization()
9374 ExplicitTemplateArgs ? &Args : nullptr, FT, Specialization, in CheckFunctionTemplateSpecialization()
9401 if (ExplicitTemplateArgs) in CheckFunctionTemplateSpecialization()
9428 << FD->getDeclName() << (ExplicitTemplateArgs != nullptr), in CheckFunctionTemplateSpecialization()
9521 ExplicitTemplateArgs ? &ConvertedTemplateArgs[Specialization] : nullptr); in CheckFunctionTemplateSpecialization()
H A DSemaExpr.cpp2273 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseEmptyLookup() argument
2303 AddOverloadedCallCandidates(R, ExplicitTemplateArgs, Args, Candidates); in DiagnoseEmptyLookup()
2325 assert(!ExplicitTemplateArgs && in DiagnoseEmptyLookup()
2356 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, in DiagnoseEmptyLookup()
2359 if (!ExplicitTemplateArgs || ExplicitTemplateArgs->size() == 0) in DiagnoseEmptyLookup()
H A DTreeTransform.h2766 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr() argument
2809 R, ExplicitTemplateArgs, in RebuildMemberExpr()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h3983 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr,
4006 TemplateArgumentListInfo *ExplicitTemplateArgs,
4016 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args,
4047 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr);
4062 TemplateArgumentListInfo *ExplicitTemplateArgs,
4161 LookupResult &R, TemplateArgumentListInfo *ExplicitTemplateArgs,
5555 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr,
5643 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr);
8280 const TemplateArgumentListInfo &ExplicitTemplateArgs,
8284 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs,
[all …]