// cs0523.cs: circular structure definition // struct A { B b; } struct B { A a; } class Y { static void Main () {} }