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