Searched refs:Accessor (Results 1 – 10 of 10) sorted by relevance
/art/libdexfile/dex/ |
D | compact_offset_table.cc | 26 CompactOffsetTable::Accessor::Accessor(const uint8_t* data_begin, in Accessor() function in art::CompactOffsetTable::Accessor 33 CompactOffsetTable::Accessor::Accessor(const uint8_t* data_begin) in Accessor() function in art::CompactOffsetTable::Accessor 34 : Accessor(data_begin + 2 * sizeof(uint32_t), in Accessor() 38 uint32_t CompactOffsetTable::Accessor::GetOffset(uint32_t index) const { in GetOffset()
|
D | compact_offset_table.h | 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);
|
D | compact_offset_table_test.cc | 57 CompactOffsetTable::Accessor accessor(fake_dex.data() + kExtraOffset, min_offset, table_offset); in TEST() 82 CompactOffsetTable::Accessor accessor2(&data2[0]); in TEST()
|
D | compact_dex_file.h | 296 CompactOffsetTable::Accessor debug_info_offsets_;
|
/art/runtime/mirror/ |
D | var_handle.cc | 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 …]
|
D | object.h | 613 class Accessor { 615 virtual ~Accessor() { in ~Accessor() 625 void GetPrimitiveFieldViaAccessor(MemberOffset field_offset, Accessor<T>* accessor) 633 void UpdateFieldBooleanViaAccessor(MemberOffset field_offset, Accessor<uint8_t>* accessor) 637 void UpdateFieldByteViaAccessor(MemberOffset field_offset, Accessor<int8_t>* accessor) 641 void UpdateFieldCharViaAccessor(MemberOffset field_offset, Accessor<uint16_t>* accessor) 645 void UpdateFieldShortViaAccessor(MemberOffset field_offset, Accessor<int16_t>* accessor) 649 void UpdateField32ViaAccessor(MemberOffset field_offset, Accessor<int32_t>* accessor) 653 void UpdateField64ViaAccessor(MemberOffset field_offset, Accessor<int64_t>* accessor)
|
D | object-inl.h | 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()
|
/art/runtime/ |
D | vdex_file.cc | 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()
|
D | vdex_file.h | 311 CompactOffsetTable::Accessor GetQuickenInfoOffsetTable( 315 CompactOffsetTable::Accessor GetQuickenInfoOffsetTable(
|
/art/dexlayout/ |
D | compact_dex_writer.cc | 93 CompactOffsetTable::Accessor accessor(stream->Begin() + debug_info_offsets_pos_, in WriteDebugInfoOffsetTable()
|