Searched refs:FieldLoc (Results 1 – 3 of 3) sorted by relevance
283 _vtableStorage.add(loc: FieldLoc(offset: offset, position: position)) in track()397 _vtableStorage.add(loc: FieldLoc(offset: _bb.size, position: VOffset(position)))521 let size = MemoryLayout<FieldLoc>.stride557 func add(loc: FieldLoc) { in add()558 memory.baseAddress?.advanced(by: writtenIndex).storeBytes(of: loc, as: FieldLoc.self) in add()585 func load(at index: Int) -> FieldLoc { in load()586 memory.load(fromByteOffset: index, as: FieldLoc.self) in load()591 internal struct FieldLoc { struct
36 struct FieldLoc { struct49 field_locs: Vec<FieldLoc>, argument482 let fl = FieldLoc { id: slot_off, off }; in track_field()770 fn get_vtable_byte_len(field_locs: &[FieldLoc]) -> usize { in get_vtable_byte_len()
1373 FieldLoc fl = { off, field };1466 for (auto it = buf_.scratch_end() - num_field_loc * sizeof(FieldLoc);1467 it < buf_.scratch_end(); it += sizeof(FieldLoc)) {1468 auto field_location = reinterpret_cast<FieldLoc *>(it);1525 buf_.scratch_pop(num_field_loc * sizeof(FieldLoc));2158 struct FieldLoc {