diff options
Diffstat (limited to 'src/binary-reader.h')
-rw-r--r-- | src/binary-reader.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/binary-reader.h b/src/binary-reader.h index 297b0e55..1b93013d 100644 --- a/src/binary-reader.h +++ b/src/binary-reader.h @@ -80,17 +80,21 @@ typedef struct WasmBinaryReader { WasmStringSlice module_name, WasmStringSlice field_name, void* user_data); - WasmResult (*on_import_func)(uint32_t index, + WasmResult (*on_import_func)(uint32_t import_index, + uint32_t func_index, uint32_t sig_index, void* user_data); - WasmResult (*on_import_table)(uint32_t index, + WasmResult (*on_import_table)(uint32_t import_index, + uint32_t table_index, WasmType elem_type, const WasmLimits* elem_limits, void* user_data); - WasmResult (*on_import_memory)(uint32_t index, + WasmResult (*on_import_memory)(uint32_t import_index, + uint32_t memory_index, const WasmLimits* page_limits, void* user_data); - WasmResult (*on_import_global)(uint32_t index, + WasmResult (*on_import_global)(uint32_t import_index, + uint32_t global_index, WasmType type, WasmBool mutable_, void* user_data); |