]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/types.rs
Add test case for negative literals
[rust.git] / clippy_lints / src / types.rs
index f4bb648d15a48d30e7077bf66243ce5b986b7dab..3a088709a7e4c0fd8b45464aadc9162bd91413f3 100644 (file)
@@ -1601,7 +1601,7 @@ fn check_expr(&mut self, cx: &LateContext<'tcx>, expr: &'tcx Expr<'_>) {
             let (cast_from, cast_to) = (cx.typeck_results().expr_ty(ex), cx.typeck_results().expr_ty(expr));
             lint_fn_to_numeric_cast(cx, expr, ex, cast_from, cast_to);
             if let Some(lit) = get_numeric_literal(ex) {
-                let literal_str = snippet_opt(cx, lit.span).unwrap_or_default();
+                let literal_str = snippet_opt(cx, ex.span).unwrap_or_default();
 
                 if_chain! {
                     if let LitKind::Int(n, _) = lit.node;