reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExprCXX.cpp
 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;