1  struct x
       2  {
       3    int a:16;
       4    int b:16;
       5    int c;
       6  };
       7  
       8  bar()
       9  {
      10    struct x y;
      11    y.b = 1 < y.a;
      12    foo(&y);
      13  }
       1  struct x
       2  {
       3    int a:16;
       4    int b:16;
       5    int c;
       6  };
       7  
       8  bar()
       9  {
      10    struct x y;
      11    y.b = 1 < y.a;
      12    foo(&y);
      13  }