1 | // RUN: %clang_cc1 -emit-llvm-only -triple %itanium_abi_triple %s |
---|---|
2 | struct A |
3 | { |
4 | A(); |
5 | virtual ~A(); |
6 | }; |
7 | |
8 | struct B: A |
9 | { |
10 | B(); |
11 | ~B(); |
12 | }; |
13 | |
14 | B::B() |
15 | { |
16 | } |
17 | |
18 | B::~B() |
19 | { |
20 | } |
21 | |
22 |
1 | // RUN: %clang_cc1 -emit-llvm-only -triple %itanium_abi_triple %s |
---|---|
2 | struct A |
3 | { |
4 | A(); |
5 | virtual ~A(); |
6 | }; |
7 | |
8 | struct B: A |
9 | { |
10 | B(); |
11 | ~B(); |
12 | }; |
13 | |
14 | B::B() |
15 | { |
16 | } |
17 | |
18 | B::~B() |
19 | { |
20 | } |
21 | |
22 |