//ww:run // Runtime half of 930_free_noop_run.c free_struct_field. package main; type holder = struct { p: *i32, n: i32 }; export fn main() i32 = { let x: i32 = 3; let h: holder = holder { p = &x, n = 4 }; free(h.p); if (h.n != 4) { return 2; }; return 0; };