From c5804cd6fff815c16d797f0b786665fff84af00f Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sun, 27 Feb 2022 01:49:56 -0800 Subject: [JS Parser] Fix bug with unicode identifiers --- src/js_parser/js_parser.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/js_parser/js_parser.zig') 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_( // (x) // (x) => {} // (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(); -- cgit v1.2.3