Lines Matching refs:FromExpr
8216 Expr *FromExpr = Conv.Bad.FromExpr; in DiagnoseBadConversion() local
8221 assert(FromExpr && "overload set argument came from implicit argument?"); in DiagnoseBadConversion()
8222 Expr *E = FromExpr->IgnoreParens(); in DiagnoseBadConversion()
8229 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8256 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8267 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8278 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8292 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8297 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8306 if (FromExpr && isa<InitListExpr>(FromExpr)) { in DiagnoseBadConversion()
8309 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8324 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8358 } else if (ToTy->isLValueReferenceType() && !FromExpr->isLValue() && in DiagnoseBadConversion()
8363 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8374 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8388 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()
8398 << (FromExpr ? FromExpr->getSourceRange() : SourceRange()) in DiagnoseBadConversion()