mirror of
https://github.com/rust-lang/rust.git
synced 2026-06-01 22:18:23 +03:00
updated zero_div_zero.rs
This commit is contained in:
@@ -38,8 +38,8 @@ fn check_expr(&mut self, cx: &LateContext, expr: &Expr) {
|
||||
// do something like 0.0/(2.0 - 2.0), but it would be nice to warn on that case too.
|
||||
let Some(Constant::Float(ref lhs_value, lhs_width)) = constant_simple(left),
|
||||
let Some(Constant::Float(ref rhs_value, rhs_width)) = constant_simple(right),
|
||||
let Some(0.0) = lhs_value.parse().ok(),
|
||||
let Some(0.0) = rhs_value.parse().ok()
|
||||
let Ok(0.0) = lhs_value.parse(),
|
||||
let Ok(0.0) = rhs_value.parse()
|
||||
], {
|
||||
// since we're about to suggest a use of std::f32::NaN or std::f64::NaN,
|
||||
// match the precision of the literals that are given.
|
||||
|
||||
Reference in New Issue
Block a user