Closed
Description
Describe the bug
When I into an eval function with pauseForSourceMap
as true, the code execution does not pause on the next available line. This is a follow up of #1556 except step over works, but step into does not.
To Reproduce
Steps to reproduce the behavior:
- Use default launch configurations and add
"pauseForSourceMap": true
- Debug and see that step into does not pause on line 9 in the screen recording
Log File
vscode-debugadapter-c0c5bc5a.json.gz
VS Code Version: 1.77.3 and JavaScript nightly debugger as of April 18, 2023
Additional context
f = eval(
`(function (a, b) {
c = a + b;
return c;
});
//# sourceURL=foo.js
//# sourceMappingURL=foo.js.map
`);
f(1, 2);
console.log('success');