OSDN Git Service

157450a9592160f8f5177333d83a95b88cede947
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / eh / array1.C
1 // Test that we have one EH cleanup region for the whole array
2 // rather than one for each element.
3 // { dg-options -fdump-tree-gimple }
4 // { dg-final { scan-tree-dump-times "catch" 1 "gimple" } }
5
6 struct A
7 {
8   A();
9   ~A();
10 };
11
12 void f()
13 {
14   A a[10] = { };
15 }