.tmp.code:10:13: Syntax error in struct field: :
.tmp.code:5:7: error: type has recursive definition: baz
.tmp.code:2:7: error: type has recursive definition: foo
.tmp.code:10:13: Syntax error in struct field: :
.tmp.code:5:7: error: type has recursive definition: baz
.tmp.code:2:7: error: type has recursive definition: foo