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

LibJS: Name functions created by "Function" "anonymous"

...as it is supposed to be.
This commit is contained in:
Linus Groh 2020-05-02 18:05:05 +01:00 committed by Andreas Kling
parent e347d6bdb8
commit ae05dc8abc
2 changed files with 5 additions and 1 deletions

View file

@ -66,7 +66,7 @@ Value FunctionConstructor::construct(Interpreter& interpreter)
parameters_source = parameters_builder.build();
body_source = interpreter.argument(interpreter.argument_count() - 1).to_string();
}
auto source = String::format("function (%s) { %s }", parameters_source.characters(), body_source.characters());
auto source = String::format("function anonymous(%s) { %s }", parameters_source.characters(), body_source.characters());
auto parser = Parser(Lexer(source));
auto function_expression = parser.parse_function_node<FunctionExpression>();
if (parser.has_errors()) {