1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| // RUN: %clang_cc1 -emit-llvm %s -o -
| namespace std {
| class exception { };
|
| class type_info {
| public:
| virtual ~type_info();
| };
|
| }
|
| namespace __cxxabiv1 {
| class __si_class_type_info : public std::type_info {
| ~__si_class_type_info();
| };
| }
|
| class recursive_init: public std::exception {
| public:
| virtual ~recursive_init() throw ();
| };
|
| recursive_init::~recursive_init() throw() { }
|
|