Lines Matching refs:ArtField
71 if constexpr (std::is_same_v<ArtType, ArtField>) { in GetIds()
102 bool ShouldReturnPointer(ObjPtr<mirror::Class> klass, ArtField* t) { in ShouldReturnPointer()
120 bool EnsureIdsArray(Thread* self, ObjPtr<mirror::Class> k, ArtField* field) { in EnsureIdsArray()
167 size_t GetIdOffset(ObjPtr<mirror::Class> k, ArtField* f, PointerSize ptr_size ATTRIBUTE_UNUSED) { in GetIdOffset()
187 std::string PrettyGeneric(ArtField* f) { in PrettyGeneric()
191 std::string PrettyGeneric(ReflectiveHandle<ArtField> f) { in PrettyGeneric()
199 bool IsObsolete(ReflectiveHandle<ArtField> t ATTRIBUTE_UNUSED) { in IsObsolete()
211 ArtField* Canonicalize(ReflectiveHandle<ArtField> t) { in Canonicalize()
228 uintptr_t JniIdManager::GetNextId<ArtField>(JniIdType type) { in GetNextId()
245 std::vector<ArtField*>& JniIdManager::GetGenericMap<ArtField>() { in GetGenericMap()
254 size_t JniIdManager::GetLinearSearchStartId<ArtField>( in GetLinearSearchStartId()
255 ReflectiveHandle<ArtField> t ATTRIBUTE_UNUSED) { in GetLinearSearchStartId()
271 static_assert(std::is_same_v<ArtType, ArtField> || std::is_same_v<ArtType, ArtMethod>, in EncodeGenericId()
306 std::is_same_v<ArtType, ArtField> ? 1 : 0, in EncodeGenericId()
307 std::is_same_v<ArtType, ArtField> ? 0 : 1, in EncodeGenericId()
368 jfieldID JniIdManager::EncodeFieldId(ArtField* field) { in EncodeFieldId()
373 jfieldID JniIdManager::EncodeFieldId(ReflectiveHandle<ArtField> field) { in EncodeFieldId()
420 ArtField* old_field = *it; in VisitReflectiveTargets()
422 ArtField* new_field = in VisitReflectiveTargets()
436 size_t old_off = ArraySlice<ArtField>(old_class->GetSFieldsPtr()).OffsetOf(old_field); in VisitReflectiveTargets()
442 size_t old_off = ArraySlice<ArtField>(old_class->GetIFieldsPtr()).OffsetOf(old_field); in VisitReflectiveTargets()
456 size_t new_off = ArraySlice<ArtField>(new_class->GetSFieldsPtr()).OffsetOf(new_field); in VisitReflectiveTargets()
462 size_t new_off = ArraySlice<ArtField>(new_class->GetIFieldsPtr()).OffsetOf(new_field); in VisitReflectiveTargets()
521 ArtField* JniIdManager::DecodeFieldId(jfieldID field) { in DecodeFieldId()
522 return DecodeGenericId<ArtField>(reinterpret_cast<uintptr_t>(field)); in DecodeFieldId()
571 void Initialize(const std::vector<ArtMethod*>& methods, const std::vector<ArtField*>& fields) in Initialize()
597 ArtField** GetFieldPtr(size_t idx) REQUIRES_SHARED(Locks::mutator_lock_) { in GetFieldPtr()
614 std::vector<ArtField*> fields_;