module 0x8675309::M { struct S has drop { u: u64 } struct R { f: u64 } fun t0(x: u64, r: R, s: S) { false - true; 1 - false; false - 1; @0x0 - @0x1; (0: u8) - (1: u128); r - r; s - s; 1 - false - @0x0 - 0; () - (); 1 - (); (0, 1) - (0, 1, 2); (1, 2) - (0, 1); } }