Home
last modified time | relevance | path

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

/wasmtime-44.0.1/crates/c-api/include/wasmtime/types/
H A Dextern.hh25 friend class ImportType;
39 static Ref from_import(ImportType::Ref ty) { in from_import()
H A Dimport.hh17 class ImportType { class
20 WASMTIME_CLONE_WRAPPER(ImportType, wasm_importtype);
/wasmtime-44.0.1/crates/c-api/tests/
H A Dimport_type.cc8 TEST(ImportType, Smoke) { in TEST() argument
32 ImportType::List last_imports(std::move(other_imports)); in TEST()
H A Dtypes.cc100 ImportType::List last_imports(std::move(other_imports)); in TEST()
/wasmtime-44.0.1/crates/c-api/include/wasmtime/component/types/
H A Dmodule.hh38 std::optional<ImportType> import_nth(const Engine &engine, size_t nth) const { in import_nth()
41 return ImportType(ret); in import_nth()
/wasmtime-44.0.1/crates/c-api/include/wasmtime/
H A Dmodule.hh132 ImportType::List imports() const { in imports()
133 ImportType::List list; in imports()
/wasmtime-44.0.1/crates/c-api/include/
H A Dwasm.hh440 class WASM_API_EXTERN ImportType { class
445 ImportType() = default;
446 ~ImportType() = default;
450 own<ImportType>;
451 auto copy() const -> own<ImportType>;
676 auto imports() const -> ownvec<ImportType>;
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dlinker.rs6 AsContext, AsContextMut, Caller, Engine, Extern, ExternType, Func, FuncType, ImportType,
1271 import: &ImportType, in get_by_import() argument
1285 import: &ImportType, in try_get_by_import() argument
1298 fn _get_by_import(&self, import: &ImportType) -> Result<Definition, UnknownImportError> { in _get_by_import()
1496 fn new(import: &ImportType) -> Self { in new()
H A Dmodule.rs12 types::{ExportType, ExternType, ImportType},
754 ) -> impl ExactSizeIterator<Item = ImportType<'module>> + 'module { in imports()
760 ImportType::new(imp_mod, imp_field, ty, types, engine) in imports()
H A Dtypes.rs3539 pub struct ImportType<'module> { struct
3552 impl<'module> ImportType<'module> { argument
3561 ) -> ImportType<'module> { in new()
3563 ImportType { in new()
3589 impl<'module> fmt::Debug for ImportType<'module> { implementation