/libcore/ojluni/src/lambda/java/java/lang/invoke/ |
MethodHandle.java | 32 public final Object invokeExact(Object... args) throws Throwable { return null; }
|
/art/test/958-methodhandle-stackframe/src-art/ |
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());
|
/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/713-varhandle-invokers/src/ |
Main.java | 92 assertEquals(3, (int) invokerMethodHandle.invokeExact(fieldVarHandle, this, 4)); 96 // Check invocations with MethodHandle.invokeExact() 102 invokerMethodHandle.invokeExact( 110 int i = (int) invokerMethodHandle.invokeExact(fieldVarHandle, this, (short) 3); 117 invokerMethodHandle.invokeExact(fieldVarHandle, this, 77); 124 long l = (long) invokerMethodHandle.invokeExact(fieldVarHandle, this, 77); 132 int i = (int) invokerMethodHandle.invokeExact(vhNull, this, 777); 245 // Check invocations with MethodHandle.invokeExact() 250 i = (int) invokerMethodHandle.invokeExact(fieldVarHandle, this, Integer.valueOf(3)); 257 i = (int) invokerMethodHandle.invokeExact(fieldVarHandle, this, (short) 33) [all...] |
/dalvik/dx/tests/137-dexmerger-dex38/src/invokecustom/ |
InvokeCustom.java | 103 int oldValue = (int) getter.invokeExact(); 104 setter.invokeExact(NEW_VALUE); 105 int newValue = (int) getter.invokeExact(); 116 float oldValue = (float) getter.invokeExact(this); 117 setter.invokeExact(this, NEW_VALUE); 118 float newValue = (float) getter.invokeExact(this); 176 instanceInvoke.invokeExact(instance); 178 InvokeCustom instance2 = (InvokeCustom) constructor.invokeExact(3);
|
/dalvik/dx/tests/135-invoke-custom/src/invokecustom/ |
InvokeCustom.java | 107 int oldValue = (int) getter.invokeExact(); 108 setter.invokeExact(NEW_VALUE); 109 int newValue = (int) getter.invokeExact(); 120 float oldValue = (float) getter.invokeExact(this); 121 setter.invokeExact(this, NEW_VALUE); 122 float newValue = (float) getter.invokeExact(this); 184 instanceInvoke.invokeExact(instance); 186 InvokeCustom instance2 = (InvokeCustom) constructor.invokeExact(3);
|
/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...] |
/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/luni/src/test/java/libcore/java/lang/invoke/ |
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...] |
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...] |
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...] |
/art/test/956-methodhandles/src/ |
Main.java | 123 mh1.invokeExact(bInstance); 135 mh1.invokeExact(aInstance); 147 mh2.invokeExact(cInstance); 199 handle.invokeExact("a", new Object()); 200 System.out.println("invokeExact(\"a\", new Object()) unexpectedly succeeded."); 441 assertEquals("publicMethod", (String) mh.invokeExact(instance)); 446 assertEquals("publicStaticMethod", (String) mh.invokeExact()); 457 assertEquals("privateMethod", (String) mh.invokeExact(instance)); 468 assertEquals("privateStaticMethod", (String) mh.invokeExact()); 478 instance = (UnreflectTester) mh.invokeExact("abc") [all...] |
/art/test/959-invoke-polymorphic-accessors/src/ |
Main.java | 106 m.invokeExact(value); 109 m.invokeExact(v, value); 128 got = (byte) m.invokeExact(); 130 got = (byte) m.invokeExact(v); 149 m.invokeExact(value); 152 m.invokeExact(v, value); 171 got = (char) m.invokeExact(); 173 got = (char) m.invokeExact(v); 192 m.invokeExact(value); 195 m.invokeExact(v, value) [all...] |
/prebuilts/sdk/tools/ |
core-lambda-stubs.jar | |
/prebuilts/sdk/tools/darwin/bin/ |
core-lambda-stubs.jar | |
/prebuilts/sdk/tools/linux/bin/ |
core-lambda-stubs.jar | |
/prebuilts/sdk/tools/windows/bin/ |
core-lambda-stubs.jar | |
/prebuilts/sdk/current/ |
core.jar | |