From 3a100af876836fcdbe9b36da0642289284cd6a1b Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Fri, 20 Jan 2023 00:06:27 -0800 Subject: Fixes #1855 --- src/js_parser.zig | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/js_parser.zig') diff --git a/src/js_parser.zig b/src/js_parser.zig index c20300daa..ee54a892a 100644 --- a/src/js_parser.zig +++ b/src/js_parser.zig @@ -16935,12 +16935,13 @@ fn NewParser_( ) []Stmt { switch (stmtorexpr) { .stmt => |stmt| { - if (!stmt.data.s_class.class.has_decorators) { - var stmts = p.allocator.alloc(Stmt, 1) catch unreachable; - stmts[0] = stmt; - return stmts; + if (comptime !is_typescript_enabled) { + if (!stmt.data.s_class.class.has_decorators) { + var stmts = p.allocator.alloc(Stmt, 1) catch unreachable; + stmts[0] = stmt; + return stmts; + } } - var class = &stmt.data.s_class.class; var constructor_function: ?*E.Function = null; -- cgit v1.2.3