mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 01:35:08 +02:00
Created these while experimenting with LibJS. Might as well bring them into the tree and increase our coverage.
10 lines
285 B
JavaScript
10 lines
285 B
JavaScript
// Test that array destructuring with rest element produces correct bytecode:
|
|
// - Register allocation for rest elements matches C++ double-allocation pattern
|
|
// - Correct handling of first vs non-first rest elements
|
|
|
|
function f() {
|
|
let [a, ...b] = [1, 2, 3];
|
|
return b;
|
|
}
|
|
f();
|