Debugger-findScripts-28.js (468B)
1 // |jit-test| skip-if: isLcovEnabled() 2 var g = newGlobal({newCompartment: true}); 3 var dbg = new Debugger(); 4 var gw = dbg.addDebuggee(g); 5 6 g.eval(` 7 function f() { 8 function inner() { 9 var x; 10 } 11 function asm_mod() { 12 "use asm"; 13 function mtd() {} 14 return { mtd: mtd } 15 } 16 } 17 `); 18 19 gc(); 20 gc(); 21 22 let url = thisFilename(); 23 let line = 4; 24 25 // Function `f` and `inner` should still match 26 assertEq(dbg.findScripts({url, line}).length, 2);