1 // See comments in -v1.c file. 2 struct foo { 3 int z; 4 }; 5 6 struct ops1 { 7 int * x; 8 }; 9 10 struct ops2 { 11 foo y[10]; 12 }; 13 14 struct ops3 { 15 void (*spong)(int & wibble); 16 }; 17 18 struct ops4 { 19 int * x; 20 }; 21 22 struct ops5 { 23 int * x; 24 }; 25 26 int var6[2][5]; 27 register_ops1(ops1 *)28void register_ops1(ops1*) { } register_ops2(ops2 *)29void register_ops2(ops2*) { } register_ops3(ops3 *)30void register_ops3(ops3*) { } register_ops4(ops4 *)31void register_ops4(ops4*) { } register_ops5(ops5 *)32void register_ops5(ops5*) { } 33