blob: f5d2a9740c9d853f94ae7d3478ee3d20e43aa8b7 [file] [edit]
(module $module0
(type $#Top (struct
(field $field0 i32)))
(type $Array<Object?> (array (field (mut (ref null $#Top)))))
(type $JSExternWrapper (sub $Object (struct
(field $field0 i32)
(field $field1 (mut i32))
(field $_externRef externref))))
(type $Object (sub $#Top (struct
(field $field0 i32)
(field $field1 (mut i32)))))
(func $"wasm:js-string.charCodeAt (import)" (import "wasm:js-string" "charCodeAt") (param externref i32) (result i32))
(@binaryen.removable.if.unused)
(func $"wasm:js-string.equals (import)" (import "wasm:js-string" "equals") (param externref externref) (result i32))
(@binaryen.removable.if.unused)
(func $"wasm:js-string.length (import)" (import "wasm:js-string" "length") (param externref) (result i32))
(table $cross-module-funcs-0 (export "cross-module-funcs-0") 17 funcref)
(elem $cross-module-funcs-0
(set 2 (ref.func $checkLibraryIsLoadedFromLoadId))
(set 4 (ref.func $"Error._throwWithCurrentStackTrace <noInline>"))
(set 5 (ref.func $"wasm:js-string.length (import)"))
(set 6 (ref.func $"wasm:js-string.charCodeAt (import)"))
(set 7 (ref.func $IntegerDivisionByZeroException))
(set 8 (ref.func $JSStringImpl._interpolate3))
(set 9 (ref.func $"wasm:js-string.equals (import)"))
(set 10 (ref.func $JSStringImpl.substring))
(set 11 (ref.func $JSStringImpl.+))
(set 12 (ref.func $"_throwIndexError <noInline>"))
(set 13 (ref.func $JSStringImpl._interpolate))
(set 14 (ref.func $JSStringImpl.fromRefUnchecked))
(set 15 (ref.func $JSStringImpl._interpolate2)))
(func $Error._throwWithCurrentStackTrace <noInline> (param $var0 (ref $#Top)) (result (ref none)) <...>)
(func $_throwIndexError <noInline> (param $var0 i64) (param $var1 i64) (param $var2 (ref null $JSExternWrapper)) (result (ref none)) <...>)
(func $IntegerDivisionByZeroException (result (ref $Object)) <...>)
(func $JSStringImpl.+ (param $var0 (ref $JSExternWrapper)) (param $var1 (ref $JSExternWrapper)) (result (ref $JSExternWrapper)) <...>)
(func $JSStringImpl._interpolate (param $var0 (ref $Array<Object?>)) (result (ref $JSExternWrapper)) <...>)
(func $JSStringImpl._interpolate2 (param $var0 (ref null $#Top)) (param $var1 (ref null $#Top)) (result (ref $JSExternWrapper)) <...>)
(func $JSStringImpl._interpolate3 (param $var0 (ref null $#Top)) (param $var1 (ref null $#Top)) (param $var2 (ref null $#Top)) (result (ref $JSExternWrapper)) <...>)
(func $JSStringImpl.fromRefUnchecked (param $var0 externref) (result (ref $JSExternWrapper)) <...>)
(func $JSStringImpl.substring (param $var0 (ref $JSExternWrapper)) (param $var1 i64) (param $var2 i64) (result (ref $JSExternWrapper)) <...>)
(func $checkLibraryIsLoadedFromLoadId (param $var0 i64) (result i32) <...>)
)