Home | History | Annotate | Download | only in mirror

Lines Matching defs:MethodHandle

34 // C++ mirror of java.lang.invoke.MethodHandle
35 class MANAGED MethodHandle : public Object {
42 // java.lang.invoke.MethodHandle.
62 const int32_t handle_kind = GetField32(OFFSET_OF_OBJECT_MEMBER(MethodHandle, handle_kind_));
74 GetField64(OFFSET_OF_OBJECT_MEMBER(MethodHandle, art_field_or_method_)));
79 GetField64(OFFSET_OF_OBJECT_MEMBER(MethodHandle, art_field_or_method_)));
91 HeapReference<mirror::MethodHandle> cached_spread_invoker_;
99 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, cached_spread_invoker_));
102 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, nominal_type_));
105 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, method_type_));
108 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, art_field_or_method_));
111 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, handle_kind_));
115 DISALLOW_IMPLICIT_CONSTRUCTORS(MethodHandle);
119 class MANAGED MethodHandleImpl : public MethodHandle {
123 MethodHandle::Kind kind,