Searched refs:invokeBasic (Results 1 - 4 of 4) sorted by relevance
| /openjdk7/jdk/src/share/classes/java/lang/invoke/ |
| H A D | BoundMethodHandle.java | 70 return (BoundMethodHandle) SpeciesData.EMPTY.extendWithType('L').constructor[0].invokeBasic(type, form, x); 72 return (BoundMethodHandle) SpeciesData.EMPTY.extendWithType('I').constructor[0].invokeBasic(type, form, ValueConversions.widenSubword(x)); 74 return (BoundMethodHandle) SpeciesData.EMPTY.extendWithType('J').constructor[0].invokeBasic(type, form, (long) x); 76 return (BoundMethodHandle) SpeciesData.EMPTY.extendWithType('F').constructor[0].invokeBasic(type, form, (float) x); 78 return (BoundMethodHandle) SpeciesData.EMPTY.extendWithType('D').constructor[0].invokeBasic(type, form, (double) x); 173 public final Object argL(int i) throws Throwable { return speciesData().getters[i].invokeBasic(this); } 174 public final int argI(int i) throws Throwable { return (int) speciesData().getters[i].invokeBasic(this); } 175 public final float argF(int i) throws Throwable { return (float) speciesData().getters[i].invokeBasic(this); } 176 public final double argD(int i) throws Throwable { return (double) speciesData().getters[i].invokeBasic(this); } 177 public final long argJ(int i) throws Throwable { return (long) speciesData().getters[i].invokeBasic(thi [all...] |
| H A D | LambdaForm.java | 1050 mh.invokeBasic(); 1056 mh.invokeBasic(a[0]); 1062 mh.invokeBasic(a[0], a[1]); 1068 mh.invokeBasic(a[0], a[1], a[2]); 1074 mh.invokeBasic(a[0], a[1], a[2], a[3]); 1080 mh.invokeBasic(a[0], a[1], a[2], a[3], a[4]); 1087 return mh.invokeBasic(); 1092 return mh.invokeBasic(a[0]); 1097 return mh.invokeBasic(a[0], a[1]); 1102 return mh.invokeBasic( [all...] |
| H A D | MethodHandle.java | 515 /*non-public*/ final native @PolymorphicSignature Object invokeBasic(Object... args) throws Throwable; method in class:MethodHandle 521 * The caller signature is restricted to basic types as with {@code invokeBasic}. 528 * The caller signature is restricted to basic types as with {@code invokeBasic}. 535 * The caller signature is restricted to basic types as with {@code invokeBasic}. 1338 // form2 = lambda (bmh, arg*) { thismh = bmh[0]; invokeBasic(thismh, arg*) }
|
| H A D | MethodHandleImpl.java | 566 MethodHandle invokeBasic = MethodHandles.basicInvoker(basicType); 584 names[arity + 3] = new Name(new NamedFunction(invokeBasic), targetArgs);
|
Completed in 34 milliseconds