Index: include/v8.h |
diff --git a/include/v8.h b/include/v8.h |
index 2fce3ab6dd00250a6a4e672da1835c82f38f794c..be838c2b22045f6fcaaf527012118ef645153b61 100644 |
--- a/include/v8.h |
+++ b/include/v8.h |
@@ -2361,23 +2361,11 @@ class V8_EXPORT Array : public Object { |
}; |
-typedef void (*FunctionCallback)(const FunctionCallbackInfo<Value>& info); |
- |
- |
/** |
* A JavaScript function object (ECMA-262, 15.3). |
*/ |
class V8_EXPORT Function : public Object { |
public: |
- /** |
- * Create a function in the current execution context |
- * for a given FunctionCallback. |
- */ |
- static Local<Function> New(Isolate* isolate, |
- FunctionCallback callback, |
- Local<Value> data = Local<Value>(), |
- int length = 0); |
- |
Local<Object> NewInstance() const; |
Local<Object> NewInstance(int argc, Handle<Value> argv[]) const; |
Local<Value> Call(Handle<Object> recv, int argc, Handle<Value> argv[]); |
@@ -3152,6 +3140,8 @@ class PropertyCallbackInfo { |
}; |
+typedef void (*FunctionCallback)(const FunctionCallbackInfo<Value>& info); |
+ |
/** |
* NamedProperty[Getter|Setter] are used as interceptors on object. |
* See ObjectTemplate::SetNamedPropertyHandler. |