[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / microbenchmarks / destructuring-parameters-overridden-by-function.js
1 function f() { return 40; }
2 function test({arg}) {
3     function arg() { return 41; }
4     return arg;
5 }
6 noInline(test);
7
8 for (var i = 0; i < 1000; i++) {
9     if (test({arg: f})() !== 41)
10         throw new Error("bad value");
11 }