[Wasm] Fix immediate type for recently (in M6) introduced instructions

STRUCT_TYPE_IDX -> HEAP_TYPE
WasmImmediate.TypeIdx -> WasmImmediate.HeapType
This commit is contained in:
Zalim Bashorov
2022-11-24 19:44:14 +01:00
parent abb45a0728
commit e7d0e451e7
3 changed files with 12 additions and 10 deletions
@@ -864,6 +864,8 @@ class BodyGenerator(
WasmImmediate.MemArg(0u, 0u)
WasmImmediateKind.STRUCT_TYPE_IDX ->
WasmImmediate.GcType(getReferenceGcType())
WasmImmediateKind.HEAP_TYPE ->
WasmImmediate.HeapType(WasmHeapType.Type(getReferenceGcType()))
WasmImmediateKind.TYPE_IDX ->
WasmImmediate.TypeIdx(getReferenceGcType())