Invalid flags in a RegExp literal should be an early SyntaxError
[WebKit-https.git] / JSTests / stress / big-int-constructor-properties.js
1 //@ runBigIntEnabled
2
3 function assert(a) {
4     if (!a)
5         throw new Error("Bad assertion");
6 }
7
8 (() => {
9     let p = Object.getOwnPropertyDescriptor(BigInt, "asUintN");
10
11     assert(p.enumerable === false);
12     assert(p.configurable === true);
13     assert(p.writable === true);
14 })();
15
16 (() => {
17     let p = Object.getOwnPropertyDescriptor(BigInt, "asIntN");
18
19     assert(p.enumerable === false);
20     assert(p.configurable === true);
21     assert(p.writable === true);
22 })();
23