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