1  struct s
       2  {
       3    int pad:1, no:1;
       4  };
       5  
       6  f (struct s *b, int c)
       7  {
       8    char d = b->no && c;
       9  }
       1  struct s
       2  {
       3    int pad:1, no:1;
       4  };
       5  
       6  f (struct s *b, int c)
       7  {
       8    char d = b->no && c;
       9  }