diff options
| author | Evan Haas <evan@lagerdata.com> | 2021-04-18 20:56:00 -0700 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2021-04-20 11:33:01 +0300 |
| commit | 63304a871e3837f407943ac8eb63073fdc89f0fd (patch) | |
| tree | 050534d8cfa8b7fd37f4280f21e7eab834016259 /src | |
| parent | 55e6bd10fe49614cd54eb02dd44c50d0643804c3 (diff) | |
| download | zig-63304a871e3837f407943ac8eb63073fdc89f0fd.tar.gz zig-63304a871e3837f407943ac8eb63073fdc89f0fd.zip | |
translate-c: group LHS of array access if necessary
Diffstat (limited to 'src')
| -rw-r--r-- | src/translate_c/ast.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/translate_c/ast.zig b/src/translate_c/ast.zig index 4be0fead97..dfc72b2a69 100644 --- a/src/translate_c/ast.zig +++ b/src/translate_c/ast.zig @@ -1665,7 +1665,7 @@ fn renderNode(c: *Context, node: Node) Allocator.Error!NodeIndex { }, .array_access => { const payload = node.castTag(.array_access).?.data; - const lhs = try renderNode(c, payload.lhs); + const lhs = try renderNodeGrouped(c, payload.lhs); const l_bracket = try c.addToken(.l_bracket, "["); const index_expr = try renderNode(c, payload.rhs); _ = try c.addToken(.r_bracket, "]"); |
