mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-06-15 14:01:25 +00:00
Update to walrus 0.9.0
This commit updates the `walrus` dependency with recent upstream API changes in `walrus` itself, namely updates to passive segements and how memory data segments are handled
This commit is contained in:
@ -152,13 +152,8 @@ impl WasmBindgenDescriptorsSection {
|
||||
let ty = module.funcs.get(wbindgen_describe_closure).ty();
|
||||
for (func, (call_instr, descriptor)) in func_to_descriptor {
|
||||
let import_name = format!("__wbindgen_closure_wrapper{}", func.index());
|
||||
let id = module.add_import_func("__wbindgen_placeholder__", &import_name, ty);
|
||||
let import_id = module
|
||||
.imports
|
||||
.iter()
|
||||
.find(|i| i.name == import_name)
|
||||
.unwrap()
|
||||
.id();
|
||||
let (id, import_id) =
|
||||
module.add_import_func("__wbindgen_placeholder__", &import_name, ty);
|
||||
module.funcs.get_mut(id).name = Some(import_name);
|
||||
|
||||
let local = match &mut module.funcs.get_mut(func).kind {
|
||||
|
Reference in New Issue
Block a user