//@check-pass | |
use std::cell::Cell; | |
const A: () = { let x = Cell::new(2); &raw const x; }; | |
static B: () = { let x = Cell::new(2); &raw const x; }; | |
static mut C: () = { let x = Cell::new(2); &raw const x; }; | |
const fn foo() { | |
let x = Cell::new(0); | |
let y = &raw const x; | |
} | |
fn main() {} |