haikuwebkit/LayoutTests/js/script-tests/dfg-cse-dead-get-scoped-var.js

18 lines
290 B
JavaScript

description(
"Tests that CSE doesn't try to match against a dead GetScopedVar."
);
function foo(a) {
var x = a;
return function(p) {
if (p) {
var tmp = x;
return x;
}
return 42;
};
}
dfgShouldBe(foo(0), "foo(i)(false)", "42");