var output = []; | |
function g(s) { | |
L = s.length; | |
for (var i = 0; i < L; i++) { | |
a = s.charAt() | |
} | |
} | |
function h(f, inputs) { | |
results = []; | |
for (var j = 0; j < 99; ++j) { | |
for (var k = 0; k < 99; ++k) { | |
try { | |
results.push(f()) | |
} catch (e) {} | |
} | |
} | |
output.push(g(uneval(results))) | |
} | |
m = (function(x, y) {}); | |
h(m, []) | |
try { | |
output.push(x); | |
let x = s() | |
} catch (e) {} | |
assertEq(output.length, 1); | |
assertEq(output[0], undefined); |