OSDN Git Service

Squash commit of EH in gimple
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / tree-ssa / pr37284.C
1 /* { dg-do compile } */
2 /* { dg-options "-fstrict-aliasing" } */
3
4 void* operator new(__SIZE_TYPE__, void* __p) throw()
5 {
6   return __p;
7 }
8
9 class PatternDriverTop;
10
11 typedef const PatternDriverTop* _Tp;
12
13 void construct(_Tp* __p, const _Tp& __val)
14 {
15   ::new((void *)__p) _Tp(__val);
16 }
17