+++ /dev/null
-// Bug: the synthesized constructor for A tries to use the mem-initializer
-// list for the B constructor.
-// Build don't link:
-
-struct A
-{
- virtual ~A();
-};
-
-struct B
-{
- B();
- char* x;
- A* a;
-};
-
-B::B()
-: x(0), a(new A())
-{
-}