Commit d6d4f2481d

Stevie Hryciw <codroid@gmail.com>
2022-11-08 01:29:09
translate-c: use .identifier tokens in .identifier AST nodes
1 parent be737bb
Changed files (1)
src
translate_c
src/translate_c/ast.zig
@@ -1139,7 +1139,7 @@ fn renderNode(c: *Context, node: Node) Allocator.Error!NodeIndex {
         .string_literal => {
             const payload = node.castTag(.string_literal).?.data;
             return c.addNode(.{
-                .tag = .identifier,
+                .tag = .string_literal,
                 .main_token = try c.addToken(.string_literal, payload),
                 .data = undefined,
             });
@@ -1147,7 +1147,7 @@ fn renderNode(c: *Context, node: Node) Allocator.Error!NodeIndex {
         .char_literal => {
             const payload = node.castTag(.char_literal).?.data;
             return c.addNode(.{
-                .tag = .identifier,
+                .tag = .char_literal,
                 .main_token = try c.addToken(.char_literal, payload),
                 .data = undefined,
             });