]> git.saurik.com Git - apple/javascriptcore.git/blob - tests/stress/class-syntax-no-tdz-in-loop-no-inline-super.js
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / tests / stress / class-syntax-no-tdz-in-loop-no-inline-super.js
1
2 class A {
3 constructor() { }
4 }
5
6 noInline(A);
7
8 class B extends A {
9 constructor() {
10 var values = [];
11 for (var j = 0; j < 100; j++) {
12 if (j == 1)
13 super();
14 else if (j > 2)
15 this;
16 else
17 values.push(i);
18 }
19 }
20 }
21
22 noInline(B);
23
24 for (var i = 0; i < 10000; ++i)
25 new B();