Home
last modified time | relevance | path

Searched refs:MethodHandleImpl (Results 1 – 8 of 8) sorted by relevance

/art/runtime/mirror/
Dmethod_handle_impl.cc45 ObjPtr<mirror::MethodHandleImpl> MethodHandleImpl::Create(Thread* const self, in Create()
51 Handle<mirror::MethodHandleImpl> mh(hs.NewHandle(ObjPtr<MethodHandleImpl>::DownCast( in Create()
52 GetClassRoot<MethodHandleImpl>()->AllocObject(self)))); in Create()
Dmethod_handle_impl.h126 class MANAGED MethodHandleImpl : public MethodHandle {
128 static ObjPtr<mirror::MethodHandleImpl> Create(Thread* const self,
136 return MemberOffset(OFFSETOF_MEMBER(MethodHandleImpl, info_)); in InfoOffset()
142 DISALLOW_IMPLICIT_CONSTRUCTORS(MethodHandleImpl);
/art/test/954-invoke-polymorphic-verifier/smali/
DSubclass.smali25 # Get a MethodHandleImpl instance (subclass of MethodHandle).
26 invoke-static {}, LSubclass;->getMethodHandleSubclassInstance()Ljava/lang/invoke/MethodHandleImpl;
30 # Calling MethodHandle.invoke() on MethodHandleImpl instance (subclass of MethodHandle) => Okay
32 …# Calling MethodHandleImpl.invoke() rather than MethodHandle.invoke() [ declaring class is okay ] …
33 …invoke-polymorphic {v0, v1, v2}, Ljava/lang/invoke/MethodHandleImpl;->invoke([Ljava/lang/Object;)L…
41 .method public static getMethodHandleSubclassInstance()Ljava/lang/invoke/MethodHandleImpl;
/art/runtime/native/
Djava_lang_invoke_MethodHandleImpl.cc36 Handle<mirror::MethodHandleImpl> handle = hs.NewHandle( in MethodHandleImpl_getMemberInternal()
37 soa.Decode<mirror::MethodHandleImpl>(thiz)); in MethodHandleImpl_getMemberInternal()
67 NATIVE_METHOD(MethodHandleImpl, getMemberInternal, "()Ljava/lang/reflect/Member;"),
/art/test/1985-structural-redefine-stack-scope/
Dstack_scope.cc68 Handle<mirror::MethodHandleImpl> mhi(hs.NewHandle( in Java_Main_NativeFieldScopeCheck()
69 mirror::MethodHandleImpl::Create(soa.Self(), in Java_Main_NativeFieldScopeCheck()
/art/runtime/
Dclass_root.h44 class MethodHandleImpl; variable
76 …eImpl, "Ljava/lang/invoke/MethodHandleImpl;", mirror::MethodHandleImpl) …
Dclass_linker_test.cc768 struct MethodHandleImplOffsets : public CheckOffsets<mirror::MethodHandleImpl> {
769 MethodHandleImplOffsets() : CheckOffsets<mirror::MethodHandleImpl>( in MethodHandleImplOffsets()
771 addOffset(OFFSETOF_MEMBER(mirror::MethodHandleImpl, info_), "info"); in MethodHandleImplOffsets()
Dclass_linker.cc9318 return mirror::MethodHandleImpl::Create(self, target, kind, method_type); in ResolveMethodHandleForField()
9494 return mirror::MethodHandleImpl::Create(self, target, kind, method_type); in ResolveMethodHandleForMethod()