//# publish module 0x1.M { struct S { b: bool } struct R { b: bool } foo() { // constraints satisfied let x: Self.S; label b0: return; } }