// call should be irrelevant b/c x can only be read fn foo(x: &i32) {} fn main() { `[let mut x = 1;]` foo(&x); `[x;]` }