aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-17 03:46:04 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-17 03:46:04 -0800
commit83c0ad11aceba01a3d62059b1354472e772cf627 (patch)
tree10c71d559cd4f05140bfaf49e6046cdaf3c788cc
parent6db46c6d0019932f5bfa87657a8443c40081fb4c (diff)
downloadbun-83c0ad11aceba01a3d62059b1354472e772cf627.tar.gz
bun-83c0ad11aceba01a3d62059b1354472e772cf627.tar.zst
bun-83c0ad11aceba01a3d62059b1354472e772cf627.zip
[JS Printer] Print `{\n}` instead of `;` for empty blocks
-rw-r--r--src/js_printer.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/js_printer.zig b/src/js_printer.zig
index fc29fa6e2..293db511c 100644
--- a/src/js_printer.zig
+++ b/src/js_printer.zig
@@ -460,6 +460,11 @@ pub fn NewPrinter(
p.printBlock(stmt.loc, block.stmts);
p.printNewline();
},
+ .s_empty => {
+ p.printSpace();
+ p.printBlock(stmt.loc, &.{});
+ p.printNewline();
+ },
else => {
p.printNewline();
p.options.indent += 1;