Sign in
webkit
/
WebKit
/
c6951ff6f7d972427c05df8e7c39e3f2d74bf29c
/
.
/
LayoutTests
/
js
/
script-tests
/
dfg-cse-dead-get-scoped-var.js
blob: 987a3a8a2b7010821a52c9465dfafc6f4494d424 [
file
] [
log
] [
blame
]
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"
);