about summary refs log tree commit diff
path: root/src/test/ui/liveness/liveness-consts.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/liveness/liveness-consts.rs')
-rw-r--r--src/test/ui/liveness/liveness-consts.rs63
1 files changed, 0 insertions, 63 deletions
diff --git a/src/test/ui/liveness/liveness-consts.rs b/src/test/ui/liveness/liveness-consts.rs
deleted file mode 100644
index 8fe2453ca22..00000000000
--- a/src/test/ui/liveness/liveness-consts.rs
+++ /dev/null
@@ -1,63 +0,0 @@
-// check-pass
-#![warn(unused)]
-#![allow(unreachable_code)]
-
-pub static A: i32 = {
-    let mut i = 0;
-    let mut a = 0; //~ WARN variable `a` is assigned to, but never used
-    while i < 10 {
-        i += 1;
-        a += 1;
-    }
-    i
-};
-
-pub const B: u32 = {
-    let mut b = 1;
-    b += 1; //~ WARN value assigned to `b` is never read
-    b = 42;
-    b
-};
-
-pub enum E {
-    V1 = {
-        let e = 1; //~ WARN unused variable: `e`
-        1
-    },
-    V2 = {
-        let _f = 10;
-        2
-    }
-}
-
-pub fn f(x: [u8; { let s = 17; 100 }]) -> [u8;  { let z = 18; 100 }] {
-    //~^ WARN unused variable: `s`
-    //~| WARN unused variable: `z`
-    x
-}
-
-pub trait T {
-    const T: usize = {
-        let mut t = 10;
-        t = t + t; //~ WARN value assigned to `t` is never read
-        20
-    };
-}
-
-impl T for String {
-    const T: usize = {
-        let w = 10; //~ WARN unused variable: `w`
-        loop {
-            break;
-            let _ = w;
-        }
-        44
-    };
-}
-
-fn main() {
-    let _ = [(); {
-        let z = 42; //~ WARN unused variable: `z`
-        35
-    }];
-}