Searched defs:PartialOverloading (Results 1 - 2 of 2) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 2752 bool PartialOverloading) { 2879 if (PartialOverloading) break; 3256 bool PartialOverloading) { 3268 if (Args.size() < Function->getMinRequiredArguments() && !PartialOverloading) 3270 else if (TooManyArguments(NumParams, Args.size(), PartialOverloading)) { 3452 PartialOverloading); 2746 FinishTemplateArgumentDeduction(FunctionTemplateDecl *FunctionTemplate, SmallVectorImpl<DeducedTemplateArgument> &Deduced, unsigned NumExplicitlySpecified, FunctionDecl *&Specialization, TemplateDeductionInfo &Info, SmallVectorImpl<OriginalCallArg> const *OriginalCallArgs, bool PartialOverloading) argument 3252 DeduceTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, FunctionDecl *&Specialization, TemplateDeductionInfo &Info, bool PartialOverloading) argument
|
H A D | SemaOverload.cpp | 5581 /// \param PartialOverloading true if we are performing "partial" overloading 5590 bool PartialOverloading, 5610 PartialOverloading); 5671 if (TooManyArguments(NumParams, Args.size(), PartialOverloading) && 5684 if (Args.size() < MinRequiredArgs && !PartialOverloading) { 5908 bool PartialOverloading) { 5917 SuppressUserConversions, PartialOverloading); 5920 SuppressUserConversions, PartialOverloading); 5931 PartialOverloading); 5936 PartialOverloading); 5585 AddOverloadCandidate(FunctionDecl *Function, DeclAccessPair FoundDecl, ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet, bool SuppressUserConversions, bool PartialOverloading, bool AllowExplicit) argument 5903 AddFunctionCandidates(const UnresolvedSetImpl &Fns, ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, TemplateArgumentListInfo *ExplicitTemplateArgs, bool SuppressUserConversions, bool PartialOverloading) argument 5979 AddMethodCandidate(CXXMethodDecl *Method, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, QualType ObjectType, Expr::Classification ObjectClassification, ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet, bool SuppressUserConversions, bool PartialOverloading) argument 6105 AddMethodTemplateCandidate(FunctionTemplateDecl *MethodTmpl, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ObjectType, Expr::Classification ObjectClassification, ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions, bool PartialOverloading) argument 6152 CandidateSet, SuppressUserConversions, PartialOverloading); local 6159 AddTemplateOverloadCandidate(FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions, bool PartialOverloading) argument [all...] |
Completed in 332 milliseconds