ladybird/Tests/LibJS/Runtime/loops
Andreas Kling 99d3b27b17 LibJS: Allow async as a for-await-of target
Apply the `async of` grammar exclusion only to ordinary for-of
statements. The for-await-of production excludes `let` at the start of
the left-hand side, but does not exclude `async of`, so `async` remains
a valid assignment target there.

Add local parser coverage for async functions and async generators.
2026-05-22 01:56:57 +02:00
..
break-basic.js LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00
continue-basic.js LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00
do-while-basic.js LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00
for-await-of.js LibJS: Allow async as a for-await-of target 2026-05-22 01:56:57 +02:00
for-basic.js LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00
for-head-errors.js LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00
for-in-basic.js LibJS: Fix destructured primitive string const loops 2026-05-22 01:56:57 +02:00
for-no-curlies.js LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00
for-of-basic.js LibJS: Fix destructured primitive string const loops 2026-05-22 01:56:57 +02:00
for-of-iterator-close.js LibJS: Inline AsyncIteratorClose with proper Await in for-await-of 2026-02-12 11:37:43 +01:00
for-scopes.js LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00
while-basic.js LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00