// expect: 9/ // spec 5.5.4 include rt; void pn(int x) { rt.put_n(x); rt.put_c(10); } int t9() { return 9; } struct s { int x; let m; fn m() { return 1; } } fn main() { s* p = rt.new(s); p.m = t9; pn(p.m()); rt.free(p); return 0; } // zc0: skip