aboutsummaryrefslogtreecommitdiff
path: root/src/z/parser/js/grammar/punctuator.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/z/parser/js/grammar/punctuator.zig')
-rw-r--r--src/z/parser/js/grammar/punctuator.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/z/parser/js/grammar/punctuator.zig b/src/z/parser/js/grammar/punctuator.zig
index 4fd5d16..b085ce1 100644
--- a/src/z/parser/js/grammar/punctuator.zig
+++ b/src/z/parser/js/grammar/punctuator.zig
@@ -85,6 +85,8 @@ pub const Punctuator = enum {
@setEvalBranchQuota(10_000);
defer lexer.revert();
+ lexer.context.regex_possible = true;
+
if (punctuatormap.getLongestPrefix(lexer.buffer)) |pair| {
if (std.mem.eql(u8, pair.key, "}") and lexer.context.template_nesting > 0) {