pub fn createHelperCallNode(t: *Translator, name: std.meta.DeclEnum(std.zig.c_translation.helpers), args_opt: ?[]const ZigNode) !ZigNode
pub fn createHelperCallNode(t: *Translator, name: std.meta.DeclEnum(std.zig.c_translation.helpers), args_opt: ?[]const ZigNode) !ZigNode { if (args_opt) |args| { return ZigTag.helper_call.create(t.arena, .{ .name = @tagName(name), .args = try t.arena.dupe(ZigNode, args), }); } else { return ZigTag.helper_ref.create(t.arena, @tagName(name)); } }