1 // PR c++/49569 2 3 struct A 4 { 5 virtual void f() = 0; 6 }; 7 8 struct B: A 9 { 10 int i; fB11 virtual void f() { } 12 }; 13 14 struct C 15 { 16 B b; CC17 C(): b() { } CC18 C(const B& b): b(b) { } 19 }; 20