| ... | @@ -3512,7 +3512,8 @@ pub const Parser = struct { | ... | @@ -3512,7 +3512,8 @@ pub const Parser = struct { |
| 3512 | try stack.append(RenderState { .Text = ";" }); | 3512 | try stack.append(RenderState { .Text = ";" }); |
| 3513 | if (var_decl.init_node) |init_node| { | 3513 | if (var_decl.init_node) |init_node| { |
| 3514 | try stack.append(RenderState { .Expression = init_node }); | 3514 | try stack.append(RenderState { .Expression = init_node }); |
| 3515 | try stack.append(RenderState { .Text = " = " }); | 3515 | const text = if (init_node.id == ast.Node.Id.MultilineStringLiteral) " =" else " = "; |
| | 3516 | try stack.append(RenderState { .Text = text }); |
| 3516 | } | 3517 | } |
| 3517 | if (var_decl.align_node) |align_node| { | 3518 | if (var_decl.align_node) |align_node| { |
| 3518 | try stack.append(RenderState { .Text = ")" }); | 3519 | try stack.append(RenderState { .Text = ")" }); |
| ... | @@ -4063,7 +4064,7 @@ pub const Parser = struct { | ... | @@ -4063,7 +4064,7 @@ pub const Parser = struct { |
| 4063 | try stream.writeByteNTimes(' ', indent + indent_delta); | 4064 | try stream.writeByteNTimes(' ', indent + indent_delta); |
| 4064 | try stream.print("{}", self.tokenizer.getTokenSlice(t)); | 4065 | try stream.print("{}", self.tokenizer.getTokenSlice(t)); |
| 4065 | } | 4066 | } |
| 4066 | try stream.writeByteNTimes(' ', indent + indent_delta); | 4067 | try stream.writeByteNTimes(' ', indent); |
| 4067 | }, | 4068 | }, |
| 4068 | ast.Node.Id.UndefinedLiteral => { | 4069 | ast.Node.Id.UndefinedLiteral => { |
| 4069 | const undefined_literal = @fieldParentPtr(ast.Node.UndefinedLiteral, "base", base); | 4070 | const undefined_literal = @fieldParentPtr(ast.Node.UndefinedLiteral, "base", base); |