Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/layout/tests/closure.rs')
| -rw-r--r-- | crates/hir-ty/src/layout/tests/closure.rs | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/crates/hir-ty/src/layout/tests/closure.rs b/crates/hir-ty/src/layout/tests/closure.rs index 939025461f..6c76c6fed0 100644 --- a/crates/hir-ty/src/layout/tests/closure.rs +++ b/crates/hir-ty/src/layout/tests/closure.rs @@ -1,3 +1,6 @@ +#![allow(clippy::match_single_binding)] +#![allow(clippy::no_effect)] + use crate::size_and_align_expr; #[test] @@ -36,7 +39,7 @@ fn ref_simple() { let mut y: i32 = 5; ] |x: i32| { - y = y + x; + y += x; y } } @@ -66,7 +69,7 @@ fn ref_simple() { let x: &mut X = &mut X(2, 6); ] || { - (*x).0 as i64 + x.1 + x.0 as i64 + x.1 } } } @@ -188,9 +191,7 @@ fn match_pattern() { struct X(i64, i32, (u8, i128)); let _y: X = X(2, 5, (7, 3)); move |x: i64| { - match _y { - _ => x, - } + x } } size_and_align_expr! { @@ -264,8 +265,8 @@ fn regression_15623() { let c = 5; move || { let 0 = a else { return b; }; - let y = c; - y + + c } } } |