Lines Matching defs:DiagnoseImpCast

10764 static void DiagnoseImpCast(Sema &S, Expr *E, QualType SourceType, QualType T,
10779 static void DiagnoseImpCast(Sema &S, Expr *E, QualType T,
10782 DiagnoseImpCast(S, E, E->getType(), T, CContext, diag, pruneControlFlow);
10810 return DiagnoseImpCast(S, E, T, CContext,
10839 return DiagnoseImpCast(S, E, T, CContext, diag::warn_impcast_float_integer,
10846 return DiagnoseImpCast(
10858 return DiagnoseImpCast(S, E, T, CContext,
10866 return DiagnoseImpCast(S, E, T, CContext,
10872 return DiagnoseImpCast(S, E, T, CContext,
10922 return DiagnoseImpCast(S, E, E->getRHS()->getType(), E->getLHS()->getType(),
10933 DiagnoseImpCast(S, E->getRHS(), E->getLHS()->getType(), E->getOperatorLoc(),
10980 DiagnoseImpCast(S, CurrA->IgnoreParenImpCasts(),
11136 return DiagnoseImpCast(*this, E, T, CC,
11142 return DiagnoseImpCast(*this, E, T, CC,
11193 return DiagnoseImpCast(*this, E, T, CC, diag::warn_impcast_vector_scalar);
11199 DiagnoseImpCast(*this, E, T, CC,
11221 return DiagnoseImpCast(*this, E, T, CC,
11281 DiagnoseImpCast(*this, E, T, CC, diag::warn_impcast_float_precision);
11288 DiagnoseImpCast(*this, E, T, CC, diag::warn_impcast_double_promotion);
11320 DiagnoseImpCast(*this, E, T, CC,
11437 DiagnoseImpCast(*this, E, T, CC,
11501 return DiagnoseImpCast(*this, E, T, CC, diag::warn_impcast_integer_64_32,
11503 return DiagnoseImpCast(*this, E, T, CC,
11512 return DiagnoseImpCast(*this, E, T, CC,
11515 return DiagnoseImpCast(*this, E, T, CC,
11571 return DiagnoseImpCast(*this, E, T, CC, DiagID);
11588 return DiagnoseImpCast(*this, E, SourceType, T, CC,