diff --git a/Userland/Libraries/LibJS/Parser.cpp b/Userland/Libraries/LibJS/Parser.cpp index 80ec1be7ac..48d286c102 100644 --- a/Userland/Libraries/LibJS/Parser.cpp +++ b/Userland/Libraries/LibJS/Parser.cpp @@ -1673,12 +1673,6 @@ NonnullRefPtr Parser::parse_variable_declaration(bool for_l target = create_ast_node( { m_parser_state.m_current_token.filename(), rule_start.position(), position() }, consume(TokenType::Identifier).value()); - } else if (match(TokenType::TripleDot)) { - consume(); - if (auto pattern = parse_binding_pattern()) - target = pattern.release_nonnull(); - else - syntax_error("Expected a binding pattern after ... in variable declaration"); } else if (auto pattern = parse_binding_pattern()) { target = pattern.release_nonnull(); }