Lines Matching refs:data
169 let data = gcstore.gc_object_data(self.as_gc_ref()); in write_field() localVariable
171 Val::I32(i) if ty.is_i8() => data.write_i8(offset, truncate_i32_to_i8(i)), in write_field()
172 Val::I32(i) if ty.is_i16() => data.write_i16(offset, truncate_i32_to_i16(i)), in write_field()
173 Val::I32(i) => data.write_i32(offset, i), in write_field()
174 Val::I64(i) => data.write_i64(offset, i), in write_field()
175 Val::F32(f) => data.write_u32(offset, f), in write_field()
176 Val::F64(f) => data.write_u64(offset, f), in write_field()
177 Val::V128(v) => data.write_v128(offset, v), in write_field()
192 let raw = data.read_u32(offset); in write_field()
200 let data = store.gc_object_data(self.as_gc_ref()); in write_field() localVariable
201 data.write_u32(offset, gc_ref.map_or(0, |r| r.as_raw_u32())); in write_field()
204 let raw = data.read_u32(offset); in write_field()
212 let data = store.gc_object_data(self.as_gc_ref()); in write_field() localVariable
213 data.write_u32(offset, gc_ref.map_or(0, |r| r.as_raw_u32())); in write_field()
216 let raw = data.read_u32(offset); in write_field()
224 let data = store.gc_object_data(self.as_gc_ref()); in write_field() localVariable
225 data.write_u32(offset, gc_ref.map_or(0, |r| r.as_raw_u32())); in write_field()
294 let data = store.unwrap_gc_store_mut().gc_object_data(gc_ref); in read_field_impl() localVariable
296 StorageType::I8 => Val::I32(data.read_u8(offset).into()), in read_field_impl()
297 StorageType::I16 => Val::I32(data.read_u16(offset).into()), in read_field_impl()
298 StorageType::ValType(ValType::I32) => Val::I32(data.read_i32(offset)), in read_field_impl()
299 StorageType::ValType(ValType::I64) => Val::I64(data.read_i64(offset)), in read_field_impl()
300 StorageType::ValType(ValType::F32) => Val::F32(data.read_u32(offset)), in read_field_impl()
301 StorageType::ValType(ValType::F64) => Val::F64(data.read_u64(offset)), in read_field_impl()
302 StorageType::ValType(ValType::V128) => Val::V128(data.read_v128(offset)), in read_field_impl()
305 let raw = data.read_u32(offset); in read_field_impl()
309 let raw = data.read_u32(offset); in read_field_impl()
313 let raw = data.read_u32(offset); in read_field_impl()
317 let func_ref_id = data.read_u32(offset); in read_field_impl()