Lines Matching refs:SCS2

94                                    const StandardConversionSequence& SCS2);
99 const StandardConversionSequence& SCS2);
104 const StandardConversionSequence& SCS2);
3459 const StandardConversionSequence& SCS2) { in compareStandardConversionSubsets() argument
3465 if (SCS1.isIdentityConversion() && !SCS2.isIdentityConversion()) in compareStandardConversionSubsets()
3467 else if (!SCS1.isIdentityConversion() && SCS2.isIdentityConversion()) in compareStandardConversionSubsets()
3470 if (SCS1.Second != SCS2.Second) { in compareStandardConversionSubsets()
3473 else if (SCS2.Second == ICK_Identity) in compareStandardConversionSubsets()
3477 } else if (!hasSimilarType(Context, SCS1.getToType(1), SCS2.getToType(1))) in compareStandardConversionSubsets()
3480 if (SCS1.Third == SCS2.Third) { in compareStandardConversionSubsets()
3481 return Context.hasSameType(SCS1.getToType(2), SCS2.getToType(2))? Result in compareStandardConversionSubsets()
3490 if (SCS2.Third == ICK_Identity) in compareStandardConversionSubsets()
3502 const StandardConversionSequence &SCS2) { in isBetterReferenceBindingKind() argument
3517 SCS2.BindsImplicitObjectArgumentWithoutRefQualifier) in isBetterReferenceBindingKind()
3521 SCS2.IsLvalueReference) || in isBetterReferenceBindingKind()
3523 !SCS2.IsLvalueReference && SCS2.BindsToFunctionLvalue); in isBetterReferenceBindingKind()
3532 const StandardConversionSequence& SCS2) in CompareStandardConversionSequences() argument
3543 = compareStandardConversionSubsets(S.Context, SCS1, SCS2)) in CompareStandardConversionSequences()
3549 ImplicitConversionRank Rank2 = SCS2.getRank(); in CompareStandardConversionSequences()
3562 if (SCS1.isPointerConversionToBool() != SCS2.isPointerConversionToBool()) in CompareStandardConversionSequences()
3563 return SCS2.isPointerConversionToBool() in CompareStandardConversionSequences()
3576 = SCS2.isPointerConversionToVoidPointer(S.Context); in CompareStandardConversionSequences()
3586 = CompareDerivedToBaseConversions(S, Loc, SCS1, SCS2)) in CompareStandardConversionSequences()
3589 !S.Context.hasSameType(SCS1.getFromType(), SCS2.getFromType())) { in CompareStandardConversionSequences()
3594 QualType FromType2 = SCS2.getFromType(); in CompareStandardConversionSequences()
3600 if (SCS2.First == ICK_Array_To_Pointer) in CompareStandardConversionSequences()
3632 = CompareQualificationConversions(S, SCS1, SCS2)) in CompareStandardConversionSequences()
3635 if (SCS1.ReferenceBinding && SCS2.ReferenceBinding) { in CompareStandardConversionSequences()
3637 if (isBetterReferenceBindingKind(SCS1, SCS2)) in CompareStandardConversionSequences()
3639 else if (isBetterReferenceBindingKind(SCS2, SCS1)) in CompareStandardConversionSequences()
3649 QualType T2 = SCS2.getToType(2); in CompareStandardConversionSequences()
3659 SCS2.ObjCLifetimeConversionBinding) { in CompareStandardConversionSequences()
3691 SCS2.Second == ICK_Floating_Integral && in CompareStandardConversionSequences()
3705 const StandardConversionSequence& SCS2) { in CompareQualificationConversions() argument
3712 if (SCS1.First != SCS2.First || SCS1.Second != SCS2.Second || in CompareQualificationConversions()
3713 SCS1.Third != SCS2.Third || SCS1.Third != ICK_Qualification) in CompareQualificationConversions()
3719 QualType T2 = SCS2.getToType(2); in CompareQualificationConversions()
3745 SCS2.QualificationIncludesObjCLifetime) { in CompareQualificationConversions()
3802 if (SCS2.DeprecatedStringLiteralToCharPtr) in CompareQualificationConversions()
3818 const StandardConversionSequence& SCS2) { in CompareDerivedToBaseConversions() argument
3821 QualType FromType2 = SCS2.getFromType(); in CompareDerivedToBaseConversions()
3822 QualType ToType2 = SCS2.getToType(1); in CompareDerivedToBaseConversions()
3828 if (SCS2.First == ICK_Array_To_Pointer) in CompareDerivedToBaseConversions()
3844 SCS2.Second == ICK_Pointer_Conversion && in CompareDerivedToBaseConversions()
3873 SCS2.Second == ICK_Pointer_Conversion) { in CompareDerivedToBaseConversions()
3945 if (SCS1.Second == ICK_Pointer_Member && SCS2.Second == ICK_Pointer_Member && in CompareDerivedToBaseConversions()