Lines Matching refs:std
40 Result<std::monostate> define(Store::Context cx, std::string_view module, in define()
41 std::string_view name, const Extern &item) { in define()
50 return std::monostate(); in define()
58 Result<std::monostate> define_wasi() { in define_wasi()
63 return std::monostate(); in define_wasi()
69 Result<std::monostate>
70 define_instance(Store::Context cx, std::string_view name, Instance instance) { in define_instance()
76 return std::monostate(); in define_instance()
97 Result<std::monostate> module(Store::Context cx, std::string_view name, in module()
104 return std::monostate(); in module()
109 [[nodiscard]] std::optional<Extern>
110 get(Store::Context cx, std::string_view module, std::string_view name) { in get()
116 return std::nullopt; in get()
122 std::enable_if_t<
123 std::is_invocable_r_v<Result<std::monostate, Trap>, F, Caller,
126 Result<std::monostate> func_new(std::string_view module, in func_new()
127 std::string_view name, const FuncType &ty, in func_new()
132 ty.ptr.get(), Func::raw_callback<std::remove_reference_t<F>>, in func_new()
133 std::make_unique<std::remove_reference_t<F>>(std::forward<F>(f)) in func_new()
135 Func::raw_finalize<std::remove_reference_t<F>>); in func_new()
141 return std::monostate(); in func_new()
147 std::enable_if_t<WasmHostFunc<F>::Params::valid, bool> = true,
148 std::enable_if_t<WasmHostFunc<F>::Results::valid, bool> = true>
149 Result<std::monostate> func_wrap(std::string_view module, in func_wrap()
150 std::string_view name, F &&f) { in func_wrap()
157 ty.ptr.get(), Func::raw_callback_unchecked<std::remove_reference_t<F>>, in func_wrap()
158 std::make_unique<std::remove_reference_t<F>>(std::forward<F>(f)) in func_wrap()
160 Func::raw_finalize<std::remove_reference_t<F>>); in func_wrap()
166 return std::monostate(); in func_wrap()
171 Result<Func> get_default(Store::Context cx, std::string_view name) { in get_default()
183 Result<std::monostate> define_unknown_imports_as_traps(Module &module) { in define_unknown_imports_as_traps()
189 return std::monostate(); in define_unknown_imports_as_traps()
195 Result<std::monostate>
202 return std::monostate(); in define_unknown_imports_as_default_values()