summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/basic/testConstSwitch.js
blob: f98959adf8f6b581f870a2efd74467795e5c2465 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// No test case, just make sure this doesn't assert.
function testNegZero2() {
    var z = 0;
    for (let j = 0; j < 5; ++j) { ({p: (-z)}); }
}
testNegZero2();

function testConstSwitch() {
    var x;
    for (var j=0;j<5;++j) { switch(1.1) { case NaN: case 2: } x = 2; }
    return x;
}
assertEq(testConstSwitch(), 2);