Files
ladybird/Tests/LibJS/AST/input/eval-direct.js
Andreas Kling f7c961136f Tests/LibJS: Add AST dump test cases
Add 39 test cases exercising AST dump output and scope analysis.
Tests cover local/global identifier marking, eval/with poisoning,
destructuring, closures, hoisting, classes, generators, and more.
2026-02-10 02:05:20 +01:00

23 lines
307 B
JavaScript

function with_eval() {
let x = 1;
eval("");
return x;
}
function eval_in_nested_scope() {
let x = 1;
{
eval("");
}
return x;
}
function nested_function_unaffected() {
eval("");
function inner() {
let y = 2;
return y;
}
return inner();
}