diff --git a/Userland/Libraries/LibJS/Bytecode/Generator.h b/Userland/Libraries/LibJS/Bytecode/Generator.h index 770e1d90f1..62b245f982 100644 --- a/Userland/Libraries/LibJS/Bytecode/Generator.h +++ b/Userland/Libraries/LibJS/Bytecode/Generator.h @@ -45,7 +45,7 @@ public: }; template - OpType& emit(Args&&... args) + void emit(Args&&... args) { VERIFY(!is_current_block_terminated()); size_t slot_offset = m_current_basic_block->size(); @@ -56,7 +56,6 @@ public: m_current_basic_block->terminate({}); auto* op = static_cast(slot); op->set_source_record({ m_current_ast_node->start_offset(), m_current_ast_node->end_offset() }); - return *op; } template