aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/builtins/proxy-constructor.tq
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/builtins/proxy-constructor.tq')
-rw-r--r--deps/v8/src/builtins/proxy-constructor.tq9
1 files changed, 3 insertions, 6 deletions
diff --git a/deps/v8/src/builtins/proxy-constructor.tq b/deps/v8/src/builtins/proxy-constructor.tq
index 178759b595..ad60c20e2c 100644
--- a/deps/v8/src/builtins/proxy-constructor.tq
+++ b/deps/v8/src/builtins/proxy-constructor.tq
@@ -6,17 +6,14 @@
namespace proxy {
- extern macro ProxiesCodeStubAssembler::GetProxyConstructorJSNewTarget():
- Object;
-
// ES #sec-proxy-constructor
// https://tc39.github.io/ecma262/#sec-proxy-constructor
transitioning javascript builtin
- ProxyConstructor(implicit context: Context)(
- receiver: Object, target: Object, handler: Object): JSProxy {
+ ProxyConstructor(
+ js-implicit context: Context, receiver: Object,
+ newTarget: Object)(target: Object, handler: Object): JSProxy {
try {
// 1. If NewTarget is undefined, throw a TypeError exception.
- const newTarget: Object = GetProxyConstructorJSNewTarget();
if (newTarget == Undefined) {
ThrowTypeError(kConstructorNotFunction, 'Proxy');
}