1// Build don't link:
2enum { a, b };
3
4class Bug {
5  int pri:8;
6  int flags:15;
7public:
8  void bug() {
9    flags |= a;   // this does not work
10  }
11};
12
13void dummy(Bug x) { x.bug(); }
14