diff options
author | gengjiawen <technicalcute@gmail.com> | 2019-03-20 16:21:30 +0300 |
---|---|---|
committer | Daniel Bevenius <daniel.bevenius@gmail.com> | 2019-03-28 09:37:30 +0300 |
commit | 3440cf6a27161921cd88873a4ac7b4103b4aceea (patch) | |
tree | 4608906ada69be64b936e65b90dc9c5ca3dab4cf /src/base_object.h | |
parent | 0601f16a476febf3d20ffe9b91ffdd99afa45c38 (diff) |
src: use deleted function for class BaseObject
PR-URL: https://github.com/nodejs/node/pull/26815
Reviewed-By: Refael Ackermann <refack@gmail.com>
Diffstat (limited to 'src/base_object.h')
-rw-r--r-- | src/base_object.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/base_object.h b/src/base_object.h index 4796a052c0b..091c3d5af01 100644 --- a/src/base_object.h +++ b/src/base_object.h @@ -40,6 +40,8 @@ class BaseObject : public MemoryRetainer { inline BaseObject(Environment* env, v8::Local<v8::Object> object); inline ~BaseObject() override; + BaseObject() = delete; + // Returns the wrapped object. Returns an empty handle when // persistent.IsEmpty() is true. inline v8::Local<v8::Object> object() const; @@ -83,8 +85,6 @@ class BaseObject : public MemoryRetainer { const v8::PropertyCallbackInfo<void>& info); private: - BaseObject(); - v8::Local<v8::Object> WrappedObject() const override; bool IsRootNode() const override; static void DeleteMe(void* data); |