Searched refs:Accessor (Results 1 – 9 of 9) sorted by relevance
38 class Accessor {41 explicit Accessor(const uint8_t* data_begin);43 Accessor(const uint8_t* data_begin, uint32_t minimum_offset, uint32_t table_offset);
26 CompactOffsetTable::Accessor::Accessor(const uint8_t* data_begin, in Accessor() function in art::CompactOffsetTable::Accessor33 CompactOffsetTable::Accessor::Accessor(const uint8_t* data_begin) in Accessor() function in art::CompactOffsetTable::Accessor34 : Accessor(data_begin + 2 * sizeof(uint32_t), in Accessor()38 uint32_t CompactOffsetTable::Accessor::GetOffset(uint32_t index) const { in GetOffset()
57 CompactOffsetTable::Accessor accessor(fake_dex.data() + kExtraOffset, min_offset, table_offset); in TEST()82 CompactOffsetTable::Accessor accessor2(&data2[0]); in TEST()
296 CompactOffsetTable::Accessor debug_info_offsets_;
399 class AtomicGetAccessor : public Object::Accessor<T> {413 class AtomicSetAccessor : public Object::Accessor<T> {437 class AtomicStrongCompareAndSetAccessor : public Object::Accessor<T> {459 class AtomicStrongCompareAndExchangeAccessor : public Object::Accessor<T> {481 class AtomicWeakCompareAndSetAccessor : public Object::Accessor<T> {503 class AtomicGetAndSetAccessor : public Object::Accessor<T> {547 class AtomicGetAndAddAccessor : public Object::Accessor<T> {569 class AtomicGetAndAddWithByteSwapAccessor : public Object::Accessor<T> {598 class AtomicGetAndBitwiseOrAccessor : public Object::Accessor<T> {617 class AtomicGetAndBitwiseAndAccessor : public Object::Accessor<T> {[all …]
1005 inline void Object::GetPrimitiveFieldViaAccessor(MemberOffset field_offset, Accessor<T>* accessor) { in GetPrimitiveFieldViaAccessor()1016 Accessor<uint8_t>* accessor) { in UpdateFieldBooleanViaAccessor()1035 Accessor<int8_t>* accessor) { in UpdateFieldByteViaAccessor()1054 Accessor<uint16_t>* accessor) { in UpdateFieldCharViaAccessor()1073 Accessor<int16_t>* accessor) { in UpdateFieldShortViaAccessor()1092 Accessor<int32_t>* accessor) { in UpdateField32ViaAccessor()1111 Accessor<int64_t>* accessor) { in UpdateField64ViaAccessor()
246 CompactOffsetTable::Accessor VdexFile::GetQuickenInfoOffsetTable( in GetQuickenInfoOffsetTable()251 return CompactOffsetTable::Accessor(quickening_info.SubArray(offset).data()); in GetQuickenInfoOffsetTable()254 CompactOffsetTable::Accessor VdexFile::GetQuickenInfoOffsetTable( in GetQuickenInfoOffsetTable()284 CompactOffsetTable::Accessor accessor(GetQuickenInfoOffsetTable(source_dex_begin, in UnquickenDexFile()
311 CompactOffsetTable::Accessor GetQuickenInfoOffsetTable(315 CompactOffsetTable::Accessor GetQuickenInfoOffsetTable(
93 CompactOffsetTable::Accessor accessor(stream->Begin() + debug_info_offsets_pos_, in WriteDebugInfoOffsetTable()