From 212aa717d73866863c593033a1c8bd3c853150ed Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sat, 4 Nov 2023 17:57:43 -0700 Subject: [PATCH] zig reduce: add transformation for removing container fields --- src/reduce/Walk.zig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/reduce/Walk.zig b/src/reduce/Walk.zig index c740ac4f0b..fc64b0541c 100644 --- a/src/reduce/Walk.zig +++ b/src/reduce/Walk.zig @@ -165,7 +165,10 @@ fn walkMember(w: *Walk, decl: Ast.Node.Index) Error!void { .container_field_init, .container_field_align, .container_field, - => try walkContainerField(w, ast.fullContainerField(decl).?), + => { + try w.transformations.append(.{ .delete_node = decl }); + try walkContainerField(w, ast.fullContainerField(decl).?); + }, .@"comptime" => { try w.transformations.append(.{ .delete_node = decl });