Lines Matching refs:Primitive
57 WasmValue::Primitive(val) in new()
64 WasmValue::Primitive(v) => v, in into_val()
169 Primitive(Val), enumerator
937 WasmValue::Primitive(Val::I32(_)) => Ok(wit::WasmType::WasmI32), in get_type()
938 WasmValue::Primitive(Val::I64(_)) => Ok(wit::WasmType::WasmI64), in get_type()
939 WasmValue::Primitive(Val::F32(_)) => Ok(wit::WasmType::WasmF32), in get_type()
940 WasmValue::Primitive(Val::F64(_)) => Ok(wit::WasmType::WasmF64), in get_type()
941 WasmValue::Primitive(Val::V128(_)) => Ok(wit::WasmType::WasmV128), in get_type()
944 WasmValue::Primitive(_) => unreachable!(), in get_type()
951 WasmValue::Primitive(Val::I32(x)) => Ok(x.cast_unsigned()), in unwrap_i32()
959 WasmValue::Primitive(Val::I64(x)) => Ok(x.cast_unsigned()), in unwrap_i64()
967 WasmValue::Primitive(Val::F32(x)) => Ok(f32::from_bits(*x)), in unwrap_f32()
975 WasmValue::Primitive(Val::F64(x)) => Ok(f64::from_bits(*x)), in unwrap_f64()
983 WasmValue::Primitive(Val::V128(x)) => Ok(x.as_u128().to_le_bytes().to_vec()), in unwrap_v128()
1016 Ok(self.push(WasmValue::Primitive(Val::I32(value.cast_signed())))?) in make_i32()
1020 Ok(self.push(WasmValue::Primitive(Val::I64(value.cast_signed())))?) in make_i64()
1024 Ok(self.push(WasmValue::Primitive(Val::F32(value.to_bits())))?) in make_f32()
1028 Ok(self.push(WasmValue::Primitive(Val::F64(value.to_bits())))?) in make_f64()
1035 Ok(self.push(WasmValue::Primitive(Val::V128( in make_v128()