1 // Used with the struct.c test 2 3 struct Point { 4 float x, y, z; 5 }; 6 7 struct Point2 { 8 float xValue, yValue, zValue; 9 }; 10 11 struct Fun; 12 13 struct Fun *fun; 14 15 struct Fun { 16 int is_ptr : 1; 17 18 union { 19 void *ptr; 20 int *integer; 21 }; 22 }; 23 24 struct Fun2; 25 struct Fun2 *fun2; 26 27 struct S { 28 struct Nested { int x, y; } nest; 29 }; 30