1// RUN: %clang_cc1 %s -emit-llvm-only
2// PR6294
3
4class A {
5public: virtual ~A();
6};
7class B {
8  class C;
9};
10class B::C : public A {
11  C();
12};
13B::C::C() {}
14