Lines Matching refs:finalizer
108 finalizer: Option<extern "C" fn(arg1: *mut std::ffi::c_void)>, in wasm_func_new_with_env()
110 let finalizer = crate::ForeignData { data, finalizer }; in wasm_func_new_with_env() localVariable
112 let _ = &finalizer; // move entire finalizer into this closure in wasm_func_new_with_env()
113 callback(finalizer.data, params, results) in wasm_func_new_with_env()
245 finalizer: Option<extern "C" fn(*mut std::ffi::c_void)>, in wasmtime_func_new()
249 let cb = c_callback_to_rust_fn(callback, data, finalizer); in wasmtime_func_new()
257 finalizer: Option<extern "C" fn(*mut std::ffi::c_void)>, in c_callback_to_rust_fn()
259 let foreign = crate::ForeignData { data, finalizer }; in c_callback_to_rust_fn()
315 finalizer: Option<extern "C" fn(*mut std::ffi::c_void)>, in wasmtime_func_new_unchecked()
319 let cb = c_unchecked_callback_to_rust_fn(callback, data, finalizer); in wasmtime_func_new_unchecked()
326 finalizer: Option<extern "C" fn(*mut std::ffi::c_void)>, in c_unchecked_callback_to_rust_fn()
328 let foreign = crate::ForeignData { data, finalizer }; in c_unchecked_callback_to_rust_fn()