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