// findObjects' result includes objects captured by closures. var g = newGlobal(); var dbg = new Debugger(); var gw = dbg.addDebuggee(g); g.eval(` this.f = (function () { let a = { foo: () => {} }; return () => a; }()); `); let objects = dbg.findObjects(); let aw = gw.makeDebuggeeValue(g.f()); assertEq(objects.indexOf(aw) != -1, true);