// PR c++/27714 template struct A { static void* operator new(__SIZE_TYPE__); template friend void* A::operator new(__SIZE_TYPE__); }; A a;