// expect: 7/ // spec 1.3.3: x.y with x not a known module is field access include rt; void pn(int x) { rt.put_n(x); rt.put_c(10); } struct pt { int x; int y; } fn main() { pt* q = rt.new(pt); q.y = 7; pn(q.y); rt.free(q); return 0; } // zc0: skip