// expect error: use a field of a new object only after binding it to a name include rt; struct pt { int x; int y; } fn main() { rt.put_n(rt.new(pt).x); return 0; }