godump_test.node { inline: struct { field1: struct { x: 123, y: 123.456, z: 987, }, field2: godump_test.child { field1: godump_test.child1 { x: 12344, y: 578, z: 9876543, }, field2: &godump_test.child {#1 field1: godump_test.child1 { x: 12344, y: 578, z: 9876543, }, field2: &@1, }, }, }, typed: godump_test.child { field1: godump_test.child1 { x: 0, y: 0, z: 0, }, field2: &godump_test.child {#2 field1: godump_test.child1 { x: 12344, y: 578, z: 9876543, }, field2: &@1, }, }, empty: struct {}, ref: &godump_test.node {#3 inline: struct { field1: struct { x: 123, y: 123.456, z: 987, }, field2: godump_test.child { field1: godump_test.child1 { x: 12344, y: 578, z: 9876543, }, field2: &@1, }, }, typed: godump_test.child { field1: godump_test.child1 { x: 0, y: 0, z: 0, }, field2: &@2, }, empty: struct {}, ref: &@3, }, }