ladybird/Tests/LibJS/Bytecode
Andreas Kling a9e54bd745 LibJS: Preserve resolved assignment bindings
Resolve dynamic identifier assignment targets before evaluating the
right hand side, then store through that saved environment record. This
matches the ECMA-262 ordering for simple assignment and var initializers
when a with binding is deleted or direct eval creates a nearer var.

Add runtime coverage for with and direct-eval cases and refresh bytecode
expectations for dynamic assignments that now snapshot the binding
before storing.
2026-05-22 01:56:57 +02:00
..
expected LibJS: Preserve resolved assignment bindings 2026-05-22 01:56:57 +02:00
input LibJS: Track var coordinates in var environments 2026-05-18 20:35:14 +02:00
output LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00