ladybird/Tests/LibJS/AST
Andreas Kling bf530ad2af LibJS: Fix destructured primitive string const loops
Mark binding-pattern identifiers with their declaration kind so local
destructuring assignments use the normal TDZ and const assignment path.
This makes local const destructuring match the environment-backed path.

Also teach GetById to expose primitive string virtual index properties
before boxing, matching StringGetOwnProperty and GetByValue. Together
these fix the SpiderMonkey for-in/of const declaration coverage and the
lexical destructuring TDZ test.
2026-05-22 01:56:57 +02:00
..
expected LibJS: Fix destructured primitive string const loops 2026-05-22 01:56:57 +02:00
input LibJS: Fix await boundaries in class elements 2026-05-22 01:56:57 +02:00
output Tests/LibJS: Add test-js-ast infrastructure 2026-02-10 02:05:20 +01:00