OSDN Git Service

gcc/cp/
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / expr / bitfield10.C
1 // PR c++/37146
2 // { dg-do compile }
3
4 enum E { E0 = 0, E1 = 'E' };
5
6 struct S
7 {
8   E s0 : 8;
9   enum E foo (bool, E);
10 };
11
12 E
13 S::foo (bool a, E b)
14 {
15   return a ? s0 : b;
16 }