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 });