Sign in
cobalt
/
cobalt
/
71840339e1109efe930df5c60712d91cdcc962a8
/
.
/
src
/
third_party
/
mozjs-45
/
js
/
src
/
jit-test
/
tests
/
arguments
/
destructuring-exprbody.js
blob: 5e764d6a0ed3e9fc5588df38542b26fda305521b [
file
] [
log
] [
blame
]
// See bug 763313
load
(
libdir
+
"iteration.js"
);
function
f
([
a
])
a
var
i
=
0
;
var
o
=
{[
Symbol
.
iterator
]:
function
()
{
i
++;
return
{
next
:
function
()
{
i
++;
return
{
value
:
42
,
done
:
false
};
}}}};
assertEq
(
f
(
o
),
42
);
assertEq
(
i
,
2
);