Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgengjiawen <technicalcute@gmail.com>2019-03-20 16:21:30 +0300
committerDaniel Bevenius <daniel.bevenius@gmail.com>2019-03-28 09:37:30 +0300
commit3440cf6a27161921cd88873a4ac7b4103b4aceea (patch)
tree4608906ada69be64b936e65b90dc9c5ca3dab4cf /src/base_object.h
parent0601f16a476febf3d20ffe9b91ffdd99afa45c38 (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.h4
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);