[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / 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();