| ... | ... | @@ -3525,6 +3525,7 @@ pub const Parser = struct { |
| 3525 | 3525 | }, |
| 3526 | 3526 | ast.Node.Id.StructField => { |
| 3527 | 3527 | const field = @fieldParentPtr(ast.Node.StructField, "base", decl); |
| 3528 | try self.renderComments(stream, &field.base, indent); |
| 3528 | 3529 | if (field.visib_token) |visib_token| { |
| 3529 | 3530 | try stream.print("{} ", self.tokenizer.getTokenSlice(visib_token)); |
| 3530 | 3531 | } |
| ... | ... | @@ -3534,6 +3535,7 @@ pub const Parser = struct { |
| 3534 | 3535 | }, |
| 3535 | 3536 | ast.Node.Id.UnionTag => { |
| 3536 | 3537 | const tag = @fieldParentPtr(ast.Node.UnionTag, "base", decl); |
| 3538 | try self.renderComments(stream, &tag.base, indent); |
| 3537 | 3539 | try stream.print("{}", self.tokenizer.getTokenSlice(tag.name_token)); |
| 3538 | 3540 | |
| 3539 | 3541 | try stack.append(RenderState { .Text = "," }); |
| ... | ... | @@ -3550,6 +3552,7 @@ pub const Parser = struct { |
| 3550 | 3552 | }, |
| 3551 | 3553 | ast.Node.Id.EnumTag => { |
| 3552 | 3554 | const tag = @fieldParentPtr(ast.Node.EnumTag, "base", decl); |
| 3555 | try self.renderComments(stream, &tag.base, indent); |
| 3553 | 3556 | try stream.print("{}", self.tokenizer.getTokenSlice(tag.name_token)); |
| 3554 | 3557 | |
| 3555 | 3558 | try stack.append(RenderState { .Text = "," }); |