diff options
author | 2022-02-27 01:49:56 -0800 | |
---|---|---|
committer | 2022-02-27 01:49:56 -0800 | |
commit | c5804cd6fff815c16d797f0b786665fff84af00f (patch) | |
tree | bd0df31ac3230dcc411d77a40f048bc19b7567b3 /src/js_parser/js_parser.zig | |
parent | 5e4b50dc6c87c42095efec748bd1055d57b08bf8 (diff) | |
download | bun-c5804cd6fff815c16d797f0b786665fff84af00f.tar.gz bun-c5804cd6fff815c16d797f0b786665fff84af00f.tar.zst bun-c5804cd6fff815c16d797f0b786665fff84af00f.zip |
[JS Parser] Fix bug with unicode identifiers
Diffstat (limited to '')
-rw-r--r-- | src/js_parser/js_parser.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/js_parser/js_parser.zig b/src/js_parser/js_parser.zig index fefbee2f6..4c8591423 100644 --- a/src/js_parser/js_parser.zig +++ b/src/js_parser/js_parser.zig @@ -10765,7 +10765,7 @@ fn NewParser_( const target = try p.parseExprWithFlags(.member, flags); var args = ExprNodeList{}; - if (is_typescript_enabled) { + if (comptime is_typescript_enabled) { // Skip over TypeScript non-null assertions if (p.lexer.token == .t_exclamation and !p.lexer.has_newline_before) { try p.lexer.next(); @@ -10967,7 +10967,7 @@ fn NewParser_( // <A[]>(x) // <A>(x) => {} // <A = B>(x) => {} - if (is_typescript_enabled and is_jsx_enabled) { + if (comptime is_typescript_enabled and is_jsx_enabled) { var oldLexer = std.mem.toBytes(p.lexer); try p.lexer.next(); |