Sign in
webkit
/
WebKit
/
9dc94f5f244ed53ae4d7d1d2be7e706cb93b1ba7
/
.
/
JSTests
/
stress
/
class-fields-private-use-eval.js
blob: 859817035a348b6750fe20fe39b68754860b5d4a [
file
] [
log
] [
blame
]
//@ requireOptions("--usePrivateClassFields=1")
function
assert
(
a
,
message
)
{
if
(!
a
)
throw
new
Error
(
message
);
}
let inst
=
new
class
{
a
=
eval
(
"(i) => i.#b"
);
#
b
=
{};
};
inst
.
a
(
inst
).
x
=
1
;
assert
(
inst
.
a
(
inst
).
x
==
1
);