| ... | @@ -4775,10 +4775,10 @@ pub fn populateTestFunctions(mod: *Module) !void { | ... | @@ -4775,10 +4775,10 @@ pub fn populateTestFunctions(mod: *Module) !void { |
| 4775 | const test_name_decl = n: { | 4775 | const test_name_decl = n: { |
| 4776 | var name_decl_arena = std.heap.ArenaAllocator.init(gpa); | 4776 | var name_decl_arena = std.heap.ArenaAllocator.init(gpa); |
| 4777 | errdefer name_decl_arena.deinit(); | 4777 | errdefer name_decl_arena.deinit(); |
| 4778 | const bytes = try arena.dupe(u8, test_name_slice); | 4778 | const bytes = try name_decl_arena.allocator().dupe(u8, test_name_slice); |
| 4779 | const test_name_decl = try mod.createAnonymousDeclFromDecl(array_decl, array_decl.src_namespace, null, .{ | 4779 | const test_name_decl = try mod.createAnonymousDeclFromDecl(array_decl, array_decl.src_namespace, null, .{ |
| 4780 | .ty = try Type.Tag.array_u8.create(arena, bytes.len), | 4780 | .ty = try Type.Tag.array_u8.create(name_decl_arena.allocator(), bytes.len), |
| 4781 | .val = try Value.Tag.bytes.create(arena, bytes), | 4781 | .val = try Value.Tag.bytes.create(name_decl_arena.allocator(), bytes), |
| 4782 | }); | 4782 | }); |
| 4783 | try test_name_decl.finalizeNewArena(&name_decl_arena); | 4783 | try test_name_decl.finalizeNewArena(&name_decl_arena); |
| 4784 | break :n test_name_decl; | 4784 | break :n test_name_decl; |