enhanced the do block handler to support the scoped local variables in the block

This commit is contained in:
2022-05-03 14:43:12 +00:00
parent 88808b1fae
commit c8905fc88e
2 changed files with 164 additions and 101 deletions

View File

@ -372,6 +372,12 @@ struct hcl_cframe_t
hcl_oow_t exarg_offset;
} post_catch;
struct
{
hcl_oow_t lvar_start;
hcl_oow_t lvar_end;
} post_do;
/* COP_COMPILE_ARRAY_LIST, COP_POP_INTO_ARRAY, COP_EMIT_MAKE_ARRAY */
struct
{