summaryrefslogtreecommitdiff
path: root/deps/v8/src/api-natives.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/api-natives.h')
-rw-r--r--deps/v8/src/api-natives.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/deps/v8/src/api-natives.h b/deps/v8/src/api-natives.h
index e8bb32d40a..ff6cdc6c86 100644
--- a/deps/v8/src/api-natives.h
+++ b/deps/v8/src/api-natives.h
@@ -9,6 +9,7 @@
#include "src/base/macros.h"
#include "src/handles.h"
#include "src/maybe-handles.h"
+#include "src/objects.h"
#include "src/property-details.h"
namespace v8 {
@@ -33,15 +34,9 @@ class ApiNatives {
V8_WARN_UNUSED_RESULT static MaybeHandle<JSObject> InstantiateRemoteObject(
Handle<ObjectTemplateInfo> data);
- enum ApiInstanceType {
- JavaScriptObjectType,
- GlobalObjectType,
- GlobalProxyType
- };
-
static Handle<JSFunction> CreateApiFunction(
Isolate* isolate, Handle<FunctionTemplateInfo> obj,
- Handle<Object> prototype, ApiInstanceType instance_type,
+ Handle<Object> prototype, InstanceType type,
MaybeHandle<Name> name = MaybeHandle<Name>());
static void AddDataProperty(Isolate* isolate, Handle<TemplateInfo> info,