| ... | ... | @@ -7215,12 +7215,12 @@ fn getTagNameFunction(func: *CodeGen, enum_ty: Type) InnerError!u32 { |
| 7215 | 7215 | switch (tag_value) { |
| 7216 | 7216 | .imm32 => |value| { |
| 7217 | 7217 | try writer.writeByte(std.wasm.opcode(.i32_const)); |
| 7218 | | try leb.writeULEB128(writer, value); |
| 7218 | try leb.writeILEB128(writer, @as(i32, @bitCast(value))); |
| 7219 | 7219 | try writer.writeByte(std.wasm.opcode(.i32_ne)); |
| 7220 | 7220 | }, |
| 7221 | 7221 | .imm64 => |value| { |
| 7222 | 7222 | try writer.writeByte(std.wasm.opcode(.i64_const)); |
| 7223 | | try leb.writeULEB128(writer, value); |
| 7223 | try leb.writeILEB128(writer, @as(i64, @bitCast(value))); |
| 7224 | 7224 | try writer.writeByte(std.wasm.opcode(.i64_ne)); |
| 7225 | 7225 | }, |
| 7226 | 7226 | else => unreachable, |