Lines Matching refs:FL
3020 void DiagnoseFloatingLiteralImpCast(Sema &S, FloatingLiteral *FL, QualType T,
3024 S.Diag(FL->getExprLoc(), diag::warn_impcast_literal_float_to_integer)
3025 << FL->getType() << T << FL->getSourceRange() << SourceRange(CContext);
3027 const llvm::APFloat &Value = FL->getValue();
3043 S.Diag(FL->getExprLoc(), diag::note_fix_integral_float_as_integer)
3044 << FixItHint::CreateReplacement(FL->getSourceRange(), LiteralValue);
3148 if (FloatingLiteral *FL = dyn_cast<FloatingLiteral>(InnerE)) {
3149 DiagnoseFloatingLiteralImpCast(S, FL, T, CC);