#![feature(raw_ref_op)] | |
const A: () = { let mut x = 2; &raw mut x; }; //~ mutable reference | |
static B: () = { let mut x = 2; &raw mut x; }; //~ mutable reference | |
static mut C: () = { let mut x = 2; &raw mut x; }; //~ mutable reference | |
const fn foo() { | |
let mut x = 0; | |
let y = &raw mut x; //~ mutable reference | |
} | |
fn main() {} |