Lines Matching defs:SrcExpr
16825 const Expr *SrcExpr) {
16827 !SrcExpr->getType()->isFunctionType())
16830 auto *DRE = dyn_cast<DeclRefExpr>(SrcExpr->IgnoreParenImpCasts());
16840 SrcExpr->getBeginLoc());
16846 Expr *SrcExpr, AssignmentAction Action,
16863 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr);
16873 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16883 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16889 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16899 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16917 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
16967 IsStringLiteralToNonConstPointerConversion(SrcExpr, DstType))
17041 if (maybeDiagnoseAssignmentToFunction(*this, DstType, SrcExpr)) {
17048 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
17082 << SrcExpr->getSourceRange();
17113 NoteAllOverloadCandidates(OverloadExpr::find(SrcExpr).Expression,
17117 ObjC().EmitRelatedResultTypeNote(SrcExpr);