Files
ladybird/Tests/LibJS/AST/input/parameter-forms.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

20 lines
323 B
JavaScript

function rest_params(a, ...rest) {
return a + rest.length;
}
function default_params(a, b = 10) {
return a + b;
}
function destructured_array([x, y]) {
return x + y;
}
function destructured_object({ a, b }) {
return a + b;
}
function mixed(first, { x }, ...rest) {
return first + x + rest.length;
}