ladybird/Libraries/LibJS/Rust
Andreas Kling 8f38e526e7 LibJS/Rust: Fix several bytecode mismatches with the C++ pipeline
- Don't emit dead code after Throw for UsingDeclaration in for-of
  LHS assignment. Guard loop body generation with
  is_current_block_terminated() in both for-in and for-of.

- Add LeaveLexicalEnvironment boundary tracking to for-loop
  per-iteration environment management, so that perform_needed_unwinds
  correctly emits SetLexicalEnvironment before Throw instructions
  inside the loop body.
2026-03-01 21:20:54 +01:00
..
src LibJS/Rust: Fix several bytecode mismatches with the C++ pipeline 2026-03-01 21:20:54 +01:00
build.rs Meta: Add 'cargo clippy -- -D clippy::all' to lint-ci.sh 2026-02-24 16:35:51 +01:00
Cargo.toml LibJs/Rust: Migrate to edition 2024 2026-02-24 16:35:51 +01:00