| ... | @@ -268,10 +268,10 @@ fn renderExpression(allocator: &mem.Allocator, stream: var, tree: &ast.Tree, ind | ... | @@ -268,10 +268,10 @@ fn renderExpression(allocator: &mem.Allocator, stream: var, tree: &ast.Tree, ind |
| 268 | ast.Node.PrefixOp.Op.AddrOf => |addr_of_info| { | 268 | ast.Node.PrefixOp.Op.AddrOf => |addr_of_info| { |
| 269 | try renderToken(tree, stream, prefix_op_node.op_token, indent, Space.None); // & | 269 | try renderToken(tree, stream, prefix_op_node.op_token, indent, Space.None); // & |
| 270 | if (addr_of_info.align_info) |align_info| { | 270 | if (addr_of_info.align_info) |align_info| { |
| 271 | const align_token = tree.nextToken(prefix_op_node.op_token); | | |
| 272 | try renderToken(tree, stream, align_token, indent, Space.None); // align | | |
| 273 | | | |
| 274 | const lparen_token = tree.prevToken(align_info.node.firstToken()); | 271 | const lparen_token = tree.prevToken(align_info.node.firstToken()); |
| | 272 | const align_token = tree.prevToken(lparen_token); |
| | 273 | |
| | 274 | try renderToken(tree, stream, align_token, indent, Space.None); // align |
| 275 | try renderToken(tree, stream, lparen_token, indent, Space.None); // ( | 275 | try renderToken(tree, stream, lparen_token, indent, Space.None); // ( |
| 276 | | 276 | |
| 277 | try renderExpression(allocator, stream, tree, indent, align_info.node, Space.None); | 277 | try renderExpression(allocator, stream, tree, indent, align_info.node, Space.None); |
| ... | @@ -305,10 +305,10 @@ fn renderExpression(allocator: &mem.Allocator, stream: var, tree: &ast.Tree, ind | ... | @@ -305,10 +305,10 @@ fn renderExpression(allocator: &mem.Allocator, stream: var, tree: &ast.Tree, ind |
| 305 | try renderToken(tree, stream, tree.nextToken(prefix_op_node.op_token), indent, Space.None); // ] | 305 | try renderToken(tree, stream, tree.nextToken(prefix_op_node.op_token), indent, Space.None); // ] |
| 306 | | 306 | |
| 307 | if (addr_of_info.align_info) |align_info| { | 307 | if (addr_of_info.align_info) |align_info| { |
| 308 | const align_token = tree.nextToken(prefix_op_node.op_token); | | |
| 309 | try renderToken(tree, stream, align_token, indent, Space.None); // align | | |
| 310 | | | |
| 311 | const lparen_token = tree.prevToken(align_info.node.firstToken()); | 308 | const lparen_token = tree.prevToken(align_info.node.firstToken()); |
| | 309 | const align_token = tree.prevToken(lparen_token); |
| | 310 | |
| | 311 | try renderToken(tree, stream, align_token, indent, Space.None); // align |
| 312 | try renderToken(tree, stream, lparen_token, indent, Space.None); // ( | 312 | try renderToken(tree, stream, lparen_token, indent, Space.None); // ( |
| 313 | | 313 | |
| 314 | try renderExpression(allocator, stream, tree, indent, align_info.node, Space.None); | 314 | try renderExpression(allocator, stream, tree, indent, align_info.node, Space.None); |