diff options
Diffstat (limited to 'src/test/ui/consts/write_to_mut_ref_dest.rs')
-rw-r--r-- | src/test/ui/consts/write_to_mut_ref_dest.rs | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/test/ui/consts/write_to_mut_ref_dest.rs b/src/test/ui/consts/write_to_mut_ref_dest.rs deleted file mode 100644 index 484ec4244..000000000 --- a/src/test/ui/consts/write_to_mut_ref_dest.rs +++ /dev/null @@ -1,17 +0,0 @@ -// revisions: stock mut_refs -//[mut_refs] check-pass - -#![cfg_attr(mut_refs, feature(const_mut_refs))] - -use std::cell::Cell; - -const FOO: &u32 = { - let mut a = 42; - { - let b: *mut u32 = &mut a; //[stock]~ ERROR mutable references are not allowed in constants - unsafe { *b = 5; } //[stock]~ ERROR dereferencing raw mutable pointers in constants - } - &{a} -}; - -fn main() {} |