Lines Matching refs:MethodHandle
36 class MANAGED MethodHandle : public Object {
69 ObjPtr<mirror::MethodHandle> GetAsTypeCache() REQUIRES_SHARED(Locks::mutator_lock_);
88 HeapReference<mirror::MethodHandle> as_type_cache_;
89 HeapReference<mirror::MethodHandle> cached_spread_invoker_;
96 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, cached_spread_invoker_)); in CachedSpreadInvokerOffset()
99 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, as_type_cache_)); in AsTypeCacheOffset()
102 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, method_type_)); in MethodTypeOffset()
105 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, art_field_or_method_)); in ArtFieldOrMethodOffset()
108 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, handle_kind_)); in HandleKindOffset()
112 DISALLOW_IMPLICIT_CONSTRUCTORS(MethodHandle);
116 class MANAGED MethodHandleImpl : public MethodHandle {
122 MethodHandle::Kind kind,