master
 1const A = struct {
 2    b: B,
 3};
 4const B = struct {
 5    c: C,
 6};
 7const C = struct {
 8    a: A,
 9};
10export fn entry() usize {
11    return @sizeOf(A);
12}
13
14// error
15//
16// :1:11: error: struct 'tmp.A' depends on itself