From 3e0a78bc0d94989a46314b09109d2a8eedf1e032 Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Wed, 11 Aug 2021 20:22:03 -0700 Subject: Fix parser/printer bugs Former-commit-id: 8d5fa093546432e803eb066190a3b4b48e5c95f2 --- src/js_parser/js_parser.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (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 22464b4da..9801e7e32 100644 --- a/src/js_parser/js_parser.zig +++ b/src/js_parser/js_parser.zig @@ -10855,6 +10855,8 @@ pub fn NewParser( )) |val| { return val; } + } else { + e_.index = p.visitExpr(e_.index); } // Create an error for assigning to an import namespace when bundling. Even @@ -12095,8 +12097,8 @@ pub fn NewParser( // TODO: simplify boolean expression }, .s_do_while => |data| { - data.test_ = p.visitExpr(data.test_); data.body = p.visitLoopBody(data.body); + data.test_ = p.visitExpr(data.test_); // TODO: simplify boolean expression }, -- cgit v1.2.3