reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
355 return Second == ICK_Identity && Third == ICK_Identity;
tools/clang/lib/Sema/SemaExpr.cpp10465 SCS.Second = castKindToImplicitConversionKind(ICE->getCastKind());
tools/clang/lib/Sema/SemaExprCXX.cpp3906 if (SCS.Second == ICK_Derived_To_Base) { 3987 switch (SCS.Second) { 4019 SCS.Second == ICK_Integral_Promotion &&tools/clang/lib/Sema/SemaInit.cpp
4406 ICS.Standard.Second = E->getType()->isFloatingType() 5290 if (Best->FinalConversion.First || Best->FinalConversion.Second || 5884 ICS.Standard.Second == ICK_Writeback_Conversion) {tools/clang/lib/Sema/SemaOverload.cpp
186 Second = ICK_Identity; 207 if (GetConversionRank(Second) > Rank) 208 Rank = GetConversionRank(Second); 251 if (Second == ICK_Pointer_Conversion && FromType->isAnyPointerType()) 319 switch (Second) { 485 if (Second != ICK_Identity) { 489 OS << GetImplicitConversionName(Second); 518 if (Before.First || Before.Second || Before.Third) { 526 if (After.First || After.Second || After.Third) { 1318 ICS.Standard.Second = ICK_Derived_To_Base; 1413 ICS.Standard.Second = ICK_Derived_To_Base; 1743 SCS.Second = ICK_Identity; 1779 SCS.Second = ICK_Identity; 1782 SCS.Second = ICK_Integral_Promotion; 1786 SCS.Second = ICK_Floating_Promotion; 1790 SCS.Second = ICK_Complex_Promotion; 1799 SCS.Second = ICK_Boolean_Conversion; 1804 SCS.Second = ICK_Integral_Conversion; 1808 SCS.Second = ICK_Complex_Conversion; 1813 SCS.Second = ICK_Complex_Real; 1831 SCS.Second = ICK_Floating_Conversion; 1838 SCS.Second = ICK_Floating_Integral; 1841 SCS.Second = ICK_Block_Pointer_Conversion; 1844 SCS.Second = ICK_Writeback_Conversion; 1848 SCS.Second = ICK_Pointer_Conversion; 1854 SCS.Second = ICK_Pointer_Member; 1856 SCS.Second = SecondICK; 1861 SCS.Second = ICK_Compatible_Conversion; 1866 SCS.Second = ICK_TransparentUnionConversion; 1876 SCS.Second = ICK_Zero_Event_Conversion; 1881 SCS.Second = ICK_Zero_Queue_Conversion; 1885 SCS.Second = ICK_Compatible_Conversion; 1889 SCS.Second = ICK_Identity; 1959 SCS.Second = SecondConv; 3233 SCS.Second = InnerSCS.Second; 3233 SCS.Second = InnerSCS.Second; 3734 if (SCS1.Second != SCS2.Second) { 3734 if (SCS1.Second != SCS2.Second) { 3735 if (SCS1.Second == ICK_Identity) 3737 else if (SCS2.Second == ICK_Identity) 3800 if (SCS.Second != ICK_Integral_Promotion) 3996 if (S.getLangOpts().MSVCCompat && SCS1.Second == ICK_Integral_Conversion && 3997 SCS2.Second == ICK_Floating_Integral && 4014 if (SCS1.Second == ICK_Vector_Conversion && 4015 SCS2.Second == ICK_Vector_Conversion) { 4043 if (SCS1.First != SCS2.First || SCS1.Second != SCS2.Second || 4043 if (SCS1.First != SCS2.First || SCS1.Second != SCS2.Second || 4177 if (SCS1.Second == ICK_Pointer_Conversion && 4178 SCS2.Second == ICK_Pointer_Conversion && 4206 } else if (SCS1.Second == ICK_Pointer_Conversion && 4207 SCS2.Second == ICK_Pointer_Conversion) { 4293 if (SCS1.Second == ICK_Pointer_Member && SCS2.Second == ICK_Pointer_Member && 4293 if (SCS1.Second == ICK_Pointer_Member && SCS2.Second == ICK_Pointer_Member && 4328 if (SCS1.Second == ICK_Derived_To_Base) { 4648 ICS.Standard.Second = DerivedToBase? ICK_Derived_To_Base 4706 ICS.Standard.Second = DerivedToBase? ICK_Derived_To_Base 5276 ICS.Standard.Second = SecondKind; 5363 if (ICS.Standard.Second == ICK_Derived_To_Base) { 5419 switch (SCS.Second) { 5643 if (SCS.Second == ICK_Pointer_Conversion) { 5644 SCS.Second = ICK_Identity; 6349 ConversionState.Standard.Second == 7176 GetConversionRank(ICS.Standard.Second) != ICR_Exact_Match) { 9305 ICS.Standard.Second == ICK_Incompatible_Pointer_Conversion;