Invalid flags in a RegExp literal should be an early SyntaxError
[WebKit-https.git] / JSTests / stress / generator-with-this.js
1 function shouldBe(actual, expected) {
2     if (actual !== expected)
3         throw new Error('bad value: ' + actual);
4 }
5
6 function* generator()
7 {
8     return this;
9 }
10
11 function target()
12 {
13     var gen = generator();
14     return gen.next().value;
15 }
16 noInline(target);
17
18 var result = this;
19 for (var i = 0; i < 1e6; ++i)
20     shouldBe(target(), result);