5459N/A return REF_invokeStatic;
5459N/A return REF_invokeInterface;
5459N/A return REF_invokeSpecial;
5459N/A return REF_invokeVirtual;
5459N/A MEMBER_NAME_CLASS = Class.forName("java.lang.invoke.MemberName", false, MethodHandle.class.getClassLoader());
5459N/A return DIRECT_INVOKER_LOOKUP
5459N/A return DIRECT_INVOKER_LOOKUP
5459N/A public static String longString(String x, long y, String z) { return "longString("+x+y+z+")"; }
5459N/A testInvokeDirect(getMethod(THIS_CLASS, "longString", String.class, long.class, String.class));
5459N/A testInvokeVia("erased DMH invoker", refKind, directInvoker(refKind, etype), mh, res1, args);
5459N/A testInvokeVia("generic DMH invoker", refKind, directInvoker(refKind, mtype.generic()), mh, res1, args);
5459N/A void testInvokeVia(String kind, int refKind, MethodHandle invoker, MethodHandle mh, Object res1, Object... args) {