/third_party/flatbuffers/rust/flatbuffers/src/ |
D | vtable.rs | 43 unsafe { read_scalar_at::<VOffsetT>(self.buf, self.loc) as usize } in num_bytes() 46 let n = unsafe { read_scalar_at::<VOffsetT>(self.buf, self.loc + SIZE_VOFFSET) }; in object_inline_num_bytes() 49 pub fn get_field(&self, idx: usize) -> VOffsetT { in get_field() argument 55 read_scalar_at::<VOffsetT>( in get_field() 61 pub fn get(&self, byte_loc: VOffsetT) -> VOffsetT { in get() argument 66 unsafe { read_scalar_at::<VOffsetT>(self.buf, self.loc + byte_loc as usize) } in get() 75 pub fn field_index_to_field_offset(field_id: VOffsetT) -> VOffsetT { in field_index_to_field_offset() argument 78 ((field_id + fixed_fields) * (SIZE_VOFFSET as VOffsetT)) as VOffsetT in field_index_to_field_offset() 82 pub fn field_offset_to_field_index(field_o: VOffsetT) -> VOffsetT { in field_offset_to_field_index() argument 85 (field_o / (SIZE_VOFFSET as VOffsetT)) - fixed_fields in field_offset_to_field_index()
|
D | vtable_writer.rs | 42 pub fn write_vtable_byte_length(&mut self, n: VOffsetT) { in write_vtable_byte_length() argument 44 emplace_scalar::<VOffsetT>(&mut self.buf[..SIZE_VOFFSET], n); in write_vtable_byte_length() 51 pub fn write_object_inline_size(&mut self, n: VOffsetT) { in write_object_inline_size() argument 53 emplace_scalar::<VOffsetT>(&mut self.buf[SIZE_VOFFSET..2 * SIZE_VOFFSET], n); in write_object_inline_size() 62 pub fn get_field_offset(&self, vtable_offset: VOffsetT) -> VOffsetT { in get_field_offset() argument 64 unsafe { read_scalar_at::<VOffsetT>(&self.buf, idx) } in get_field_offset() 72 pub fn write_field_offset(&mut self, vtable_offset: VOffsetT, object_data_offset: VOffsetT) { in write_field_offset() argument 75 emplace_scalar::<VOffsetT>(&mut self.buf[idx..idx + SIZE_VOFFSET], object_data_offset); in write_field_offset()
|
D | builder.rs | 38 id: VOffsetT, 163 pub fn push_slot<X: Push + PartialEq>(&mut self, slotoff: VOffsetT, x: X, default: X) { in push_slot() argument 173 pub fn push_slot_always<X: Push>(&mut self, slotoff: VOffsetT, x: X) { in push_slot_always() argument 440 slot_byte_loc: VOffsetT, in required() argument 481 fn track_field(&mut self, slot_off: VOffsetT, off: UOffsetT) { in track_field() argument 551 vtfw.write_vtable_byte_length(vtable_byte_len as VOffsetT); in write_vtable() 552 vtfw.write_object_inline_size(table_object_size as VOffsetT); in write_vtable() 556 let pos: VOffsetT = (object_revloc_to_vtable.value() - fl.off) as VOffsetT; in write_vtable()
|
D | primitives.rs | 59 pub type VOffsetT = u16; typedef 192 pub struct ForwardsVOffset<T>(VOffsetT, PhantomData<T>); 195 pub fn value(&self) -> VOffsetT { in value() argument 205 let off = unsafe { read_scalar::<VOffsetT>(slice) as usize }; in follow()
|
D | verifier.rs | 2 use crate::{ForwardsUOffset, SOffsetT, SkipSizePrefix, UOffsetT, VOffsetT, Vector, SIZE_UOFFSET}; 325 … self.is_aligned::<VOffsetT>(vtable_pos.saturating_add(vtable_len))?; // i.e. vtable_len is even. in visit_table() 369 fn deref(&mut self, field: VOffsetT) -> Result<Option<usize>> { in deref() 386 field: VOffsetT, in visit_field() argument 410 key_field_voff: VOffsetT, in visit_union() argument 412 val_field_voff: VOffsetT, in visit_union() argument
|
D | table.rs | 39 slot_byte_loc: VOffsetT, in get() argument
|
/third_party/flatbuffers/go/ |
D | table.go | 14 func (t *Table) Offset(vtableOffset VOffsetT) VOffsetT { 133 func (t *Table) GetVOffsetT(off UOffsetT) VOffsetT { 145 func (t *Table) GetBoolSlot(slot VOffsetT, d bool) bool { 157 func (t *Table) GetByteSlot(slot VOffsetT, d byte) byte { 169 func (t *Table) GetInt8Slot(slot VOffsetT, d int8) int8 { 181 func (t *Table) GetUint8Slot(slot VOffsetT, d uint8) uint8 { 193 func (t *Table) GetInt16Slot(slot VOffsetT, d int16) int16 { 205 func (t *Table) GetUint16Slot(slot VOffsetT, d uint16) uint16 { 217 func (t *Table) GetInt32Slot(slot VOffsetT, d int32) int32 { 229 func (t *Table) GetUint32Slot(slot VOffsetT, d uint32) uint32 { [all …]
|
D | encode.go | 13 VOffsetT uint16 type 130 func GetVOffsetT(buf []byte) VOffsetT { 131 return VOffsetT(GetUint16(buf)) 226 func WriteVOffsetT(buf []byte, n VOffsetT) { argument
|
D | builder.go | 164 b.PrependVOffsetT(VOffsetT(off)) 171 b.PrependVOffsetT(VOffsetT(objectSize)) 175 b.PrependVOffsetT(VOffsetT(vBytes)) 742 func (b *Builder) PrependVOffsetT(x VOffsetT) { 820 func (b *Builder) PlaceVOffsetT(x VOffsetT) {
|
/third_party/flatbuffers/tests/ |
D | optional_scalars_generated.rs | 251 pub const VT_JUST_I8: flatbuffers::VOffsetT = 4; 252 pub const VT_MAYBE_I8: flatbuffers::VOffsetT = 6; 253 pub const VT_DEFAULT_I8: flatbuffers::VOffsetT = 8; 254 pub const VT_JUST_U8: flatbuffers::VOffsetT = 10; 255 pub const VT_MAYBE_U8: flatbuffers::VOffsetT = 12; 256 pub const VT_DEFAULT_U8: flatbuffers::VOffsetT = 14; 257 pub const VT_JUST_I16: flatbuffers::VOffsetT = 16; 258 pub const VT_MAYBE_I16: flatbuffers::VOffsetT = 18; 259 pub const VT_DEFAULT_I16: flatbuffers::VOffsetT = 20; 260 pub const VT_JUST_U16: flatbuffers::VOffsetT = 22; [all …]
|
D | monster_test_generated.rs | 1713 pub const VT_COLOR: flatbuffers::VOffsetT = 4; 1845 pub const VT_ID: flatbuffers::VOffsetT = 4; 1846 pub const VT_VAL: flatbuffers::VOffsetT = 6; 1847 pub const VT_COUNT: flatbuffers::VOffsetT = 8; 2015 pub const VT_ID: flatbuffers::VOffsetT = 4; 2396 pub const VT_POS: flatbuffers::VOffsetT = 4; 2397 pub const VT_MANA: flatbuffers::VOffsetT = 6; 2398 pub const VT_HP: flatbuffers::VOffsetT = 8; 2399 pub const VT_NAME: flatbuffers::VOffsetT = 10; 2400 pub const VT_INVENTORY: flatbuffers::VOffsetT = 14; [all …]
|
D | more_defaults_generated.rs | 170 pub const VT_INTS: flatbuffers::VOffsetT = 4; 171 pub const VT_FLOATS: flatbuffers::VOffsetT = 6; 172 pub const VT_EMPTY_STRING: flatbuffers::VOffsetT = 8; 173 pub const VT_SOME_STRING: flatbuffers::VOffsetT = 10; 174 pub const VT_ABCS: flatbuffers::VOffsetT = 12; 175 pub const VT_BOOLS: flatbuffers::VOffsetT = 14;
|
D | go_test.go | 598 f := flatbuffers.VOffsetT((flatbuffers.VtableMetadataFields + j) * flatbuffers.SizeVOffsetT) 1363 testTable := func(tab *flatbuffers.Table, a flatbuffers.VOffsetT, b, c, d byte) { 1753 calcVOffsetT := func(slot int) (vtableOffset flatbuffers.VOffsetT) { 1754 return flatbuffers.VOffsetT((flatbuffers.VtableMetadataFields + slot) * flatbuffers.SizeVOffsetT) 1756 calcUOffsetT := func(vtableOffset flatbuffers.VOffsetT) (valueOffset flatbuffers.UOffsetT) {
|
D | arrays_test_generated.rs | 542 pub const VT_A: flatbuffers::VOffsetT = 4;
|
/third_party/flatbuffers/lua/flatbuffers/ |
D | view.lua | 45 self.vtableEnd = self:Get(N.VOffsetT, vtable) 104 N.VOffsetT:EnforceNumber(slot) 116 N.VOffsetT:EnforceNumbers(slot, d)
|
D | builder.lua | 11 local VOffsetT = N.VOffsetT 38 local x = string_unpack(VOffsetT.packFmt, b, 1 + (i - 1) * 2) 123 local vt2Len = string_unpack(VOffsetT.packFmt, vt2lenstr, 1) 376 function mt:PrependVOffsetT(x) self:Prepend(VOffsetT, x) end
|
D | numTypes.lua | 205 m.VOffsetT = uint16_mt
|
/third_party/flatbuffers/samples/ |
D | monster_generated.rs | 506 pub const VT_POS: flatbuffers::VOffsetT = 4; 507 pub const VT_MANA: flatbuffers::VOffsetT = 6; 508 pub const VT_HP: flatbuffers::VOffsetT = 8; 509 pub const VT_NAME: flatbuffers::VOffsetT = 10; 510 pub const VT_INVENTORY: flatbuffers::VOffsetT = 14; 511 pub const VT_COLOR: flatbuffers::VOffsetT = 16; 512 pub const VT_WEAPONS: flatbuffers::VOffsetT = 18; 513 pub const VT_EQUIPPED_TYPE: flatbuffers::VOffsetT = 20; 514 pub const VT_EQUIPPED: flatbuffers::VOffsetT = 22; 515 pub const VT_PATH: flatbuffers::VOffsetT = 24; [all …]
|
/third_party/flatbuffers/tests/namespace_test/ |
D | namespace_test2_generated.rs | 442 pub const VT_FOO: flatbuffers::VOffsetT = 4; 590 pub const VT_FOO_TABLE: flatbuffers::VOffsetT = 4; 591 pub const VT_FOO_ENUM: flatbuffers::VOffsetT = 6; 592 pub const VT_FOO_UNION_TYPE: flatbuffers::VOffsetT = 8; 593 pub const VT_FOO_UNION: flatbuffers::VOffsetT = 10; 594 pub const VT_FOO_STRUCT: flatbuffers::VOffsetT = 12; 811 pub const VT_REFER_TO_C: flatbuffers::VOffsetT = 4; 955 pub const VT_REFER_TO_A1: flatbuffers::VOffsetT = 4; 956 pub const VT_REFER_TO_A2: flatbuffers::VOffsetT = 6;
|
D | namespace_test1_generated.rs | 442 pub const VT_FOO: flatbuffers::VOffsetT = 4;
|
/third_party/flatbuffers/tests/include_test/ |
D | include_test1_generated.rs | 41 pub const VT_B: flatbuffers::VOffsetT = 4;
|
/third_party/flatbuffers/tests/rust_usage_test/tests/ |
D | integration_test.rs | 1432 let max_fields_per_object: flatbuffers::VOffsetT = 100; in table_of_mixed_scalars_fuzz() 1443 … let fields_per_object = (lcg.next() % (max_fields_per_object as u64)) as flatbuffers::VOffsetT; in table_of_mixed_scalars_fuzz() 1486 … let fields_per_object = (lcg.next() % (max_fields_per_object as u64)) as flatbuffers::VOffsetT; in table_of_mixed_scalars_fuzz() 1536 b.push_slot_always(fi2fo(i as flatbuffers::VOffsetT), str_offsets[i]); in table_of_byte_strings_fuzz() 1546 …::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<u8>>>(fi2fo(i as flatbuffers::VOffsetT), None); in table_of_byte_strings_fuzz() 1573 b.push_slot_always(fi2fo(i as flatbuffers::VOffsetT), str_offsets[i]); in fuzz_table_of_strings() 1583 … let v = tab.get::<flatbuffers::ForwardsUOffset<&str>>(fi2fo(i as flatbuffers::VOffsetT), None); in fuzz_table_of_strings() 1626 b.push_slot_always(fi2fo(i as flatbuffers::VOffsetT), offs[i]); in prop() 1636 …t::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<T>>>(fi2fo(i as flatbuffers::VOffsetT), None); in prop()
|
/third_party/flatbuffers/tests/include_test/sub/ |
D | include_test2_generated.rs | 242 pub const VT_A: flatbuffers::VOffsetT = 4;
|