| ... | @@ -12548,7 +12548,7 @@ fn zirReify(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError!Air.I | ... | @@ -12548,7 +12548,7 @@ fn zirReify(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError!Air.I |
| 12548 | const slice_val = fields_val.castTag(.slice).?.data; | 12548 | const slice_val = fields_val.castTag(.slice).?.data; |
| 12549 | const decl = slice_val.ptr.castTag(.decl_ref).?.data; | 12549 | const decl = slice_val.ptr.castTag(.decl_ref).?.data; |
| 12550 | try sema.ensureDeclAnalyzed(decl); | 12550 | try sema.ensureDeclAnalyzed(decl); |
| 12551 | const fields_len = decl.ty.arrayLen(); | 12551 | const fields_len = @intCast(usize, decl.ty.arrayLen()); |
| 12552 | if (fields_len > 0) { | 12552 | if (fields_len > 0) { |
| 12553 | try enum_obj.fields.ensureTotalCapacity(new_decl_arena_allocator, fields_len); | 12553 | try enum_obj.fields.ensureTotalCapacity(new_decl_arena_allocator, fields_len); |
| 12554 | try enum_obj.values.ensureTotalCapacityContext(new_decl_arena_allocator, fields_len, .{ | 12554 | try enum_obj.values.ensureTotalCapacityContext(new_decl_arena_allocator, fields_len, .{ |