Add throw() specifiers to more redeclarations of operator delete and operator delete[].
llvm-svn: 201016
This commit is contained in:
parent
c0930b808b
commit
af2064f7ab
|
@ -173,9 +173,9 @@ void *operator new[](uptr size, std::nothrow_t const&) { OPERATOR_NEW_BODY; }
|
||||||
Deallocate(ptr);
|
Deallocate(ptr);
|
||||||
|
|
||||||
INTERCEPTOR_ATTRIBUTE
|
INTERCEPTOR_ATTRIBUTE
|
||||||
void operator delete(void *ptr) { OPERATOR_DELETE_BODY; }
|
void operator delete(void *ptr) throw() { OPERATOR_DELETE_BODY; }
|
||||||
INTERCEPTOR_ATTRIBUTE
|
INTERCEPTOR_ATTRIBUTE
|
||||||
void operator delete[](void *ptr) { OPERATOR_DELETE_BODY; }
|
void operator delete[](void *ptr) throw() { OPERATOR_DELETE_BODY; }
|
||||||
INTERCEPTOR_ATTRIBUTE
|
INTERCEPTOR_ATTRIBUTE
|
||||||
void operator delete(void *ptr, std::nothrow_t const&) { OPERATOR_DELETE_BODY; }
|
void operator delete(void *ptr, std::nothrow_t const&) { OPERATOR_DELETE_BODY; }
|
||||||
INTERCEPTOR_ATTRIBUTE
|
INTERCEPTOR_ATTRIBUTE
|
||||||
|
|
|
@ -52,9 +52,9 @@ void *operator new[](size_t size, std::nothrow_t const&) { OPERATOR_NEW_BODY; }
|
||||||
if (ptr) MsanDeallocate(&stack, ptr)
|
if (ptr) MsanDeallocate(&stack, ptr)
|
||||||
|
|
||||||
INTERCEPTOR_ATTRIBUTE
|
INTERCEPTOR_ATTRIBUTE
|
||||||
void operator delete(void *ptr) { OPERATOR_DELETE_BODY; }
|
void operator delete(void *ptr) throw() { OPERATOR_DELETE_BODY; }
|
||||||
INTERCEPTOR_ATTRIBUTE
|
INTERCEPTOR_ATTRIBUTE
|
||||||
void operator delete[](void *ptr) { OPERATOR_DELETE_BODY; }
|
void operator delete[](void *ptr) throw() { OPERATOR_DELETE_BODY; }
|
||||||
INTERCEPTOR_ATTRIBUTE
|
INTERCEPTOR_ATTRIBUTE
|
||||||
void operator delete(void *ptr, std::nothrow_t const&) { OPERATOR_DELETE_BODY; }
|
void operator delete(void *ptr, std::nothrow_t const&) { OPERATOR_DELETE_BODY; }
|
||||||
INTERCEPTOR_ATTRIBUTE
|
INTERCEPTOR_ATTRIBUTE
|
||||||
|
|
|
@ -156,7 +156,7 @@ void *operator new(size_t size) ALIAS("malloc");
|
||||||
void *operator new[](size_t size) ALIAS("malloc");
|
void *operator new[](size_t size) ALIAS("malloc");
|
||||||
void *operator new(size_t size, std::nothrow_t const&) ALIAS("malloc");
|
void *operator new(size_t size, std::nothrow_t const&) ALIAS("malloc");
|
||||||
void *operator new[](size_t size, std::nothrow_t const&) ALIAS("malloc");
|
void *operator new[](size_t size, std::nothrow_t const&) ALIAS("malloc");
|
||||||
void operator delete(void *ptr) ALIAS("free");
|
void operator delete(void *ptr) throw() ALIAS("free");
|
||||||
void operator delete[](void *ptr) ALIAS("free");
|
void operator delete[](void *ptr) throw() ALIAS("free");
|
||||||
void operator delete(void *ptr, std::nothrow_t const&) ALIAS("free");
|
void operator delete(void *ptr, std::nothrow_t const&) ALIAS("free");
|
||||||
void operator delete[](void *ptr, std::nothrow_t const&) ALIAS("free");
|
void operator delete[](void *ptr, std::nothrow_t const&) ALIAS("free");
|
||||||
|
|
Loading…
Reference in New Issue