Searched refs:invokeExact (Results 1 - 8 of 8) sorted by relevance

/libcore/luni/src/main/native/
H A Djava_lang_invoke_MethodHandle.cpp22 "MethodHandle.invokeExact cannot be invoked reflectively.");
31 NATIVE_METHOD(MethodHandle, invokeExact, "([Ljava/lang/Object;)Ljava/lang/Object;"),
/libcore/luni/src/test/java/libcore/java/lang/invoke/
H A DCallSitesTest.java42 int n = (int) site.dynamicInvoker().invokeExact(7, 37);
72 int dummy = (int) site.getTarget().invokeExact(1, 1);
88 int dummy = (int) site.getTarget().invokeExact(1, 1);
104 int x = (int) firstTarget.invokeExact(2, 6);
107 int y = (int) site.getTarget().invokeExact(2, 6);
110 int z = (int) site.dynamicInvoker().invokeExact(2, 6);
133 assertEquals(100, (int) site.dynamicInvoker().invokeExact(147, 47));
H A DMethodHandleAccessorsTest.java79 m.invokeExact(value);
82 m.invokeExact(v, value);
101 got = (byte)m.invokeExact();
103 got = (byte)m.invokeExact(v);
122 m.invokeExact(value);
125 m.invokeExact(v, value);
144 got = (char)m.invokeExact();
146 got = (char)m.invokeExact(v);
165 m.invokeExact(value);
168 m.invokeExact(
[all...]
H A DMethodHandlesTest.java310 mh1.invokeExact(bInstance);
326 mh1.invokeExact(new A());
342 mh2.invokeExact(cInstance);
397 handle.invokeExact("a", new Object());
651 assertEquals("publicMethod", (String) mh.invokeExact(instance));
656 assertEquals("publicStaticMethod", (String) mh.invokeExact());
672 assertEquals("privateMethod", (String) mh.invokeExact(instance));
677 assertEquals("privateMethod", (String) mh.invokeExact(instance));
696 assertEquals("privateStaticMethod", (String) mh.invokeExact());
718 UnreflectTester instance = (UnreflectTester) mh.invokeExact("ab
[all...]
H A DMethodHandleCombinersTest.java68 transform.invokeExact("foo", 42l);
73 transform.invokeExact(45, new Object(), "foo", 42l);
78 transform.invokeExact("foo", 45, new Object(), 42l);
83 transform.invokeExact("foo", 42l, 45, new Object());
101 transform.invokeExact((short) 45, new Object(), "foo", 42l);
132 transform.invokeExact(45, new Object(), "foo", 42l);
138 transform.invokeExact((short) 45, new Object(), "foo", 42l);
192 returnVal = (String) adapter.invokeExact("foo", 42l, (String) null);
199 returnVal = (String) adapter.invokeExact("foo", 42l, "exceptionMessage");
210 returnVal = (String) adapter.invokeExact("fo
[all...]
/libcore/ojluni/src/lambda/java/java/lang/invoke/
H A DMethodHandle.java32 public final Object invokeExact(Object... args) throws Throwable { return null; } method in class:MethodHandle
/libcore/ojluni/src/test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/
H A DSerializedLambdaTest.java315 Predicate<String> p = (Predicate<String>) cs.getTarget().invokeExact();
327 assertNotSerial((SerPredicate<String>) cs.getTarget().invokeExact(), fooAsserter);
338 assertNotSerial((Predicate<String>) cs.getTarget().invokeExact(), fooAsserter);
349 assertNotSerial((SerPredicate<String>) cs.getTarget().invokeExact(), fooAsserter);
355 assertNotSerial((Predicate<String>) cs.getTarget().invokeExact(), fooAsserter);
/libcore/ojluni/src/main/java/java/lang/invoke/
H A DMethodHandle.java58 * called {@link #invokeExact invokeExact} and {@link #invoke invoke}.
81 * A Java method call expression naming {@code invokeExact} or {@code invoke}
90 * As is usual with virtual methods, source-level calls to {@code invokeExact}
114 * This is true of calls to {@code invokeExact} and {@code invoke}.
129 * In the case of {@code invokeExact}, the type descriptor of the invocation
134 * Thus, plain {@code invoke} is more permissive than {@code invokeExact}.
136 * After type matching, a call to {@code invokeExact} directly
141 * {@code invokeExact}, if the symbolic type descriptor specified by the caller
156 * either directly (in the case of {@code invokeExact}) o
540 public final native @PolymorphicSignature Object invokeExact(Object... args) throws Throwable; method in class:MethodHandle
[all...]

Completed in 230 milliseconds