Lines Matching refs:Second

190   Second = ICK_Identity;
211 if (GetConversionRank(Second) > Rank)
212 Rank = GetConversionRank(Second);
255 if (Second == ICK_Pointer_Conversion && FromType->isAnyPointerType())
323 switch (Second) {
489 if (Second != ICK_Identity) {
493 OS << GetImplicitConversionName(Second);
522 if (Before.First || Before.Second || Before.Third) {
530 if (After.First || After.Second || After.Third) {
1369 ICS.Standard.Second = ICK_Derived_To_Base;
1464 ICS.Standard.Second = ICK_Derived_To_Base;
1794 SCS.Second = ICK_Identity;
1830 SCS.Second = ICK_Identity;
1833 SCS.Second = ICK_Integral_Promotion;
1837 SCS.Second = ICK_Floating_Promotion;
1841 SCS.Second = ICK_Complex_Promotion;
1850 SCS.Second = ICK_Boolean_Conversion;
1855 SCS.Second = ICK_Integral_Conversion;
1859 SCS.Second = ICK_Complex_Conversion;
1864 SCS.Second = ICK_Complex_Real;
1882 SCS.Second = ICK_Floating_Conversion;
1889 SCS.Second = ICK_Floating_Integral;
1892 SCS.Second = ICK_Block_Pointer_Conversion;
1895 SCS.Second = ICK_Writeback_Conversion;
1899 SCS.Second = ICK_Pointer_Conversion;
1905 SCS.Second = ICK_Pointer_Member;
1907 SCS.Second = SecondICK;
1912 SCS.Second = ICK_Compatible_Conversion;
1917 SCS.Second = ICK_TransparentUnionConversion;
1927 SCS.Second = ICK_Zero_Event_Conversion;
1932 SCS.Second = ICK_Zero_Queue_Conversion;
1936 SCS.Second = ICK_Compatible_Conversion;
1940 SCS.Second = ICK_Identity;
2010 SCS.Second = SecondConv;
2013 // Third is Identity, because Second should rank us worse than any other
3299 SCS.Second = InnerSCS.Second;
3794 if (SCS1.Second != SCS2.Second) {
3795 if (SCS1.Second == ICK_Identity)
3797 else if (SCS2.Second == ICK_Identity)
3860 if (SCS.Second != ICK_Integral_Promotion)
4058 if (S.getLangOpts().MSVCCompat && SCS1.Second == ICK_Integral_Conversion &&
4059 SCS2.Second == ICK_Floating_Integral &&
4076 if (SCS1.Second == ICK_Vector_Conversion &&
4077 SCS2.Second == ICK_Vector_Conversion) {
4105 if (SCS1.First != SCS2.First || SCS1.Second != SCS2.Second ||
4233 if (SCS1.Second == ICK_Pointer_Conversion &&
4234 SCS2.Second == ICK_Pointer_Conversion &&
4262 } else if (SCS1.Second == ICK_Pointer_Conversion &&
4263 SCS2.Second == ICK_Pointer_Conversion) {
4349 if (SCS1.Second == ICK_Pointer_Member && SCS2.Second == ICK_Pointer_Member &&
4380 if (SCS1.Second == ICK_Derived_To_Base) {
4684 ICS.Standard.Second = (RefConv & Sema::ReferenceConversions::DerivedToBase)
5319 ICS.Standard.Second = SecondKind;
5406 if (ICS.Standard.Second == ICK_Derived_To_Base) {
5465 switch (SCS.Second) {
5511 llvm_unreachable("found a first conversion kind in Second");
5514 llvm_unreachable("found a third conversion kind in Second");
5689 if (SCS.Second == ICK_Pointer_Conversion) {
5690 SCS.Second = ICK_Identity;
6405 ConversionState.Standard.Second ==
7282 GetConversionRank(ICS.Standard.Second) != ICR_Exact_Match) {
9430 ICS.Standard.Second == ICK_Incompatible_Pointer_Conversion;