Lines Matching refs:ptr
30 explicit Linker(Engine &engine) : ptr(wasmtime_linker_new(engine.capi())) {} in Linker()
36 wasmtime_linker_allow_shadowing(ptr.get(), allow); in allow_shadowing()
45 wasmtime_linker_define(ptr.get(), cx.ptr, module.data(), module.size(), in define()
59 auto *error = wasmtime_linker_define_wasi(ptr.get()); in define_wasi()
72 ptr.get(), cx.ptr, name.data(), name.size(), &instance.instance); in define_instance()
84 auto *error = wasmtime_linker_instantiate(ptr.get(), cx.ptr, m.capi(), in instantiate()
99 auto *error = wasmtime_linker_module(ptr.get(), cx.ptr, name.data(), in module()
112 if (wasmtime_linker_get(ptr.get(), cx.ptr, module.data(), module.size(), in get()
131 ptr.get(), module.data(), module.length(), name.data(), name.length(), in func_new()
132 ty.ptr.get(), Func::raw_callback<std::remove_reference_t<F>>, in func_new()
156 ptr.get(), module.data(), module.length(), name.data(), name.length(), in func_wrap()
157 ty.ptr.get(), Func::raw_callback_unchecked<std::remove_reference_t<F>>, in func_wrap()
173 auto *error = wasmtime_linker_get_default(ptr.get(), cx.ptr, name.data(), in get_default()
185 ptr.get(), module.capi()); in define_unknown_imports_as_traps()
198 ptr.get(), cx.ptr, module.capi()); in define_unknown_imports_as_default_values()