reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3796 if (CCK == CCK_ForBuiltinOverloadedOp && !From->getType()->isRecordType()) 3797 return From; 3801 ExprResult Res = PerformImplicitConversion(From, ToType, ICS.Standard, 3805 From = Res.get(); 3836 PerformImplicitConversion(From, BeforeToType, 3841 From = Res.get(); 3845 *this, From->getBeginLoc(), ToType.getNonReferenceType(), CastKind, 3847 ICS.UserDefined.HadMultipleCandidates, From); 3852 From = CastArg.get(); 3858 return From; 3860 return PerformImplicitConversion(From, ToType, ICS.UserDefined.After, 3865 ICS.DiagnoseAmbiguousConversion(*this, From->getExprLoc(), 3867 << From->getSourceRange()); 3875 DiagnoseAssignmentResult(Incompatible, From->getExprLoc(), ToType, 3876 From->getType(), From, Action); 3876 From->getType(), From, Action); 3882 return From;