Searched defs:PartialOverloading (Results 1 - 2 of 2) sorted by relevance

/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2752 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 DSemaOverload.cpp5581 /// \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