1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-23 08:27:35 +00:00

LibJS: Say "return {}" instead of "return js_undefined()" in AST nodes

This looks a bit nicer somehow.
This commit is contained in:
Andreas Kling 2020-03-26 12:36:52 +01:00
parent ad6ede7ee4
commit 4802413f71

View file

@ -109,7 +109,7 @@ Value IfStatement::execute(Interpreter& interpreter) const
if (m_alternate) if (m_alternate)
return interpreter.run(*m_alternate); return interpreter.run(*m_alternate);
return js_undefined(); return {};
} }
Value WhileStatement::execute(Interpreter& interpreter) const Value WhileStatement::execute(Interpreter& interpreter) const
@ -616,7 +616,7 @@ Value VariableDeclaration::execute(Interpreter& interpreter) const
interpreter.set_variable(name().string(), initalizer_result, true); interpreter.set_variable(name().string(), initalizer_result, true);
} }
return js_undefined(); return {};
} }
void VariableDeclaration::dump(int indent) const void VariableDeclaration::dump(int indent) const
@ -707,7 +707,7 @@ Value BooleanLiteral::execute(Interpreter&) const
Value UndefinedLiteral::execute(Interpreter&) const Value UndefinedLiteral::execute(Interpreter&) const
{ {
return js_undefined(); return {};
} }
Value NullLiteral::execute(Interpreter&) const Value NullLiteral::execute(Interpreter&) const