diff options
Diffstat (limited to 'src/test/ui/consts/issue-67641.rs')
-rw-r--r-- | src/test/ui/consts/issue-67641.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/test/ui/consts/issue-67641.rs b/src/test/ui/consts/issue-67641.rs deleted file mode 100644 index e5a74f156..000000000 --- a/src/test/ui/consts/issue-67641.rs +++ /dev/null @@ -1,24 +0,0 @@ -// compile-flags: -Z mir-opt-level=3 -// run-pass - -use std::cell::Cell; - -#[derive(Debug)] -struct B<'a> { - a: [Cell<Option<&'a B<'a>>>; 2] -} - -impl<'a> B<'a> { - fn new() -> B<'a> { - B { a: [Cell::new(None), Cell::new(None)] } - } -} - -fn f() { - let b2 = B::new(); - b2.a[0].set(Some(&b2)); -} - -fn main() { - f(); -} |