struct s
{
  int pad:1, no:1;
};

f (struct s *b, int c)
{
  char d = b->no && c;
}


syntax highlighted by Code2HTML, v. 0.9.1