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