1 // { dg-do assemble  }
2 
3 class A;
4 
5 class B {
6 public:
7   B();
8 private:
9   A a;  // { dg-error "" }
10 };
11 
12 class A { };
B()13 B::B() { }
14