Lines Matching defs:SrcExpr
16578 const Expr *SrcExpr) {
16580 !SrcExpr->getType()->isFunctionType())
16583 auto *DRE = dyn_cast<DeclRefExpr>(SrcExpr->IgnoreParenImpCasts());
16593 SrcExpr->getBeginLoc());
16599 Expr *SrcExpr, AssignmentAction Action,
16616 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr);
16626 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16636 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16642 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16652 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16670 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16720 IsStringLiteralToNonConstPointerConversion(SrcExpr, DstType))
16794 if (maybeDiagnoseAssignmentToFunction(*this, DstType, SrcExpr)) {
16801 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16835 << SrcExpr->getSourceRange();
16866 NoteAllOverloadCandidates(OverloadExpr::find(SrcExpr).Expression,
16870 ObjC().EmitRelatedResultTypeNote(SrcExpr);