aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/js_parser.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/js_parser.zig b/src/js_parser.zig
index e1d613be5..052edc6b1 100644
--- a/src/js_parser.zig
+++ b/src/js_parser.zig
@@ -8716,10 +8716,10 @@ fn NewParser_(
try p.skipTypeScriptType(.lowest);
}
- // If we end with a .t_close_paren, that's a bug. It means we aren't following the last parenthese
-
- if (comptime Environment.allow_assert)
- assert(p.lexer.token != .t_close_paren);
+ if (p.lexer.token == .t_close_paren) {
+ p.log.addRangeError(p.source, p.lexer.range(), "Unexpected \")\"") catch unreachable;
+ return error.SyntaxError;
+ }
}
if (p.lexer.token == .t_equals) {