| ... | ... | @@ -4682,13 +4682,11 @@ fn structDeclInner( |
| 4682 | 4682 | // No defer needed here because it is handled by `wip_members.deinit()` above. |
| 4683 | 4683 | const bodies_start = astgen.scratch.items.len; |
| 4684 | 4684 | |
| 4685 | | var is_tuple = false; |
| 4686 | 4685 | const node_tags = tree.nodes.items(.tag); |
| 4687 | | for (container_decl.ast.members) |member_node| { |
| 4686 | const is_tuple = for (container_decl.ast.members) |member_node| { |
| 4688 | 4687 | const container_field = tree.fullContainerField(member_node) orelse continue; |
| 4689 | | is_tuple = container_field.ast.tuple_like; |
| 4690 | | if (is_tuple) break; |
| 4691 | | } |
| 4688 | if (container_field.ast.tuple_like) break true; |
| 4689 | } else false; |
| 4692 | 4690 | if (is_tuple) for (container_decl.ast.members) |member_node| { |
| 4693 | 4691 | switch (node_tags[member_node]) { |
| 4694 | 4692 | .container_field_init, |