Lines Matching refs:target_field
9492 ArtField* target_field = in ResolveMethodHandleForField() local
9494 if (LIKELY(target_field != nullptr)) { in ResolveMethodHandleForField()
9495 ObjPtr<mirror::Class> target_class = target_field->GetDeclaringClass(); in ResolveMethodHandleForField()
9497 if (UNLIKELY(!referring_class->CanAccessMember(target_class, target_field->GetAccessFlags()))) { in ResolveMethodHandleForField()
9498 ThrowIllegalAccessErrorField(referring_class, target_field); in ResolveMethodHandleForField()
9501 if (UNLIKELY(is_put && target_field->IsFinal())) { in ResolveMethodHandleForField()
9502 ThrowIllegalAccessErrorField(referring_class, target_field); in ResolveMethodHandleForField()
9523 method_params->Set(0, target_field->ResolveType()); in ResolveMethodHandleForField()
9528 return_type = hs.NewHandle(target_field->ResolveType()); in ResolveMethodHandleForField()
9532 method_params->Set(0, target_field->GetDeclaringClass()); in ResolveMethodHandleForField()
9533 method_params->Set(1, target_field->ResolveType()); in ResolveMethodHandleForField()
9538 method_params->Set(0, target_field->GetDeclaringClass()); in ResolveMethodHandleForField()
9539 return_type = hs.NewHandle(target_field->ResolveType()); in ResolveMethodHandleForField()
9569 uintptr_t target = reinterpret_cast<uintptr_t>(target_field); in ResolveMethodHandleForField()