| ... | ... | @@ -5782,6 +5782,18 @@ fn parseCSuffixOpExpr(c: *Context, it: *CTokenList.Iterator, source: []const u8, |
| 5782 | 5782 | op_id = .Mod; |
| 5783 | 5783 | op_token = try appendToken(c, .Percent, "%"); |
| 5784 | 5784 | }, |
| 5785 | .StringLiteral => { |
| 5786 | op_id = .ArrayCat; |
| 5787 | op_token = try appendToken(c, .PlusPlus, "++"); |
| 5788 | |
| 5789 | _ = it.prev(); |
| 5790 | }, |
| 5791 | .Identifier => { |
| 5792 | op_id = .ArrayCat; |
| 5793 | op_token = try appendToken(c, .PlusPlus, "++"); |
| 5794 | |
| 5795 | _ = it.prev(); |
| 5796 | }, |
| 5785 | 5797 | else => { |
| 5786 | 5798 | _ = it.prev(); |
| 5787 | 5799 | return node; |