[Wasm] Require location for buildRefCastNullStatic and fix all usages

This commit is contained in:
Zalim Bashorov
2022-12-13 19:22:43 +01:00
parent 158a307334
commit 7bd92bc412
2 changed files with 13 additions and 11 deletions
@@ -167,8 +167,8 @@ abstract class WasmExpressionBuilder {
)
}
fun buildRefCastNullStatic(toType: WasmSymbolReadOnly<WasmTypeDeclaration>) {
buildInstr(WasmOp.REF_CAST_DEPRECATED, WasmImmediate.TypeIdx(toType))
fun buildRefCastNullStatic(toType: WasmSymbolReadOnly<WasmTypeDeclaration>, location: SourceLocation) {
buildInstr(WasmOp.REF_CAST_DEPRECATED, location, WasmImmediate.TypeIdx(toType))
}
fun buildRefTestStatic(toType: WasmSymbolReadOnly<WasmTypeDeclaration>) {