// expect error: structs and arrays are passed by pointer // spec 5.2.2 include rt; void pn(int x) { rt.put_n(x); rt.put_c(10); } struct p { int x; } int f(p v) { return 0; } fn main() { return 0; } // zc0: skip