HomeSort by relevance Sort by last modified time
    Searched refs:invokeExact (Results 1 - 16 of 16) sorted by null

  /dalvik/dx/tests/132-invoke-polymorphic/
TestInvokePolymorphic.java 25 mh.invokeExact();
33 return (int) mh.invokeExact();
41 return (long) mh.invokeExact();
49 return (double) mh.invokeExact();
59 return (double) mh.invokeExact(o, l);
69 mh.invokeExact(x, y, z);
79 mh.invokeExact(o, l, d);
90 return (int) mh.invokeExact(o, l, d, f, s);
  /art/test/953-invoke-polymorphic-compiler/src/
Main.java 117 assertEquals((int) mh.invokeExact(33, -4), 33);
118 assertEquals((int) mh.invokeExact(-4, 33), 33);
123 assertEquals((int) mh.invokeExact(33, -4, 17), 33);
124 assertEquals((int) mh.invokeExact(-4, 17, 33), 17);
125 assertEquals((int) mh.invokeExact(17, 33, -4), 33);
131 assertEquals((int) mh.invokeExact(33, -4, 77, 88, 99, 111), 33);
134 assertEquals((int) mh.invokeExact(33, -4, 77, 88), 33);
139 assertEquals((int) mh.invokeExact(33, -4, 77, 88, 89, 90, 91), 33);
142 assertEquals((int) mh.invokeExact(-4, 77, 88, 99, 111, 33), 77);
143 assertEquals((int) mh.invokeExact(77, 88, 99, 111, 33, -4), 88)
    [all...]
  /libcore/luni/src/main/native/
java_lang_invoke_MethodHandle.cpp 22 "MethodHandle.invokeExact cannot be invoked reflectively.");
31 NATIVE_METHOD(MethodHandle, invokeExact, "([Ljava/lang/Object;)Ljava/lang/Object;"),
  /art/test/958-methodhandle-stackframe/src/
Main.java 96 // delegate.invokeExact(false, 'h', (short) 56, 72, Integer.MAX_VALUE + 42l,
100 delegate.invokeExact(false, 'h', (short) 56, 72, Integer.MAX_VALUE + 42l,
123 System.out.println((boolean) delegate.invokeExact());
131 System.out.println((char) delegate.invokeExact());
139 System.out.println((int) delegate.invokeExact());
147 System.out.println((long) delegate.invokeExact());
155 System.out.println((float) delegate.invokeExact());
163 System.out.println((double) delegate.invokeExact());
171 System.out.println((String) delegate.invokeExact());
  /libcore/luni/src/test/java/libcore/java/lang/invoke/
CallSitesTest.java 42 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));
MethodHandleAccessorsTest.java 79 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(v, value)
    [all...]
MethodHandlesTest.java 310 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("abc")
    [all...]
MethodHandleCombinersTest.java 68 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("foo", 42l, "exceptionMessage")
    [all...]
  /art/test/956-methodhandles/src/
Main.java 95 mh1.invokeExact(bInstance);
107 mh1.invokeExact(aInstance);
119 mh2.invokeExact(cInstance);
171 handle.invokeExact("a", new Object());
172 System.out.println("invokeExact(\"a\", new Object()) unexpectedly succeeded.");
413 assertEquals("publicMethod", (String) mh.invokeExact(instance));
418 assertEquals("publicStaticMethod", (String) mh.invokeExact());
429 assertEquals("privateMethod", (String) mh.invokeExact(instance));
440 assertEquals("privateStaticMethod", (String) mh.invokeExact());
450 instance = (UnreflectTester) mh.invokeExact("abc")
    [all...]
  /art/test/959-invoke-polymorphic-accessors/src/
Main.java 91 m.invokeExact(value);
94 m.invokeExact(v, value);
113 got = (byte)m.invokeExact();
115 got = (byte)m.invokeExact(v);
134 m.invokeExact(value);
137 m.invokeExact(v, value);
156 got = (char)m.invokeExact();
158 got = (char)m.invokeExact(v);
177 m.invokeExact(value);
180 m.invokeExact(v, value)
    [all...]
  /libcore/ojluni/src/lambda/java/java/lang/invoke/
MethodHandle.java 32 public final Object invokeExact(Object... args) throws Throwable { return null; }
  /art/test/954-invoke-polymorphic-verifier/smali/
BetterFakeSignaturePolymorphic.smali 28 # Fail here because Main;->invokeExact is on wrong class.
29 invoke-polymorphic {v0, v1}, LMain;->invokeExact([Ljava/lang/Object;)Ljava/lang/Object;, ([Ljava/lang/Object;)Ljava/lang/Object;
Main.smali 82 # A test method called "invokeExact" that is native varargs, but is on a class
84 .method public native varargs invokeExact([Ljava/lang/Object;)Ljava/lang/Object;
  /art/test/957-methodhandle-transforms/src/
Main.java 80 transform.invokeExact("foo", 42l);
85 transform.invokeExact(45, new Object(), "foo", 42l);
90 transform.invokeExact("foo", 45, new Object(), 42l);
95 transform.invokeExact("foo", 42l, 45, new Object());
113 transform.invokeExact((short) 45, new Object(), "foo", 42l);
176 returnVal = (String) adapter.invokeExact("foo", 42l, (String) null);
183 returnVal = (String) adapter.invokeExact("foo", 42l, "exceptionMessage");
194 returnVal = (String) adapter.invokeExact("foo", 42l, "exceptionMessage");
206 returnVal = (String) adapter.invokeExact("foo", 42l, "exceptionMessage2");
214 returnVal = (String) adapter.invokeExact("foo", 42, "exceptionMessage")
    [all...]
  /libcore/ojluni/src/test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/
SerializedLambdaTest.java 315 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/
MethodHandle.java 58 * 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}) or indirectly as i
    [all...]

Completed in 610 milliseconds