Lines Matching refs:ArtField
47 class ArtField; variable
555 ArtField* field,
560 ArtField* field,
922 LengthPrefixedArray<ArtField>* GetIFieldsPtr() REQUIRES_SHARED(Locks::mutator_lock_);
924 ALWAYS_INLINE IterationRange<StrideIterator<ArtField>> GetIFields()
927 void SetIFieldsPtr(LengthPrefixedArray<ArtField>* new_ifields)
931 void SetIFieldsPtrUnchecked(LengthPrefixedArray<ArtField>* new_sfields)
935 ArtField* GetInstanceField(uint32_t i) REQUIRES_SHARED(Locks::mutator_lock_);
994 LengthPrefixedArray<ArtField>* GetSFieldsPtr() REQUIRES_SHARED(Locks::mutator_lock_);
995 ALWAYS_INLINE IterationRange<StrideIterator<ArtField>> GetSFields()
998 void SetSFieldsPtr(LengthPrefixedArray<ArtField>* new_sfields)
1002 void SetSFieldsPtrUnchecked(LengthPrefixedArray<ArtField>* new_sfields)
1008 ArtField* GetStaticField(uint32_t i) REQUIRES_SHARED(Locks::mutator_lock_);
1011 static ArtField* FindField(Thread* self,
1018 ArtField* FindInstanceField(std::string_view name, std::string_view type)
1023 ArtField* FindInstanceField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx)
1026 ArtField* FindDeclaredInstanceField(std::string_view name, std::string_view type)
1029 ArtField* FindDeclaredInstanceField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx)
1033 static ArtField* FindStaticField(Thread* self,
1041 static ArtField* FindStaticField(Thread* self,
1047 ArtField* FindDeclaredStaticField(std::string_view name, std::string_view type)
1050 ArtField* FindDeclaredStaticField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx)
1240 ArtField* field,
1260 LengthPrefixedArray<ArtField>* GetSFieldsPtrUnchecked() REQUIRES_SHARED(Locks::mutator_lock_);
1261 IterationRange<StrideIterator<ArtField>> GetSFieldsUnchecked()
1263 LengthPrefixedArray<ArtField>* GetIFieldsPtrUnchecked() REQUIRES_SHARED(Locks::mutator_lock_);
1264 IterationRange<StrideIterator<ArtField>> GetIFieldsUnchecked()