[PR c++/84702] ICE with default tmpl arg of overload set
[official-gcc.git] / gcc / testsuite / g++.dg / eh / dtor3.C
blob3ce42d9f16d6f174358ab2df0e3097984e842309
1 // Red Hat bug 750545
2 // { dg-do run { target { ! c++11 } } }
4 class excep {};
5 class A
7 public:
8   ~A() { throw excep(); }
9 };
11 class B
13   A a;
16 class C
18   B b;
21 void f()
23   C* c = new C();
25   try
26   {
27     delete c;
28   }
29   catch(...)
30   {}
33 int main()
35   f();