Files
serenity/Userland/Libraries/LibJS/Bytecode/ASTCodegen.cpp
Braydn d131f29ba8 LibJS: Implement CreatePerIterationEnvironment for 'for' statements
Implement for CreatePerIterationEnvironment for 'for' loops per the Ecma
Standard. This ensures each iteration of a 'for' loop has its own
lexical environment so that variables declared in the loop are scoped to
the current iteration.

(cherry picked from commit dbc2f7ed48f00234f5f94a30b06b83842d9cf4dd)
2024-07-21 11:31:13 -04:00

167 KiB