//ww:run-exit 114 // migrated from test/wcc/793_xmod_struct_argpush_collide_run.c: recv+field+push in one fn under the same-leaf collision. package main; import m1; import m2; fn main() i32 = { let dummy: m2.pair; dummy.hi = 0: u64; let s = m1.mk(); let x: i32 = (s.lo: i32); return m1.consume(s) + x; };