[JSC] Do not use asArrayModes() with Structures because it discards TypedArray inform...
[WebKit-https.git] / JSTests / stress / arrowfunction-constructor.js
1 var testCase = function (actual, expected, message) {
2   if (actual !== expected) {
3     throw message + ". Expected '" + expected + "', but was '" + actual + "'";
4   }
5 };
6
7 var simpleArrowFunction = () => {};
8
9 noInline(simpleArrowFunction);
10
11 var errorOnCreate = false;
12
13 for (i=0;i<10000;i++) {
14    try {
15        var fc = new simpleArrowFunction();
16    }
17    catch (e) {
18      errorOnCreate = true;
19    }
20
21     testCase(errorOnCreate, true, "Error: No exception during run new ArrowFunction");
22 }