| Index: include/v8.h
|
| diff --git a/include/v8.h b/include/v8.h
|
| index 12b3b808a18df5fe674a79c48c78e6edc0b6dc2d..1c2984389069ccfab14dcf38928ada12803c1f70 100644
|
| --- a/include/v8.h
|
| +++ b/include/v8.h
|
| @@ -867,8 +867,8 @@ class V8_EXPORT HandleScope {
|
|
|
| HandleScope(const HandleScope&) = delete;
|
| void operator=(const HandleScope&) = delete;
|
| - void* operator new(size_t size) = delete;
|
| - void operator delete(void*, size_t) = delete;
|
| + void* operator new(size_t size);
|
| + void operator delete(void*, size_t);
|
|
|
| protected:
|
| V8_INLINE HandleScope() {}
|
| @@ -919,8 +919,8 @@ class V8_EXPORT EscapableHandleScope : public HandleScope {
|
|
|
| EscapableHandleScope(const EscapableHandleScope&) = delete;
|
| void operator=(const EscapableHandleScope&) = delete;
|
| - void* operator new(size_t size) = delete;
|
| - void operator delete(void*, size_t) = delete;
|
| + void* operator new(size_t size);
|
| + void operator delete(void*, size_t);
|
|
|
| private:
|
| internal::Object** Escape(internal::Object** escape_value);
|
| @@ -934,8 +934,8 @@ class V8_EXPORT SealHandleScope {
|
|
|
| SealHandleScope(const SealHandleScope&) = delete;
|
| void operator=(const SealHandleScope&) = delete;
|
| - void* operator new(size_t size) = delete;
|
| - void operator delete(void*, size_t) = delete;
|
| + void* operator new(size_t size);
|
| + void operator delete(void*, size_t);
|
|
|
| private:
|
| internal::Isolate* const isolate_;
|
| @@ -7862,8 +7862,8 @@ class V8_EXPORT TryCatch {
|
|
|
| TryCatch(const TryCatch&) = delete;
|
| void operator=(const TryCatch&) = delete;
|
| - void* operator new(size_t size) = delete;
|
| - void operator delete(void*, size_t) = delete;
|
| + void* operator new(size_t size);
|
| + void operator delete(void*, size_t);
|
|
|
| private:
|
| void ResetInternal();
|
|
|