OSDN Git Service

2009-04-03 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / torture / pr34241.C
1 /* { dg-do compile } */
2
3 inline void *operator  new (__SIZE_TYPE__, void *__p) throw ()
4 {
5   return __p;
6 }
7 struct A
8 {
9   A(int, double);
10   inline explicit A (int pattern, bool cs)
11   {
12     new (this) A (pattern, double(cs));
13   }
14 };
15 A test ()
16 {
17   const A a (42, true);
18 }