Imported Upstream version 1.0.0
[platform/upstream/js.git] / js / src / jit-test / tests / basic / bug560234.js
1 function test() {
2     var a = ['x', '', '', '', '', '', '', 'x'];
3     var b = '';
4     for (var i = 0; i < a.length; i++) {
5         (function() {
6             a[i].replace(/x/, function() { return b; });
7         }());
8     }
9 }
10 test();  // should NOT get a ReferenceError for b on trace