// RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s
structA{private:int:0;};
A a ={};
A a2 ={1};// expected-error{{excess elements in struct initializer}}
structB{constint:0;// expected-error{{anonymous bit-field cannot have qualifiers}}
};
B b;voidtestB(){
B b2(b);
B b3(static_cast<B&&>(b2));
b = b;
b =static_cast<B&&>(b);}