about summary refs log tree commit diff
path: root/tests/pretty/raw-address-of.rs
blob: c00a16e238a661bb082b4300632fb8cd9cfdb0a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
//@ pp-exact

const C_PTR: () = { let a = 1; &raw const a; };
static S_PTR: () = { let b = false; &raw const b; };

fn main() {
    let x = 123;
    let mut y = 345;
    let c_p = &raw const x;
    let parens = unsafe { *(&raw mut (y)) };
}