function f() { | |
const b = 0; | |
switch (1) { | |
case b = 0: | |
} | |
} | |
var err; | |
try { | |
f(); | |
} catch(e) { | |
err = e; | |
} | |
assertEq(err.name, "TypeError"); | |
function g() { | |
const z = 0; | |
while (z = 1) {} | |
} | |
err = null; | |
try { | |
g(); | |
} catch(e) { | |
err = e; | |
} | |
assertEq(err.name, "TypeError"); |