1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:48:14 +00:00

LibJS/JIT: Compile the Create/LeaveLexicalEnvironment instructions

This commit is contained in:
Andreas Kling 2023-10-27 13:58:55 +02:00
parent 935d67cfcf
commit d1c701f79f
2 changed files with 35 additions and 0 deletions

View file

@ -46,6 +46,8 @@ private:
void compile_enter_unwind_context(Bytecode::Op::EnterUnwindContext const&);
void compile_leave_unwind_context(Bytecode::Op::LeaveUnwindContext const&);
void compile_throw(Bytecode::Op::Throw const&);
void compile_create_lexical_environment(Bytecode::Op::CreateLexicalEnvironment const&);
void compile_leave_lexical_environment(Bytecode::Op::LeaveLexicalEnvironment const&);
void compile_to_numeric(Bytecode::Op::ToNumeric const&);
void compile_resolve_this_binding(Bytecode::Op::ResolveThisBinding const&);