Lines Matching refs:CandidateSet

3354                            OverloadCandidateSet &CandidateSet,  in ResolveConstructorOverload()  argument
3359 CandidateSet.clear(); in ResolveConstructorOverload()
3400 CandidateSet, SuppressUserConversions); in ResolveConstructorOverload()
3411 S.AddOverloadCandidate(Constructor, FoundDecl, Args, CandidateSet, in ResolveConstructorOverload()
3420 return CandidateSet.BestViableFunction(S, DeclLoc, Best); in ResolveConstructorOverload()
3453 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryConstructorInitialization() local
3486 CandidateSet, Ctors, Best, in TryConstructorInitialization()
3503 CandidateSet, Ctors, Best, in TryConstructorInitialization()
3539 bool HadMultipleCandidates = (CandidateSet.size() > 1); in TryConstructorInitialization()
3834 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryRefInitWithConversionFunction() local
3835 CandidateSet.clear(); in TryRefInitWithConversionFunction()
3866 Initializer, CandidateSet, in TryRefInitWithConversionFunction()
3870 Initializer, CandidateSet, in TryRefInitWithConversionFunction()
3910 DestType, CandidateSet, in TryRefInitWithConversionFunction()
3915 Initializer, DestType, CandidateSet, in TryRefInitWithConversionFunction()
3928 = CandidateSet.BestViableFunction(S, DeclLoc, Best, true)) in TryRefInitWithConversionFunction()
3943 bool HadMultipleCandidates = (CandidateSet.size() > 1); in TryRefInitWithConversionFunction()
4451 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryUserDefinedConversion() local
4452 CandidateSet.clear(); in TryUserDefinedConversion()
4492 Initializer, CandidateSet, in TryUserDefinedConversion()
4496 Initializer, CandidateSet, in TryUserDefinedConversion()
4534 CandidateSet, AllowExplicit); in TryUserDefinedConversion()
4537 Initializer, DestType, CandidateSet, in TryUserDefinedConversion()
4547 = CandidateSet.BestViableFunction(S, DeclLoc, Best, true)) { in TryUserDefinedConversion()
4556 bool HadMultipleCandidates = (CandidateSet.size() > 1); in TryUserDefinedConversion()
5224 OverloadCandidateSet &CandidateSet, in LookupCopyAndMoveConstructors() argument
5247 CurInitExpr, CandidateSet); in LookupCopyAndMoveConstructors()
5266 CurInitExpr, CandidateSet, true); in LookupCopyAndMoveConstructors()
5365 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in CopyObject() local
5366 LookupCopyAndMoveConstructors(S, CandidateSet, Class, CurInitExpr); in CopyObject()
5368 bool HadMultipleCandidates = (CandidateSet.size() > 1); in CopyObject()
5371 switch (CandidateSet.BestViableFunction(S, Loc, Best)) { in CopyObject()
5381 CandidateSet.NoteCandidates(S, OCD_AllCandidates, CurInitExpr); in CopyObject()
5390 CandidateSet.NoteCandidates(S, OCD_ViableCandidates, CurInitExpr); in CopyObject()
5473 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in CheckCXX98CompatAccessibleCopy() local
5475 S, CandidateSet, cast<CXXRecordDecl>(Record->getDecl()), CurInitExpr); in CheckCXX98CompatAccessibleCopy()
5479 OverloadingResult OR = CandidateSet.BestViableFunction(S, Loc, Best); in CheckCXX98CompatAccessibleCopy()
5494 CandidateSet.NoteCandidates(S, OCD_AllCandidates, CurInitExpr); in CheckCXX98CompatAccessibleCopy()
5499 CandidateSet.NoteCandidates(S, OCD_ViableCandidates, CurInitExpr); in CheckCXX98CompatAccessibleCopy()