Searched refs:ExplicitTemplateArgs (Results 1 - 6 of 6) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 2991 /// \param ExplicitTemplateArgs the explicitly-specified template 3012 TemplateArgumentListInfo &ExplicitTemplateArgs, 3021 if (ExplicitTemplateArgs.size() == 0) { 3055 ExplicitTemplateArgs, true, Builder, false) || 3581 TemplateArgumentListInfo ExplicitTemplateArgs; local 3583 Ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); 3599 if (S.DeduceTemplateArguments(FunTmpl, &ExplicitTemplateArgs, 3855 /// \param ExplicitTemplateArgs the explicit template arguments provided 3876 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 3910 if (ExplicitTemplateArgs) { 3010 SubstituteExplicitTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo &ExplicitTemplateArgs, SmallVectorImpl<DeducedTemplateArgument> &Deduced, SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, TemplateDeductionInfo &Info) argument 3874 DeduceTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, FunctionDecl *&Specialization, TemplateDeductionInfo &Info, bool PartialOverloading, llvm::function_ref<bool(ArrayRef<QualType>)> CheckNonDependent) argument [all...] |
H A D | SemaOverload.cpp | 6621 TemplateArgumentListInfo *ExplicitTemplateArgs, 6653 ExplicitTemplateArgs, ObjectType, ObjectClassification, 6675 ExplicitTemplateArgs, FunctionArgs, 6878 TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ObjectType, 6898 MethodTmpl, ExplicitTemplateArgs, Args, Specialization, Info, 6949 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 6981 FunctionTemplate, ExplicitTemplateArgs, Args, Specialization, Info, 7494 TemplateArgumentListInfo *ExplicitTemplateArgs) { 7511 AddTemplateOverloadCandidate(FunTmpl, F.getPair(), ExplicitTemplateArgs, 7515 FunTmpl, F.getPair(), ExplicitTemplateArgs, [all...] |
H A D | SemaTemplate.cpp | 8659 const TemplateArgumentListInfo &ExplicitTemplateArgs, 8695 ExplicitTemplateArgs); 8710 /// \param ExplicitTemplateArgs the explicitly-provided template arguments, 8722 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, 8763 if (ExplicitTemplateArgs) 8764 Args = *ExplicitTemplateArgs; 8777 ExplicitTemplateArgs ? &Args : nullptr, FT, Specialization, 8804 if (ExplicitTemplateArgs) 8831 << FD->getDeclName() << (ExplicitTemplateArgs != nullptr), 8924 ExplicitTemplateArgs 8658 CheckDependentFunctionTemplateSpecialization(FunctionDecl *FD, const TemplateArgumentListInfo &ExplicitTemplateArgs, LookupResult &Previous) argument 8721 CheckFunctionTemplateSpecialization( FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, LookupResult &Previous, bool QualifiedFriend) argument [all...] |
H A D | SemaExpr.cpp | 2036 TemplateArgumentListInfo *ExplicitTemplateArgs, 2114 assert(!ExplicitTemplateArgs && 2145 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, 2148 if (!ExplicitTemplateArgs || ExplicitTemplateArgs->size() == 0) 2034 DiagnoseEmptyLookup(Scope *S, CXXScopeSpec &SS, LookupResult &R, CorrectionCandidateCallback &CCC, TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, TypoExpr **Out) argument
|
H A D | TreeTransform.h | 2339 const TemplateArgumentListInfo *ExplicitTemplateArgs, 2382 R, ExplicitTemplateArgs, 2332 RebuildMemberExpr(Expr *Base, SourceLocation OpLoc, bool isArrow, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &MemberNameInfo, ValueDecl *Member, NamedDecl *FoundDecl, const TemplateArgumentListInfo *ExplicitTemplateArgs, NamedDecl *FirstQualifierInScope) argument
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 3169 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr, 3193 TemplateArgumentListInfo *ExplicitTemplateArgs, 3203 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, 3234 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr); 3249 TemplateArgumentListInfo *ExplicitTemplateArgs, 4611 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr, 4699 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr); 7136 const TemplateArgumentListInfo &ExplicitTemplateArgs, 7140 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs, 7851 TemplateArgumentListInfo &ExplicitTemplateArgs, [all...] |
Completed in 458 milliseconds