From ebac8abc04d892b50269e6c51522a0aca2ecf3f7 Mon Sep 17 00:00:00 2001 From: Daniel Bertalan Date: Mon, 4 Jul 2022 13:52:00 +0200 Subject: [PATCH] LibJS: Explicitly instantiate Parser::parse_function_node Due to macOS visibility rules, this function did not end up being exported from liblagom-js.dylib, causing LagomWeb to fail to link. --- Userland/Libraries/LibJS/Parser.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Userland/Libraries/LibJS/Parser.cpp b/Userland/Libraries/LibJS/Parser.cpp index 58329d7714..867cc79c3f 100644 --- a/Userland/Libraries/LibJS/Parser.cpp +++ b/Userland/Libraries/LibJS/Parser.cpp @@ -4582,4 +4582,7 @@ Parser::ForbiddenTokens Parser::ForbiddenTokens::forbid(std::initializer_list Parser::parse_function_node(u8, Optional const&); +template NonnullRefPtr Parser::parse_function_node(u8, Optional const&); + }