summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/for-of/typedarrays-2.js
blob: dddc8aab739f10457df75e1c7d19f351c8cec60c (plain)
1
2
3
4
5
6
7
8
9
10
11
// The body of a for-of loop does not run if the target is an empty typed array.

for (x of new Int16Array(0))
    throw "FAIL";
for (x of new Float32Array(0))
    throw "FAIL";

var a = new Int8Array([0, 1, 2, 3]).subarray(2, 2);
assertEq(a.length, 0);
for (v of a)
    throw "FAIL";