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 *)28 void register_ops1(ops1*) { }
register_ops2(ops2 *)29 void register_ops2(ops2*) { }
register_ops3(ops3 *)30 void register_ops3(ops3*) { }
register_ops4(ops4 *)31 void register_ops4(ops4*) { }
register_ops5(ops5 *)32 void register_ops5(ops5*) { }
33