Home
last modified time | relevance | path

Searched refs:WitOption (Results 1 – 2 of 2) sorted by relevance

/wasmtime-44.0.1/crates/c-api/include/wasmtime/component/
H A Dval.hh286 class WitOption { class
289 VAL_REPR(WitOption, wasmtime_component_val_t *);
310 explicit WitOption(std::optional<Val> val);
554 friend class WitOption;
678 Val(WitOption v) { in Val()
680 WitOption::transfer(std::move(v.raw), raw.of.option); in Val()
864 const WitOption &get_option() const { in get_option()
866 return *WitOption::from_capi(&raw.of.option); in get_option()
960 inline WitOption::WitOption(std::optional<Val> v) { in WitOption() function in wasmtime::component::WitOption
/wasmtime-44.0.1/crates/c-api/tests/component/
H A Dvalues.cc446 const WitOption &o = v.get_option(); in TEST()
458 return WitOption(Val(*value)); in TEST()
460 return WitOption(std::nullopt); in TEST()
807 WitOption o(Val(uint32_t(42))); in TEST()
813 WitOption o2(v); in TEST()
826 WitOption o3(std::nullopt); in TEST()