//ww:run-exit 42 package main; type vt = struct { field: i32 }; type vs = *vt; fn callit(s: vs) i32 = { return s.field; }; export fn main() i32 = { let v: vt; v.field = 42; return callit(&v); };