| ... | ... | @@ -8671,9 +8671,9 @@ pub const FuncGen = struct { |
| 8671 | 8671 | const arena = arena_allocator.allocator(); |
| 8672 | 8672 | |
| 8673 | 8673 | const mod = self.dg.module; |
| 8674 | | const llvm_fn_name = try std.fmt.allocPrintZ(arena, "__zig_is_named_enum_value_{s}", .{ |
| 8675 | | try mod.declPtr(enum_decl).getFullyQualifiedName(mod), |
| 8676 | | }); |
| 8674 | const fqn = try mod.declPtr(enum_decl).getFullyQualifiedName(mod); |
| 8675 | defer self.gpa.free(fqn); |
| 8676 | const llvm_fn_name = try std.fmt.allocPrintZ(arena, "__zig_is_named_enum_value_{s}", .{fqn}); |
| 8677 | 8677 | |
| 8678 | 8678 | var int_tag_type_buffer: Type.Payload.Bits = undefined; |
| 8679 | 8679 | const int_tag_ty = enum_ty.intTagType(&int_tag_type_buffer); |
| ... | ... | @@ -8752,9 +8752,9 @@ pub const FuncGen = struct { |
| 8752 | 8752 | const arena = arena_allocator.allocator(); |
| 8753 | 8753 | |
| 8754 | 8754 | const mod = self.dg.module; |
| 8755 | | const llvm_fn_name = try std.fmt.allocPrintZ(arena, "__zig_tag_name_{s}", .{ |
| 8756 | | try mod.declPtr(enum_decl).getFullyQualifiedName(mod), |
| 8757 | | }); |
| 8755 | const fqn = try mod.declPtr(enum_decl).getFullyQualifiedName(mod); |
| 8756 | defer self.gpa.free(fqn); |
| 8757 | const llvm_fn_name = try std.fmt.allocPrintZ(arena, "__zig_tag_name_{s}", .{fqn}); |
| 8758 | 8758 | |
| 8759 | 8759 | const slice_ty = Type.initTag(.const_slice_u8_sentinel_0); |
| 8760 | 8760 | const llvm_ret_ty = try self.dg.lowerType(slice_ty); |