mirror of
https://github.com/RGBCube/serenity
synced 2025-05-28 14:05:09 +00:00
LibJS: Add a NewObject bytecode instruction for ObjectExpression :^)
This commit is contained in:
parent
f2863b5a89
commit
bea6e31ddc
4 changed files with 38 additions and 0 deletions
|
@ -115,4 +115,16 @@ Optional<Bytecode::Register> DoWhileStatement::generate_bytecode(Bytecode::Gener
|
|||
return body_result_reg;
|
||||
}
|
||||
|
||||
Optional<Bytecode::Register> ObjectExpression::generate_bytecode(Bytecode::Generator& generator) const
|
||||
{
|
||||
auto reg = generator.allocate_register();
|
||||
generator.emit<Bytecode::Op::NewObject>(reg);
|
||||
|
||||
if (!m_properties.is_empty()) {
|
||||
TODO();
|
||||
}
|
||||
|
||||
return reg;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue