3243N/A * @compile InvokeDynamicPrintArgs.java
3793N/A "[test.java.lang.invoke.InvokeDynamicPrintArgs, bar, (String,int)void, class java.lang.Void, void type!, 1, 234.5, 67.5, 89][bar arg, 1]",
3793N/A "[test.java.lang.invoke.InvokeDynamicPrintArgs, bar2, (String,int)void, class java.lang.Void, void type!, 1, 234.5, 67.5, 89][bar2 arg, 222]",
3793N/A "[test.java.lang.invoke.InvokeDynamicPrintArgs, baz, (String,int,double)void, 1234.5][baz arg, 2, 3.14]",
3243N/A private static CallSite bsm(Lookup caller, String name, MethodType type) throws ReflectiveOperationException {
3247N/A return new ConstantCallSite(MH_printArgs().bindTo(bsmInfo).asCollector(Object[].class, type.parameterCount()).asType(type));
4250N/A PrintingCallSite(Lookup caller, String name, MethodType type, Object... staticArgs) throws Throwable {
4250N/A return lookup().findVirtual(lookup().lookupClass(), "createTarget", methodType(MethodHandle.class));
4250N/A private static CallSite bsm2(Lookup caller, String name, MethodType type, Object... arg) throws Throwable {
3528N/A return methodType(CallSite.class, Lookup.class, String.class, MethodType.class, Object[].class);
3243N/A )).dynamicInvoker();
3243N/A )).dynamicInvoker();
3243N/A )).dynamicInvoker();
3243N/A )).dynamicInvoker();
3243N/A )).dynamicInvoker();