• Home
  • Raw
  • Download

Lines Matching refs:SrcExpr

12356   Expr *SrcExpr = Exp->IgnoreParenImpCasts();  in ConversionToObjCStringLiteralCheck()  local
12357 if (OpaqueValueExpr *OV = dyn_cast<OpaqueValueExpr>(SrcExpr)) in ConversionToObjCStringLiteralCheck()
12359 SrcExpr = OV->getSourceExpr()->IgnoreParenImpCasts(); in ConversionToObjCStringLiteralCheck()
12361 StringLiteral *SL = dyn_cast<StringLiteral>(SrcExpr); in ConversionToObjCStringLiteralCheck()
12373 const Expr *SrcExpr) { in maybeDiagnoseAssignmentToFunction() argument
12375 !SrcExpr->getType()->isFunctionType()) in maybeDiagnoseAssignmentToFunction()
12378 auto *DRE = dyn_cast<DeclRefExpr>(SrcExpr->IgnoreParenImpCasts()); in maybeDiagnoseAssignmentToFunction()
12388 SrcExpr->getLocStart()); in maybeDiagnoseAssignmentToFunction()
12394 Expr *SrcExpr, AssignmentAction Action, in DiagnoseAssignmentResult() argument
12412 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr); in DiagnoseAssignmentResult()
12417 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult()
12422 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult()
12433 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult()
12477 IsStringLiteralToNonConstPointerConversion(SrcExpr, DstType)) in DiagnoseAssignmentResult()
12523 if (maybeDiagnoseAssignmentToFunction(*this, DstType, SrcExpr)) { in DiagnoseAssignmentResult()
12530 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult()
12560 FDiag << FirstType << SecondType << AA_Passing << SrcExpr->getSourceRange(); in DiagnoseAssignmentResult()
12562 FDiag << FirstType << SecondType << Action << SrcExpr->getSourceRange(); in DiagnoseAssignmentResult()
12584 NoteAllOverloadCandidates(OverloadExpr::find(SrcExpr).Expression, in DiagnoseAssignmentResult()
12588 EmitRelatedResultTypeNote(SrcExpr); in DiagnoseAssignmentResult()