1// { dg-do assemble } 2// GROUPS passed warnings 3enum TypeKind { ATK, BTK } ; 4 5struct Type { 6 enum TypeKind kind : 8; 7 void setBTK(); 8}; 9 10void Type::setBTK() { kind = BTK; } 11