display-url.js (408B)
1 eval(` 2 function a() { 3 return b(); 4 } 5 //# sourceURL=source-a.js 6 `); 7 8 eval(` 9 function b() { 10 return c(); 11 } 12 //# sourceURL=source-b.js 13 `); 14 15 eval(` 16 function c() { 17 return saveStack(); 18 } 19 //# sourceURL=source-c.js 20 `); 21 22 let stack = a(); 23 print(stack); 24 assertEq(stack.source, "source-c.js"); 25 assertEq(stack.parent.source, "source-b.js"); 26 assertEq(stack.parent.parent.source, "source-a.js");