1 // RUN: %clang_cc1 -fsyntax-only -verify %s 2 namespace std { 3 class bad_alloc { }; 4 5 typedef __SIZE_TYPE__ size_t; 6 } 7 8 class foo { virtual ~foo(); }; 9 10 void* operator new(std::size_t); 11 void* operator new[](std::size_t); 12 void operator delete(void*); 13 void operator delete[](void*); 14