summaryrefslogtreecommitdiff
path: root/deps/v8/src/execution.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/execution.h')
-rw-r--r--deps/v8/src/execution.h19
1 files changed, 2 insertions, 17 deletions
diff --git a/deps/v8/src/execution.h b/deps/v8/src/execution.h
index f1b1057a61..81b71b631e 100644
--- a/deps/v8/src/execution.h
+++ b/deps/v8/src/execution.h
@@ -13,9 +13,6 @@
namespace v8 {
namespace internal {
-// Forward declarations.
-class JSRegExp;
-
class Execution final : public AllStatic {
public:
// Call a function, the caller supplies a receiver and an array
@@ -52,21 +49,9 @@ class Execution final : public AllStatic {
Handle<Object> argv[],
MaybeHandle<Object>* exception_out = NULL);
- // ECMA-262 9.8
- MUST_USE_RESULT static MaybeHandle<Object> ToDetailString(
- Isolate* isolate, Handle<Object> obj);
-
// ECMA-262 9.9
- MUST_USE_RESULT static MaybeHandle<Object> ToObject(
- Isolate* isolate, Handle<Object> obj);
-
- // Create a new date object from 'time'.
- MUST_USE_RESULT static MaybeHandle<Object> NewDate(
- Isolate* isolate, double time);
-
- // Create a new regular expression object from 'pattern' and 'flags'.
- MUST_USE_RESULT static MaybeHandle<JSRegExp> NewJSRegExp(
- Handle<String> pattern, Handle<String> flags);
+ MUST_USE_RESULT static MaybeHandle<JSReceiver> ToObject(Isolate* isolate,
+ Handle<Object> obj);
static Handle<String> GetStackTraceLine(Handle<Object> recv,
Handle<JSFunction> fun,