]> granicus.if.org Git - clang/commitdiff
Fix test case.
authorSebastian Redl <sebastian.redl@getdesigned.at>
Tue, 15 Mar 2011 21:15:06 +0000 (21:15 +0000)
committerSebastian Redl <sebastian.redl@getdesigned.at>
Tue, 15 Mar 2011 21:15:06 +0000 (21:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@127699 91177308-0d34-0410-b5e6-96231b3b80d8

test/CXX/except/except.spec/p3.cpp

index 09b1a4e102f93352d504d3722cec508ece91f8fb..5df5f26a8f8f785cc9901c37d5147e8e6914109d 100644 (file)
@@ -98,8 +98,9 @@ extern void (*r21)() noexcept(true); // expected-error {{does not match}}
 // with a throw(bad_alloc) spec, because C++0x makes an incompatible change
 // here.
 extern "C++" { namespace std { class bad_alloc {}; } }
-void* operator new(unsigned long) throw(std::bad_alloc);
-void* operator new(unsigned long);
-void* operator new[](unsigned long);
-void* operator new[](unsigned long) throw(std::bad_alloc);
+typedef decltype(sizeof(int)) mysize_t;
+void* operator new(mysize_t) throw(std::bad_alloc);
+void* operator new(mysize_t);
+void* operator new[](mysize_t);
+void* operator new[](mysize_t) throw(std::bad_alloc);