Home
last modified time | relevance | path

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

/wasmtime-44.0.1/crates/c-api/include/wasmtime/
H A Dfunc.hh134 template <typename T> struct WasmTypeList { struct
138 return WasmTypeList<std::tuple<T>>::matches(types); in matches()
154 template <> struct WasmTypeList<std::monostate> { struct
212 using Results = WasmTypeList<R>;
225 using Results = WasmTypeList<std::tuple<>>;
244 using Results = WasmTypeList<R>;
263 using Params = WasmTypeList<std::tuple<A...>>;
580 if (!WasmTypeList<Params>::matches(ty->params()) || in typed()
581 !WasmTypeList<Results>::matches(ty->results())) { in typed()
619 WasmTypeList<Params>::store(cx, ptr, params); in call()
[all …]