blob: bf85d10c6e6640291ce740b9e4fd7fb0048b238c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
var dbgGlobal = newGlobal({newCompartment: true});
var dbg = new dbgGlobal.Debugger();
dbg.addDebuggee(this);
function evalInFrame() {
var frame = dbg.getNewestFrame().older.older;
frame.eval("1");
};
var actual = '';
try {
function f() {
evalInFrame();
}
} catch (e) {}
let m = parseModule(`
actual = '';
for (var i = 0; i < 1; ++i)
f(i);
actual;
`);
m.declarationInstantiation();
m.evaluation();
|