Lines Matching refs:MethodHandle
28 inline MethodHandle::Kind MethodHandle::GetHandleKind() REQUIRES_SHARED(Locks::mutator_lock_) { in GetHandleKind()
29 const int32_t handle_kind = GetField32(OFFSET_OF_OBJECT_MEMBER(MethodHandle, handle_kind_)); in GetHandleKind()
34 inline ObjPtr<mirror::MethodType> MethodHandle::GetMethodType() in GetMethodType()
36 return GetFieldObject<mirror::MethodType>(OFFSET_OF_OBJECT_MEMBER(MethodHandle, method_type_)); in GetMethodType()
39 inline ObjPtr<mirror::MethodHandle> MethodHandle::GetAsTypeCache() in GetAsTypeCache()
41 return GetFieldObject<mirror::MethodHandle>( in GetAsTypeCache()
42 OFFSET_OF_OBJECT_MEMBER(MethodHandle, as_type_cache_)); in GetAsTypeCache()
45 inline ArtField* MethodHandle::GetTargetField() REQUIRES_SHARED(Locks::mutator_lock_) { in GetTargetField()
47 GetField64(OFFSET_OF_OBJECT_MEMBER(MethodHandle, art_field_or_method_))); in GetTargetField()
50 inline ArtMethod* MethodHandle::GetTargetMethod() REQUIRES_SHARED(Locks::mutator_lock_) { in GetTargetMethod()
52 GetField64(OFFSET_OF_OBJECT_MEMBER(MethodHandle, art_field_or_method_))); in GetTargetMethod()