| /wasmtime-44.0.1/crates/fuzzing/src/generators/gc_ops/ |
| H A D | ops.rs | 68 vec![ValType::EXTERNREF, ValType::EXTERNREF, ValType::EXTERNREF], in to_wasm_binary() 76 params.push(ValType::EXTERNREF); in to_wasm_binary() 85 vec![ValType::EXTERNREF, ValType::EXTERNREF, ValType::EXTERNREF], in to_wasm_binary() 92 vec![ValType::EXTERNREF, ValType::EXTERNREF, ValType::EXTERNREF], in to_wasm_binary() 210 element_type: RefType::EXTERNREF, in to_wasm_binary() 252 val_type: wasm_encoder::ValType::EXTERNREF, in to_wasm_binary() 308 let mut local_decls: Vec<(u32, ValType)> = vec![(1, ValType::EXTERNREF)]; in to_wasm_binary()
|
| /wasmtime-44.0.1/tests/all/ |
| H A D | gc.rs | 339 TableType::new(RefType::EXTERNREF, 1, None), in table_drops_externref() 840 TableType::new(RefType::EXTERNREF, 10, Some(10)), in table_fill_doesnt_leak() 863 TableType::new(RefType::EXTERNREF, 10, Some(10)), in table_copy_doesnt_leak() 1007 (Ref::Extern(None), RefType::EXTERNREF, true), in ref_matches() 1008 (Ref::Any(None), RefType::EXTERNREF, false), in ref_matches() 1009 (Ref::Func(None), RefType::EXTERNREF, false), in ref_matches() 1039 (Ref::Any(Some(s)), RefType::EXTERNREF, false), in ref_matches() 1051 (Ref::Any(Some(a)), RefType::EXTERNREF, false), in ref_matches() 1063 (Ref::Any(Some(i31)), RefType::EXTERNREF, false), in ref_matches() 1075 (Ref::Func(Some(f)), RefType::EXTERNREF, false), in ref_matches() [all …]
|
| H A D | externals.rs | 166 GlobalType::new(ValType::EXTERNREF, Mutability::Var), in get_set_externref_globals_via_api() 192 GlobalType::new(ValType::EXTERNREF, Mutability::Const), in get_set_externref_globals_via_api() 313 let table_ty = TableType::new(RefType::EXTERNREF, 10, None); in create_get_set_externref_tables_via_api() 342 let table_ty = TableType::new(RefType::EXTERNREF, 10, None); in fill_externref_tables_via_api() 380 let table_ty = TableType::new(RefType::EXTERNREF, 10, None); in grow_externref_tables_via_api()
|
| H A D | table.rs | 28 let ty = TableType::new(RefType::EXTERNREF, 1, None); in fill_wrong() 44 let ty = TableType::new(RefType::EXTERNREF, 1, None); in copy_wrong()
|
| H A D | structs.rs | 249 StorageType::ValType(ValType::EXTERNREF), in struct_set_field_cross_store_value()
|
| H A D | async_functions.rs | 1108 [ValType::EXTERNREF, ValType::STRUCTREF, ValType::ARRAYREF], in async_gc_with_func_new_and_func_wrap()
|
| H A D | func.rs | 1147 [ValType::FUNCREF, ValType::EXTERNREF].iter().cloned(), in externref_signature_no_reference_types() 1148 [ValType::FUNCREF, ValType::EXTERNREF].iter().cloned(), in externref_signature_no_reference_types()
|
| /wasmtime-44.0.1/crates/c-api/include/ |
| H A D | wasm.hh | 275 EXTERNREF = 128, FUNCREF, enumerator 278 inline bool is_num(ValKind k) { return k < ValKind::EXTERNREF; } in is_num() 279 inline bool is_ref(ValKind k) { return k >= ValKind::EXTERNREF; } in is_ref() 515 Val() : kind_(ValKind::EXTERNREF) { impl_.ref = nullptr; } in Val() 520 explicit Val(own<Ref>&& r) : kind_(ValKind::EXTERNREF) { impl_.ref = r.release(); } in Val()
|
| /wasmtime-44.0.1/crates/c-api/src/types/ |
| H A D | val.rs | 37 WASM_EXTERNREF => ValType::EXTERNREF, in into_valtype()
|
| /wasmtime-44.0.1/crates/fuzzing/src/oracles/ |
| H A D | dummy.rs | 40 let table_type = TableType::new(RefType::EXTERNREF, 10, None); in dummy_table_import()
|
| /wasmtime-44.0.1/crates/fuzzing/src/ |
| H A D | oracles.rs | 812 vec![ValType::EXTERNREF, ValType::EXTERNREF, ValType::EXTERNREF], in gc_ops() 892 vec![ValType::EXTERNREF, ValType::EXTERNREF, ValType::EXTERNREF], in gc_ops()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/ |
| H A D | externref.rs | 629 ValType::EXTERNREF in valtype() 693 ValType::EXTERNREF in valtype()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | coredump.rs | 184 HeapType::Extern => wasm_encoder::ValType::EXTERNREF, in _serialize()
|
| H A D | types.rs | 134 pub const EXTERNREF: Self = ValType::Ref(RefType::EXTERNREF); constant 435 pub const EXTERNREF: Self = RefType { constant
|
| H A D | values.rs | 182 Val::ExternRef(Some(_)) => ValType::EXTERNREF, in load_ty()
|
| /wasmtime-44.0.1/crates/environ/src/ |
| H A D | types.rs | 281 pub const EXTERNREF: WasmRefType = WasmRefType { constant 312 Self::EXTERNREF => write!(f, "externref"), in fmt()
|
| /wasmtime-44.0.1/crates/c-api/src/ |
| H A D | ref.rs | 596 crate::WASMTIME_EXTERNREF => StorageType::ValType(ValType::EXTERNREF), in field_type_from_c()
|