aboutsummaryrefslogtreecommitdiff
path: root/src/js_printer.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/js_printer.zig')
-rw-r--r--src/js_printer.zig4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/js_printer.zig b/src/js_printer.zig
index 813a7957b..421aba126 100644
--- a/src/js_printer.zig
+++ b/src/js_printer.zig
@@ -2033,9 +2033,11 @@ pub fn NewPrinter(comptime ascii_only: bool) type {
},
.s_class => |class| {
p.printSpaceBeforeIdentifier();
- p.print("class");
if (class.class.class_name) |name| {
+ p.print("class ");
p.printSymbol(name.ref orelse std.debug.panic("Internal error: Expected class to have a name ref\n{s}", .{class}));
+ } else {
+ p.print("class");
}
p.printClass(class.class);
p.printNewline();