re PR c++/30274 (bool bit-field: wrong increment and decremenet)
[gcc.git] / gcc / testsuite / g++.dg / expr / bitfield5.C
1 // PR c++/30274
2 // { dg-do run }
3
4 struct S {
5 bool x : 4;
6 };
7
8 S s;
9
10 int main() {
11 s.x++;
12 if (s.x != 1)
13 return 1;
14 ++s.x;
15 if (s.x != 1)
16 return 2;
17 }