| ... | @@ -17951,7 +17951,7 @@ static IrInstruction *ir_analyze_container_field_ptr(IrAnalyze *ira, Buf *field_ | ... | @@ -17951,7 +17951,7 @@ static IrInstruction *ir_analyze_container_field_ptr(IrAnalyze *ira, Buf *field_ |
| 17951 | union_val->special = ConstValSpecialStatic; | 17951 | union_val->special = ConstValSpecialStatic; |
| 17952 | bigint_init_bigint(&union_val->data.x_union.tag, &field->enum_field->value); | 17952 | bigint_init_bigint(&union_val->data.x_union.tag, &field->enum_field->value); |
| 17953 | union_val->data.x_union.payload = payload_val; | 17953 | union_val->data.x_union.payload = payload_val; |
| 17954 | } else { | 17954 | } else if (bare_type->data.unionation.layout != ContainerLayoutExtern) { |
| 17955 | TypeUnionField *actual_field = find_union_field_by_tag(bare_type, &union_val->data.x_union.tag); | 17955 | TypeUnionField *actual_field = find_union_field_by_tag(bare_type, &union_val->data.x_union.tag); |
| 17956 | if (actual_field == nullptr) | 17956 | if (actual_field == nullptr) |
| 17957 | zig_unreachable(); | 17957 | zig_unreachable(); |