ladybird/Libraries/LibJS/Rust/src/bytecode
Andreas Kling fdcb2cdd94 LibJS/Rust: Create for-of loop blocks before evaluating iterable
Match the C++ pipeline's block creation order by creating end_block
and update_block before evaluating the for-of RHS expression. This
ensures loop structure blocks get lower block numbers than blocks
created during RHS evaluation (e.g. from conditional expressions),
producing the same block layout as C++.
2026-03-01 21:20:54 +01:00
..
basic_block.rs
codegen.rs LibJS/Rust: Create for-of loop blocks before evaluating iterable 2026-03-01 21:20:54 +01:00
ffi.rs LibJs/Rust: Migrate to edition 2024 2026-02-24 16:35:51 +01:00
generator.rs LibJS/Rust: Restore unwind handler when trampolining through finally 2026-03-01 21:20:54 +01:00
instruction.rs
mod.rs
operand.rs LibJS/Rust: Cargo fmt on all source files 2026-02-24 16:35:51 +01:00