Lines Matching refs:methodType

82 //     "concat", methodType(String.class, String.class));
84 // "hashCode", methodType(int.class));
92 "concat", methodType(String.class, String.class));
94 "hashCode", methodType(int.class));
95 ADD_2 = LOOKUP.findStatic(THIS_CLASS, "add", methodType(int.class, int.class, int.class));
96 SUB_2 = LOOKUP.findStatic(THIS_CLASS, "sub", methodType(int.class, int.class, int.class));
110 "concat", methodType(String.class, String.class));
112 "hashCode", methodType(int.class));
125 "asList", methodType(List.class, Object[].class));
133 "concat", methodType(String.class, String.class));
135 "hashCode", methodType(int.class));
137 "hashCode", methodType(int.class));
143 "subSequence", methodType(CharSequence.class, int.class, int.class));
146 MethodType MT_newString = methodType(void.class); //()V for new String()
159 ArrayList.class, methodType(void.class, Collection.class));
166 ProcessBuilder.class, methodType(void.class, String[].class));
185 .findConstructor(Listie.class, methodType(void.class));
188 Listie.class, "<init>", methodType(void.class), Listie.class));
192 ArrayList.class, "toString" , methodType(String.class), Listie.class);
194 Listie.class, "toString" , methodType(String.class), Listie.class);
196 Object.class, "toString" , methodType(String.class), Listie.class);
201 String.class, "toString", methodType(String.class), Listie.class));
211 MethodType intfn1 = methodType(int.class, int.class);
212 MethodType intfn2 = methodType(int.class, int.class, int.class);
227 "concat", methodType(String.class, String.class));
244 MethodHandle mh1 = MethodHandles.explicitCastArguments(MethodHandles.constant(Object.class, null), methodType(type));
246 MethodHandle mh2 = MethodHandles.empty(methodType(type));
255 "concat", methodType(String.class, String.class));
265 "concat", methodType(String.class, String.class));
282 MethodHandle h1 = lookup().findVirtual(String.class, "concat", methodType(String.class, String.class));
300 "concat", methodType(String.class, String.class));
302 "toUpperCase", methodType(String.class));
317 .findStatic(Arrays.class, "deepToString", methodType(String.class, Object[].class));
339 "println", methodType(void.class, String.class))
342 "concat", methodType(String.class, String.class));
370 mt = MethodType.methodType(String.class, char.class, char.class);
379 mt = MethodType.methodType(java.util.List.class, Object[].class);
392 mt = MethodType.methodType(int.class);
397 mt = MethodType.methodType(void.class, String.class);
409 .findVirtual(String.class, "equals", methodType(boolean.class, Object.class));
443 .findStatic(Arrays.class, "toString", methodType(String.class, char[].class));
456 .findStatic(Arrays.class, "deepToString", methodType(String.class, Object[].class));
459 assertEquals(methodType(String.class, Object.class), ts1.type());
464 assertEquals(methodType(String.class, String.class, String.class), ts2.type());
473 .findStatic(Arrays.class, "toString", methodType(String.class, byte[].class))
477 .findStatic(Arrays.class, "toString", methodType(String.class, long[].class))
488 .findStatic(Arrays.class, "deepToString", methodType(String.class, Object[].class));
496 .findStatic(Arrays.class, "asList", methodType(List.class, Object[].class));
497 assertEquals(methodType(List.class, Object[].class), asList.type());
515 .findStatic(Arrays.class, "asList", methodType(List.class, Object[].class))
539 .findVirtual(Integer.class, "toString", methodType(String.class));
542 .findVirtual(Long.class, "toString", methodType(String.class));
546 try { i2s.asType(methodType(String.class, String.class)); }
550 i2s.asType(methodType(String.class, byte.class));
551 i2s.asType(methodType(String.class, Byte.class));
552 i2s.asType(methodType(String.class, Character.class));
553 i2s.asType(methodType(String.class, Integer.class));
554 l2s.asType(methodType(String.class, byte.class));
555 l2s.asType(methodType(String.class, Byte.class));
556 l2s.asType(methodType(String.class, Character.class));
557 l2s.asType(methodType(String.class, Integer.class));
558 l2s.asType(methodType(String.class, Long.class));
561 try { i2s.asType(methodType(String.class, Long.class)); }
565 MethodHandle i2sGen = i2s.asType(methodType(String.class, Object.class));
566 MethodHandle l2sGen = l2s.asType(methodType(String.class, Object.class));
590 MutableCallSite name = new MutableCallSite(MethodType.methodType(String.class));
592 MethodType MT_str1 = MethodType.methodType(String.class);
607 MethodType MT_str2 = MethodType.methodType(String.class, String.class);
609 "concat", methodType(String.class, String.class));
624 .findVirtual(String.class, "concat", MethodType.methodType(String.class, String.class));
645 MethodHandle println = lookup.findVirtual(java.io.PrintStream.class, "println", methodType(void.class, String.class));
646 MethodHandle arrayToString = lookup.findStatic(Arrays.class, "toString", methodType(String.class, Object[].class));
647 MethodHandle concat = lookup.findVirtual(String.class, "concat", methodType(String.class, String.class));
653 MethodType mtype = methodType(boolean.class, String.class);
655 "findVirtual", methodType(MethodHandle.class, Class.class, String.class, MethodType.class));
657 "getClass", methodType(Class.class));
662 assertEquals(methodType(MethodHandle.class, Object.class, String.class), dispatch.type());
689 MH_inc = LOOKUP.findStatic(THIS_CLASS, "inc", methodType(I, I, I, I));
690 MH_one = LOOKUP.findStatic(THIS_CLASS, "one", methodType(I, I));
691 MH_mult = LOOKUP.findStatic(THIS_CLASS, "mult", methodType(I, I, I, I));
692 MH_pred = LOOKUP.findStatic(THIS_CLASS, "pred", methodType(boolean.class, I, I, I));
693 MH_fin = LOOKUP.findStatic(THIS_CLASS, "fin", methodType(I, I, I, I));
713 MH_inc = LOOKUP.findStatic(THIS_CLASS, "inc", methodType(I, I));
714 MH_mult = LOOKUP.findStatic(THIS_CLASS, "mult", methodType(I, I, I));
715 MH_cmp = LOOKUP.findStatic(THIS_CLASS, "cmp", methodType(boolean.class, I, I));
747 MH_FacLoop = LOOKUP.findConstructor(FacLoop.class, methodType(void.class, I));
748 MH_inc = LOOKUP.findVirtual(FacLoop.class, "inc", methodType(I, I));
749 MH_mult = LOOKUP.findVirtual(FacLoop.class, "mult", methodType(I, I, I));
750 MH_pred = LOOKUP.findVirtual(FacLoop.class, "pred", methodType(boolean.class, I));
751 MH_fin = LOOKUP.findVirtual(FacLoop.class, "fin", methodType(I, I, I));
778 MH_initZip = LOOKUP.findStatic(THIS_CLASS, "initZip", methodType(L, IT, IT));
779 MH_zipPred = LOOKUP.findStatic(THIS_CLASS, "zipPred", methodType(boolean.class, L, IT, IT));
780 MH_zipStep = LOOKUP.findStatic(THIS_CLASS, "zipStep", methodType(L, L, IT, IT));
800 MH_zero = LOOKUP.findStatic(THIS_CLASS, "zero", methodType(I, I));
801 MH_step = LOOKUP.findStatic(THIS_CLASS, "step", methodType(I, I, I));
802 MH_pred = LOOKUP.findStatic(THIS_CLASS, "pred", methodType(boolean.class, I, I));
821 MH_step = LOOKUP.findStatic(THIS_CLASS, "step", methodType(S, S, I, S));
833 MH_step = LOOKUP.findStatic(THIS_CLASS, "step", methodType(S, S, I));
849 MH_step = LOOKUP.findStatic(THIS_CLASS, "step", methodType(S, S, I, I, S, S));
861 MH_step = LOOKUP.findStatic(THIS_CLASS, "step3", methodType(S, S, I, S));
866 MethodType loopType = methodType(String.class, String.class, int.class, String.class);
885 MH_newArrayList = LOOKUP.findStatic(THIS_CLASS, "newArrayList", methodType(L));
886 MH_reverseStep = LOOKUP.findStatic(THIS_CLASS, "reverseStep", methodType(L, L, S));
902 "println", methodType(void.class, String.class))
905 "concat", methodType(String.class, String.class));
918 MethodHandle swWrite = LOOKUP.findVirtual(StringWriter.class, "write", methodType(void.class, char[].class, int.class, int.class)).bindTo(swr);
933 MethodHandle compare = LOOKUP.findStatic(Objects.class, "compare", methodType(int.class, Object.class, Object.class, Comparator.class));