| ... | @@ -11837,6 +11837,7 @@ fn zirTagName(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError!Air | ... | @@ -11837,6 +11837,7 @@ fn zirTagName(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError!Air |
| 11837 | const operand = sema.resolveInst(inst_data.operand); | 11837 | const operand = sema.resolveInst(inst_data.operand); |
| 11838 | const operand_ty = sema.typeOf(operand); | 11838 | const operand_ty = sema.typeOf(operand); |
| 11839 | | 11839 | |
| | 11840 | try sema.resolveTypeLayout(block, operand_src, operand_ty); |
| 11840 | const enum_ty = switch (operand_ty.zigTypeTag()) { | 11841 | const enum_ty = switch (operand_ty.zigTypeTag()) { |
| 11841 | .EnumLiteral => { | 11842 | .EnumLiteral => { |
| 11842 | const val = try sema.resolveConstValue(block, operand_src, operand); | 11843 | const val = try sema.resolveConstValue(block, operand_src, operand); |