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 |