// PR c++/30274 // { dg-do link } struct S { bool x : 4; }; S s; template void f(T); template <> void f(bool) {} int main() { f(s.x++); f(++s.x); }