Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp8199 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 DSemaTemplateDeduction.cpp3238 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 DSemaTemplate.cpp9552 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 DSemaExpr.cpp2471 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 DSemaDecl.cpp10539 TemplateArgumentListInfo *ExplicitTemplateArgs = in ActOnFunctionDeclarator() local
10548 NewFD, ExplicitTemplateArgs, Previous)) in ActOnFunctionDeclarator()
10551 if (CheckFunctionTemplateSpecialization(NewFD, ExplicitTemplateArgs, in ActOnFunctionDeclarator()
H A DTreeTransform.h2823 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr() argument
2881 R, ExplicitTemplateArgs, in RebuildMemberExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4075 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 …]