diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-11-04 18:06:11 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2023-11-04 18:06:11 -0700 |
| commit | 88acdb9aa6cdb8ea20e02c4d0f85be81f696897c (patch) | |
| tree | cecbbdac819892394ae318bce3ed87583c618802 /lib/std | |
| parent | 212aa717d73866863c593033a1c8bd3c853150ed (diff) | |
| download | zig-88acdb9aa6cdb8ea20e02c4d0f85be81f696897c.tar.gz zig-88acdb9aa6cdb8ea20e02c4d0f85be81f696897c.zip | |
zig reduce: delete statements from blocks
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/zig/render.zig | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/std/zig/render.zig b/lib/std/zig/render.zig index f8ad44353f..acd4a6e002 100644 --- a/lib/std/zig/render.zig +++ b/lib/std/zig/render.zig @@ -2043,7 +2043,12 @@ fn finishRenderBlock( .simple_var_decl, .aligned_var_decl, => try renderVarDecl(r, tree.fullVarDecl(stmt).?, false, .semicolon), - else => try renderExpression(r, stmt, .semicolon), + + else => { + if (!r.fixups.omit_nodes.contains(stmt)) { + try renderExpression(r, stmt, .semicolon); + } + }, } } ais.popIndent(); |
