Home
last modified time | relevance | path

Searched refs:ExactSizeIterator (Results 1 – 25 of 43) sorted by relevance

12

/wasmtime-44.0.1/crates/environ/src/
H A Dmodule_types.rs47 ) -> impl ExactSizeIterator<Item = (ModuleInternedTypeIndex, &WasmSubType)> { in wasm_types()
60 …) -> impl ExactSizeIterator<Item = (ModuleInternedRecGroupIndex, Range<ModuleInternedTypeIndex>)> … in rec_groups()
69 ) -> impl ExactSizeIterator<Item = ModuleInternedTypeIndex> + use<> { in rec_group_elements()
109 pub fn iter_mut(&mut self) -> impl ExactSizeIterator<Item = &mut WasmSubType> { in iter_mut()
H A Dscopevec.rs62 pub fn into_iter(self) -> impl ExactSizeIterator<Item = Box<[T]>> { in into_iter()
H A Dmodule.rs569 pub fn imports(&self) -> impl ExactSizeIterator<Item = (&str, &str, EntityType)> { in imports()
631 pub fn defined_func_indices(&self) -> impl ExactSizeIterator<Item = DefinedFuncIndex> + use<> { in defined_func_indices()
/wasmtime-44.0.1/crates/c-api/src/types/
H A Dfunc.rs40 fn params(&self) -> impl ExactSizeIterator<Item = ValType> + '_ { in params()
47 fn results(&self) -> impl ExactSizeIterator<Item = ValType> + '_ { in results()
81 impl<'a, T> ExactSizeIterator for LazyFuncTypeIter<'a, T> where T: ExactSizeIterator<Item = ValType…
/wasmtime-44.0.1/cranelift/entity/src/
H A Diter.rs47 impl<'a, K: EntityRef, V> ExactSizeIterator for Iter<'a, K, V> {}
87 impl<'a, K: EntityRef, V> ExactSizeIterator for IterMut<'a, K, V> {}
124 impl<K: EntityRef, V> ExactSizeIterator for IntoIter<K, V> {}
H A Dkeys.rs58 impl<K: EntityRef> ExactSizeIterator for Keys<K> {}
H A Dlib.rs109 impl<E> ExactSizeIterator for IterEntityRange<E>
112 Range<usize>: ExactSizeIterator,
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/
H A Dtypes.rs383 pub fn fields(&self) -> impl ExactSizeIterator<Item = Field<'_>> { in fields()
409 pub fn types(&self) -> impl ExactSizeIterator<Item = Type> + '_ { in types()
443 pub fn cases(&self) -> impl ExactSizeIterator<Item = Case<'_>> { in cases()
472 pub fn names(&self) -> impl ExactSizeIterator<Item = &str> { in names()
555 pub fn names(&self) -> impl ExactSizeIterator<Item = &str> { in names()
949 pub fn params(&self) -> impl ExactSizeIterator<Item = (&str, Type)> + '_ { in params()
959 pub fn results(&self) -> impl ExactSizeIterator<Item = Type> + '_ { in results()
1009 ) -> impl ExactSizeIterator<Item = (&'a str, ExternType)> + 'a { in exports()
1040 ) -> impl ExactSizeIterator<Item = (&'a str, ComponentItem)> + 'a { in imports()
1061 ) -> impl ExactSizeIterator<Item = (&'a str, ComponentItem)> + 'a { in exports()
[all …]
/wasmtime-44.0.1/crates/cranelift/src/translate/
H A Dtranslation_utils.rs14 impl ExactSizeIterator<Item = wasmparser::ValType> + Clone + 'a, in blocktype_params_results() impl
15 impl ExactSizeIterator<Item = wasmparser::ValType> + Clone + 'a, in blocktype_params_results() impl
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/disabled/
H A Dstructref.rs32 ) -> Result<impl ExactSizeIterator<Item = Val> + 'a + '_> { in fields()
H A Darrayref.rs36 ) -> Result<impl ExactSizeIterator<Item = Val> + 'a + '_> { in elems()
H A Dexnref.rs66 ) -> Result<impl ExactSizeIterator<Item = Val> + 'a + '_> { in fields()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/
H A Darrayref.rs257 impl ExactSizeIterator for RepeatN<'_> {
388 elems: impl Clone + ExactSizeIterator<Item = &'a Val>, in new_from_iter()
639 ) -> Result<impl ExactSizeIterator<Item = Val> + 'a> { in elems()
646 ) -> Result<impl ExactSizeIterator<Item = Val> + 'a> { in _elems()
692 impl ExactSizeIterator for Elems<'_, '_> { in _elems()
H A Dexnref.rs492 ) -> Result<impl ExactSizeIterator<Item = Val> + 'a> { in fields()
499 ) -> Result<impl ExactSizeIterator<Item = Val> + 'a> { in _fields()
546 impl ExactSizeIterator for Fields<'_, '_> { in _fields()
H A Dstructref.rs444 ) -> Result<impl ExactSizeIterator<Item = Val> + 'a> { in fields()
451 ) -> Result<impl ExactSizeIterator<Item = Val> + 'a> { in _fields()
498 impl ExactSizeIterator for Fields<'_, '_> { in _fields()
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dranges.rs63 ) -> impl DoubleEndedIterator<Item = (usize, Range<usize>)> + ExactSizeIterator + '_ { in iter()
/wasmtime-44.0.1/crates/environ/src/graphs/
H A Dscc.rs195 pub fn iter(&self) -> impl ExactSizeIterator<Item = (Scc, &[Node])> + '_ { in iter()
205 pub fn keys(&self) -> impl ExactSizeIterator<Item = Scc> { in keys()
214 pub fn values(&self) -> impl ExactSizeIterator<Item = &[Node]> + '_ { in values()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/func/
H A Dtyped.rs629 params: impl ExactSizeIterator<Item = crate::ValType>, in typecheck()
655 params: impl ExactSizeIterator<Item = crate::ValType>, in typecheck()
685 mut params: impl ExactSizeIterator<Item = crate::ValType>,
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dmodule.rs754 ) -> impl ExactSizeIterator<Item = ImportType<'module>> + 'module { in imports()
820 ) -> impl ExactSizeIterator<Item = ExportType<'module>> + 'module { in exports()
1090 pub fn functions<'a>(&'a self) -> impl ExactSizeIterator<Item = ModuleFunction> + 'a { in functions()
H A Dtypes.rs1999 pub fn fields(&self) -> impl ExactSizeIterator<Item = FieldType> + '_ { in fields()
2024 a: impl ExactSizeIterator<Item = FieldType>, in fields_match()
2025 b: impl ExactSizeIterator<Item = FieldType>, in fields_match()
2576 pub fn params(&self) -> impl ExactSizeIterator<Item = ValType> + '_ { in params()
2599 pub fn results(&self) -> impl ExactSizeIterator<Item = ValType> + '_ { in results()
2634 a_params: impl ExactSizeIterator<Item = ValType>, in matches_impl()
2635 b_params: impl ExactSizeIterator<Item = ValType>, in matches_impl()
2636 a_results: impl ExactSizeIterator<Item = ValType>, in matches_impl()
2637 b_results: impl ExactSizeIterator<Item = ValType>, in matches_impl()
2902 pub fn fields(&self) -> impl ExactSizeIterator<Item = FieldType> + '_ { in fields()
H A Dinstance.rs415 ) -> impl ExactSizeIterator<Item = Export<'a>> + 'a { in exports()
637 ) -> impl ExactSizeIterator<Item = (GlobalIndex, Global)> + 'a { in all_globals()
653 ) -> impl ExactSizeIterator<Item = (MemoryIndex, vm::ExportMemory)> + 'a { in all_memories()
H A Dtype_registry.rs123 I::IntoIter: ExactSizeIterator, in register_and_canonicalize_types() argument
756 types: impl ExactSizeIterator<Item = Result<WasmSubType, OutOfMemory>>, in register_rec_group()
915 sub_types: impl ExactSizeIterator<Item = WasmSubType>, in insert_entry_types()
1263 sub_tys: impl ExactSizeIterator<Item = &'a mut WasmSubType>, in canonicalize_entry_types_for_runtime_usage()
/wasmtime-44.0.1/crates/environ/src/compile/
H A Dstack_maps.rs87 frame_offsets: impl ExactSizeIterator<Item = u32>, in push()
H A Dmodule_types.rs203 elems: impl ExactSizeIterator<Item = wasmparser::types::CoreTypeId>, in start_rec_group()
371 ) -> impl ExactSizeIterator<Item = ModuleInternedTypeIndex> + use<> { in rec_group_elements()
/wasmtime-44.0.1/cranelift/bitset/src/
H A Dscalar.rs610 impl<T> ExactSizeIterator for Iter<T>

12