1const A = struct {
2 a: A,
3};
4export fn entry() usize {
5 return @sizeOf(A);
6}
7
8// error
9//
10// :2:8: error: type 'tmp.A' depends on itself for field declared here