Sign in
webkit
/
WebKit
/
c70b37a6ab650230cb78b0a9021c262059cf20b2
/
.
/
JSTests
/
es6
/
Reflect_Reflect.construct_sets_new.target_meta_property.js
blob: e6990037788ae43c03f5f387375fb9c1d7869601 [
file
] [
log
] [
blame
]
function
test
()
{
return
Reflect
.
construct
(
function
(
a
,
b
,
c
)
{
if
(
new
.
target
===
Object
)
{
this
.
qux
=
a
+
b
+
c
;
}
},
[
"foo"
,
"bar"
,
"baz"
],
Object
).
qux
===
"foobarbaz"
;
}
if
(!
test
())
throw
new
Error
(
"Test failed"
);