@@ -76,6 +76,7 @@ template <size_t N> using WasmCallbackWord = WasmFuncType<N, Word, void *, Word>
76
76
// Extended with W = Word
77
77
// Z = void, j = uint32_t, l = int64_t, m = uint64_t
78
78
using WasmCallback_WWl = Word (*)(void *, Word, int64_t );
79
+ using WasmCallback_WWlW = Word (*)(void *, Word, int64_t , Word);
79
80
using WasmCallback_WWlWW = Word (*)(void *, Word, int64_t , Word, Word);
80
81
using WasmCallback_WWm = Word (*)(void *, Word, uint64_t );
81
82
using WasmCallback_dd = double (*)(void *, double );
@@ -92,9 +93,10 @@ using WasmCallback_dd = double (*)(void *, double);
92
93
_f (proxy_wasm::WasmCallbackWord<10 >) \
93
94
_f (proxy_wasm::WasmCallbackWord<12 >) \
94
95
_f (proxy_wasm::WasmCallback_WWl) \
95
- _f (proxy_wasm::WasmCallback_WWlWW) \
96
- _f (proxy_wasm::WasmCallback_WWm) \
97
- _f (proxy_wasm::WasmCallback_dd)
96
+ _f (proxy_wasm::WasmCallback_WWlW) \
97
+ _f (proxy_wasm::WasmCallback_WWlWW) \
98
+ _f (proxy_wasm::WasmCallback_WWm) \
99
+ _f (proxy_wasm::WasmCallback_dd)
98
100
99
101
enum class Cloneable {
100
102
NotCloneable, // VMs can not be cloned and should be created from scratch.
0 commit comments