1 2 3 4 5 6 7
// CS0523: Struct member `A.a' of type `A?' causes a cycle in the struct layout // Line: 6 struct A { static A? a; }