1 // PR c++/21336 2 3 typedef __SIZE_TYPE__ size_t; 4 template<class _T> void* operator new( size_t Size, _T&); 5 struct B { 6 int a; mB7 int* m() { 8 return new(a) int; 9 } 10 }; n()11 B* n() { 12 return new B(); 13 } 14 15