Lines Matching refs:std
50 std::unique_ptr<std::any> _ptr(static_cast<std::any *>(ptr)); in finalizer()
99 Result<std::monostate> gc() { in gc()
104 return std::monostate(); in gc()
113 Result<std::monostate> set_fuel(uint64_t fuel) { in set_fuel()
118 return std::monostate(); in set_fuel()
134 void set_data(std::any data) const { in set_data()
135 finalizer(static_cast<std::any *>(wasmtime_context_get_data(ptr))); in set_data()
137 ptr, std::make_unique<std::any>(std::move(data)).release()); in set_data()
141 std::any &get_data() const { in get_data()
142 return *static_cast<std::any *>(wasmtime_context_get_data(ptr)); in get_data()
151 Result<std::monostate> set_wasi(WasiConfig config) { in set_wasi()
156 return std::monostate(); in set_wasi()
181 inline std::optional<Exn> take_exception();
242 std::enable_if_t<std::is_invocable_r_v<Result<DeadlineKind>, F,
247 ptr.get(), raw_epoch_callback<std::remove_reference_t<F>>, in epoch_deadline_callback()
248 std::make_unique<std::remove_reference_t<F>>(std::forward<F>(f)) in epoch_deadline_callback()
250 raw_epoch_finalizer<std::remove_reference_t<F>>); in epoch_deadline_callback()
258 Result<std::monostate> gc() { return context().gc(); } in gc()
278 std::unique_ptr<F> _ptr(static_cast<F *>(data)); in raw_epoch_finalizer()