Source code

Revision control

Copy as Markdown

Other Tools

//error: union `X' is only partially defined
//error: union `Y' is only partially defined
//error: union `Z' is only partially defined
union X { Y; };
union Y { Z; };
union Z { X; };
[ChildProc=any]
protocol undefMutualRecUnion {
child: async __delete__(X x);
};