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