aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/z/parser/js/grammar/literal.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/z/parser/js/grammar/literal.zig b/src/z/parser/js/grammar/literal.zig
index 71b990d..4316dee 100644
--- a/src/z/parser/js/grammar/literal.zig
+++ b/src/z/parser/js/grammar/literal.zig
@@ -15,6 +15,7 @@ pub const Literal = union(enum) {
middle,
end,
},
+ regex: void,
const digits = "_0123456789abcdef";
@@ -121,6 +122,7 @@ pub const Literal = union(enum) {
}
} else return Lexer.Error.UnexpectedToken,
'/' => if (regex_possible) {
+ token.kind.literal = .regex;
while (true) {
switch (try lexer.consume()) {
'/' => break,