1 struct foo
2 {
3   unsigned j : 16;
4   unsigned i : 16;
5 };
6 
7 struct foo
foo(a,b)8 foo (a, b)
9      struct foo a;
10      int b;
11 {
12   a.j = 123;
13   a.i = b;
14   return a;
15 }
16