Searched refs:methodType (Results 1 - 25 of 200) sorted by relevance

12345678

/openjdk10/jdk/test/java/lang/String/concat/
H A DStringConcatFactoryEmptyMethods.java44 MethodType.methodType(String.class)
50 MethodType.methodType(String.class),
H A DStringConcatFactoryInvariants.java71 MethodType mt = MethodType.methodType(String.class, String.class, int.class);
83 new MethodType[] { MethodType.methodType(String.class) }
125 MethodType mtEmpty = MethodType.methodType(String.class);
126 MethodType mtUnderThreshold = MethodType.methodType(String.class, underThreshold);
127 MethodType mtThreshold = MethodType.methodType(String.class, threshold);
128 MethodType mtOverThreshold = MethodType.methodType(String.class, overThreshold);
179 () -> StringConcatFactory.makeConcat(lookup, methodName, MethodType.methodType(void.class, String.class, int.class)));
182 () -> StringConcatFactory.makeConcat(lookup, methodName, MethodType.methodType(int.class, String.class, int.class)));
185 () -> StringConcatFactory.makeConcat(lookup, methodName, MethodType.methodType(StringBuilder.class, String.class, int.class)));
188 () -> StringConcatFactory.makeConcat(lookup, methodName, MethodType.methodType(Objec
[all...]
/openjdk10/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/
H A DCallSiteDescriptor.java117 private final MethodType methodType; field in class:CallSiteDescriptor
125 * @param methodType the method type of the call site. When creating
129 public CallSiteDescriptor(final Lookup lookup, final Operation operation, final MethodType methodType) { argument
132 this.methodType = Objects.requireNonNull(methodType, "methodType");
149 return methodType;
167 alwaysAssert(newMethodType == changed.methodType, () -> "changeMethodTypeInternal didn't set the correct new method type");
207 alwaysAssert(methodType == changed.methodType, ()
[all...]
/openjdk10/jdk/test/java/lang/invoke/7087570/
H A DTest7087570.java51 data(Object.class, "hashCode", methodType(int.class), Object.class, REF_invokeVirtual),
55 data(String.class, "hashCode", methodType(int.class), String.class, REF_invokeVirtual),
58 data(Collections.class, "sort", methodType(void.class, List.class), Collections.class, REF_invokeStatic),
59 data(Arrays.class, "asList", methodType(List.class, Object[].class), Arrays.class, REF_invokeStatic), // varargs case
62 data(Object.class, "hashCode", methodType(int.class), Object.class, REF_invokeSpecial),
65 data(String.class, "<init>", methodType(void.class, char[].class), String.class, REF_newInvokeSpecial),
66 data(DummyFieldHolder.class, "<init>", methodType(void.class, byte.class, Long[].class), DummyFieldHolder.class, REF_newInvokeSpecial), // varargs case
69 data(List.class, "size", methodType(int.class), List.class, REF_invokeInterface)
81 testMethod.clazz.getName(), testMethod.name, testMethod.methodType,
85 assertEquals(testMethod.methodType, mh
118 final MethodType methodType; field in class:Test7087570.TestMethodData
122 TestMethodData(Class<?> clazz, String name, MethodType methodType, Class<?> declaringClass, int referenceKind) argument
133 data(Class<?> clazz, String name, MethodType methodType, Class<?> declaringClass, int referenceKind) argument
[all...]
/openjdk10/jdk/test/java/lang/invoke/ProtectedMemberDifferentPackage/p1/
H A DT2.java44 assertFailure(IAE, () -> LOOKUP.findVirtual(T1.class, "m1", MethodType.methodType(void.class)));
45 assertFailure(IAE, () -> LOOKUP.findStatic(T1.class, "m2", MethodType.methodType(void.class)));
47 assertSuccess(() -> LOOKUP.findVirtual(T2.class, "m1", MethodType.methodType(void.class)));
48 assertSuccess(() -> LOOKUP.findVirtual(T3.class, "m1", MethodType.methodType(void.class)));
50 assertSuccess(() -> LOOKUP.findStatic(T2.class, "m2", MethodType.methodType(void.class)));
51 assertSuccess(() -> LOOKUP.findStatic(T3.class, "m2", MethodType.methodType(void.class)));
/openjdk10/jdk/test/sun/invoke/util/
H A DWrapperTest.java47 MethodHandle h2 = h1.asType(MethodType.methodType(void.class)); // drop 42
48 MethodHandle h3 = h2.asType(MethodType.methodType(short.class)); // add 0
49 MethodHandle h4 = h3.asType(MethodType.methodType(Object.class)); // box
60 MethodHandle h2 = h1.asType(MethodType.methodType(void.class)); // drop 42
61 MethodHandle h3 = h2.asType(MethodType.methodType(int.class)); // add 0
62 MethodHandle h4 = h3.asType(MethodType.methodType(Object.class)); // box
73 MethodHandle h2 = h1.asType(MethodType.methodType(void.class)); // drop 42
74 MethodHandle h3 = h2.asType(MethodType.methodType(long.class)); // add 0
75 MethodHandle h4 = h3.asType(MethodType.methodType(Object.class)); // box
86 MethodHandle h2 = h1.asType(MethodType.methodType(voi
[all...]
/openjdk10/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/beans/
H A DApplicableOverloadedMethods.java145 final MethodType methodType = method.getMethodType();
146 final int methodArity = methodType.parameterCount();
153 if(!TypeUtilities.isSubtype(callSiteType.parameterType(i), methodType.parameterType(i))) {
167 final MethodType methodType = method.getMethodType();
168 final int methodArity = methodType.parameterCount();
176 methodType.parameterType(i))) {
193 final MethodType methodType = method.getMethodType();
194 final int methodArity = methodType.parameterCount();
204 methodType.parameterType(i))) {
208 final Class<?> varArgType = methodType
[all...]
H A DClassLinker.java105 "forClass", MethodType.methodType(StaticClass.class, Class.class));
/openjdk10/jdk/test/java/lang/invoke/8177146/
H A DTestMethodHandleBind.java43 MethodHandle bound = lookup().bind(new TestMethodHandleBind() , "m1", MethodType.methodType(String.class));
50 MethodHandle bound = lookup().bind(new B() , "m1", MethodType.methodType(String.class));
51 // MethodHandle bound = lookup().findVirtual(B.class, "m1", MethodType.methodType(String.class)).bindTo(new B());
59 MethodHandle bound = lookup().bind(new pkg.A() , "m1", MethodType.methodType(String.class));
68 MethodHandle bound = lookup().bind(new pkg.A() , "m2", MethodType.methodType(String.class));
75 MethodHandle bound = lookup().bind(new TestMethodHandleBind(), "m2", MethodType.methodType(String.class));
82 MethodHandle bound = lookup().bind(new TestMethodHandleBind() , "m3", MethodType.methodType(String.class, String[].class));
90 MethodHandle bound = lookup().bind(new pkg.A(), "m3", MethodType.methodType(String.class, String[].class));
/openjdk10/jdk/test/java/lang/invoke/
H A DJavaDocExamplesTest.java82 // "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(Strin
[all...]
H A DLoopCombinatorTest.java48 import static java.lang.invoke.MethodType.methodType;
93 assertEquals(MethodType.methodType(void.class), loop.type());
102 assertEquals(MethodType.methodType(void.class), loop.type());
111 assertEquals(MethodType.methodType(void.class), loop.type());
131 assertEquals(MethodType.methodType(int.class), loop.type());
213 MH_loop = LOOKUP.findStatic(MethodHandles.class, "loop", methodType(MethodHandle.class, MethodHandle[][].class));
363 MethodHandle loop = MethodHandles.doWhileLoop(MethodHandles.empty(methodType(char.class)),
388 MethodHandle loop = MethodHandles.whileLoop(MethodHandles.empty(methodType(void.class, char.class)),
493 assertEquals(methodType(int.class), loop.type());
500 assertEquals(methodType(voi
[all...]
H A DFoldTest.java39 import static java.lang.invoke.MethodType.methodType;
89 MethodHandle trace = LOOKUP.findVirtual(StringWriter.class, "write", methodType(void.class, String.class)).bindTo(swr);
90 MethodHandle cat = LOOKUP.findVirtual(String.class, "concat", methodType(String.class, String.class));
126 static final MethodType MT_adder = methodType(int.class, int.class, int.class, int.class);
127 static final MethodType MT_adder1 = methodType(int.class, int.class, int.class);
128 static final MethodType MT_multer = methodType(int.class, int.class, int.class, int.class, int.class);
129 static final MethodType MT_str = methodType(int.class, boolean.class, String.class, boolean.class, int.class);
130 static final MethodType MT_comb = methodType(boolean.class, String.class, boolean.class);
131 static final MethodType MT_comb2 = methodType(String.class, boolean.class, int.class);
140 static final MethodType MT_folded1 = methodType(in
[all...]
H A DObjectMethodInInterfaceTest.java38 MethodHandle mh = MethodHandles.lookup().findVirtual(CharSequence.class, "toString", MethodType.methodType(String.class));
39 MethodType mt = MethodType.methodType(Object.class, CharSequence.class);
H A DPermuteArgsReturnVoidTest.java58 MethodType.methodType(String.class, String.class, int.class, int.class));
61 MethodType.methodType(void.class, String.class, int.class, int.class));
65 MethodHandle p = MethodHandles.permuteArguments(f, MethodType.methodType(String.class, String.class, int.class, int.class), 0, 2, 1);
80 MethodType.methodType(void.class, String.class, int.class, int.class));
84 MethodHandle p = MethodHandles.permuteArguments(f, MethodType.methodType(String.class, String.class, int.class, int.class), 0, 2, 1);
H A DCustomizedLambdaFormTest.java40 MethodType.methodType(String.class, String.class))
H A DTryFinallyTest.java40 import static java.lang.invoke.MethodType.methodType;
161 static final MethodType MT_greet = methodType(String.class, String.class);
162 static final MethodType MT_exclaim = methodType(String.class, Throwable.class, String.class, String.class);
163 static final MethodType MT_print = methodType(void.class, String.class);
164 static final MethodType MT_printMore = methodType(void.class, Throwable.class, String.class);
165 static final MethodType MT_greetMore = methodType(String.class, String.class, String.class);
166 static final MethodType MT_exclaimMore = methodType(String.class, Throwable.class, String.class, String.class);
167 static final MethodType MT_voidTarget = methodType(void.class);
168 static final MethodType MT_voidCleanup = methodType(void.class, Throwable.class);
181 static final MethodType MT_hello = methodType(Strin
[all...]
/openjdk10/hotspot/test/compiler/jsr292/
H A DTest7082949.java37 import static java.lang.invoke.MethodType.methodType;
50 MethodHandle m1 = MethodHandles.lookup().findStatic(Test7082949.class, "test", methodType(Test7082949.class));
/openjdk10/jdk/test/java/lang/invoke/8147078/
H A DTest8147078.java36 import static java.lang.invoke.MethodType.methodType;
59 MH_target = LOOKUP.findStatic(C, "target", methodType(int.class, int.class));
60 MH_handler = LOOKUP.findStatic(C, "handler", methodType(int.class, String.class, int.class));
62 methodType(MethodHandle.class, MethodHandle.class, Class.class, MethodHandle.class));
/openjdk10/nashorn/samples/dynalink/
H A DBufferIndexingLinkerExporter.java102 BUFFER_LIMIT = look.findVirtual(Buffer.class, "limit", MethodType.methodType(int.class));
104 MethodType.methodType(byte.class, int.class));
106 MethodType.methodType(ByteBuffer.class, int.class, byte.class));
108 MethodType.methodType(char.class, int.class));
110 MethodType.methodType(CharBuffer.class, int.class, char.class));
112 MethodType.methodType(short.class, int.class));
114 MethodType.methodType(ShortBuffer.class, int.class, short.class));
116 MethodType.methodType(int.class, int.class));
118 MethodType.methodType(IntBuffer.class, int.class, int.class));
120 MethodType.methodType(lon
[all...]
/openjdk10/jdk/test/java/lang/invoke/6987555/
H A DTest6987555.java54 MethodHandle mh1 = MethodHandles.lookup().findStatic(CLASS, NAME, MethodType.methodType(boolean.class, boolean.class));
55 MethodHandle mh2 = mh1.asType(MethodType.methodType(boolean.class, Boolean.class));
80 MethodHandle mh1 = MethodHandles.lookup().findStatic(CLASS, NAME, MethodType.methodType(byte.class, byte.class));
81 MethodHandle mh2 = mh1.asType(MethodType.methodType(byte.class, Byte.class));
104 MethodHandle mh1 = MethodHandles.lookup().findStatic(CLASS, NAME, MethodType.methodType(char.class, char.class));
105 MethodHandle mh2 = mh1.asType(MethodType.methodType(char.class, Character.class));
134 MethodHandle mh1 = MethodHandles.lookup().findStatic(CLASS, NAME, MethodType.methodType(short.class, short.class));
135 MethodHandle mh2 = mh1.asType(MethodType.methodType(short.class, Short.class));
164 MethodHandle mh1 = MethodHandles.lookup().findStatic(CLASS, NAME, MethodType.methodType(int.class, int.class));
165 MethodHandle mh2 = mh1.asType(MethodType.methodType(in
[all...]
/openjdk10/jdk/test/java/lang/invoke/VarHandles/
H A DVarHandleTestMethodTypeString.java650 String x = (String) hs.get(am, methodType(String.class, VarHandleTestMethodTypeString.class)).
654 String x = (String) hs.get(am, methodType(String.class, Class.class)).
658 String x = (String) hs.get(am, methodType(String.class, int.class)).
663 Void x = (Void) hs.get(am, methodType(Void.class, VarHandleTestMethodTypeString.class)).
667 boolean x = (boolean) hs.get(am, methodType(boolean.class, VarHandleTestMethodTypeString.class)).
672 String x = (String) hs.get(am, methodType(String.class)).
676 String x = (String) hs.get(am, methodType(String.class, VarHandleTestMethodTypeString.class, Class.class)).
684 hs.get(am, methodType(void.class, VarHandleTestMethodTypeString.class, String.class)).
688 hs.get(am, methodType(void.class, Class.class, String.class)).
692 hs.get(am, methodType(voi
[all...]
H A DVarHandleTestMethodTypeChar.java1004 char x = (char) hs.get(am, methodType(char.class, VarHandleTestMethodTypeChar.class)).
1008 char x = (char) hs.get(am, methodType(char.class, Class.class)).
1012 char x = (char) hs.get(am, methodType(char.class, int.class)).
1017 Void x = (Void) hs.get(am, methodType(Void.class, VarHandleTestMethodTypeChar.class)).
1021 boolean x = (boolean) hs.get(am, methodType(boolean.class, VarHandleTestMethodTypeChar.class)).
1026 char x = (char) hs.get(am, methodType(char.class)).
1030 char x = (char) hs.get(am, methodType(char.class, VarHandleTestMethodTypeChar.class, Class.class)).
1038 hs.get(am, methodType(void.class, VarHandleTestMethodTypeChar.class, char.class)).
1042 hs.get(am, methodType(void.class, Class.class, char.class)).
1046 hs.get(am, methodType(voi
[all...]
/openjdk10/hotspot/test/compiler/linkage/
H A DLinkageErrors.java74 MethodHandle testI1 = L.findStatic(test, "testI1", MethodType.methodType(void.class, I.class));
75 MethodHandle testX1 = L.findStatic(test, "testX1", MethodType.methodType(void.class, X.class));
83 MethodHandle testI2 = L.findStatic(test, "testI2", MethodType.methodType(void.class));
84 MethodHandle testX2 = L.findStatic(test, "testX2", MethodType.methodType(void.class));
86 MethodHandle testI3 = L.findStatic(test, "testI3", MethodType.methodType(void.class, I.class));
87 MethodHandle testX3 = L.findStatic(test, "testX3", MethodType.methodType(void.class, X.class));
/openjdk10/jdk/test/java/lang/invoke/lambda/
H A DMetafactoryArityTest.java31 import static java.lang.invoke.MethodType.methodType;
42 try { C_m = lookup.findStatic(C.class, "m", methodType(String.class, int.class)); }
47 MethodType unary = methodType(String.class, int.class);
48 MethodType nullary = methodType(String.class);
49 MethodType binary = methodType(String.class, int.class, int.class);
50 MethodType unaryCS = methodType(CharSequence.class, int.class);
51 MethodType nullaryCS = methodType(CharSequence.class);
52 MethodType binaryCS = methodType(CharSequence.class, int.class, int.class);
53 MethodType unaryObj = methodType(Object.class, int.class);
54 MethodType nullaryObj = methodType(Objec
[all...]
/openjdk10/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/
H A DMethodData.java49 private int methodType; field in class:MethodData
53 methodType = type;
73 methodType = bint.intValue();
98 temp.putInteger(BigInteger.valueOf(methodType));

Completed in 231 milliseconds

12345678