From 25ab31219cac5f34e7b71e5b92b878de96cda25f Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Wed, 9 Jun 2021 21:11:04 +0200 Subject: [PATCH] LibJS: Fix the return value for TemplateLiteral This ensures that the bytecode generated for TemplateLiterals returns the correct value. --- Userland/Libraries/LibJS/Bytecode/ASTCodegen.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Userland/Libraries/LibJS/Bytecode/ASTCodegen.cpp b/Userland/Libraries/LibJS/Bytecode/ASTCodegen.cpp index bc878b8775..d97aefe0c6 100644 --- a/Userland/Libraries/LibJS/Bytecode/ASTCodegen.cpp +++ b/Userland/Libraries/LibJS/Bytecode/ASTCodegen.cpp @@ -649,6 +649,8 @@ void TemplateLiteral::generate_bytecode(Bytecode::Generator& generator) const generator.emit(string_reg); } } + + generator.emit(string_reg); } void UpdateExpression::generate_bytecode(Bytecode::Generator& generator) const