Merge from mainline (163495:164578).
[official-gcc/graphite-test-results.git] / gcc / testsuite / g++.dg / opt / pr45316.C
blob74ad30ead6eb2e1235d9bf87f7e4dbbf495776fc
1 // { dg-do compile }
2 // { dg-options "-O1 -ftree-pre -fnon-call-exceptions" }
4 struct A
6   int i;
7 };
9 struct B : A
11   int i[6];
12   B (int = 0) : A ()
13   {
14     m ();
15   }
16   int m ();
19 struct C : B
23 void
24 foo ()
26   new C ();