Searched refs:fini (Results 1 – 3 of 3) sorted by relevance
/libcore/ojluni/src/main/java/java/lang/invoke/ |
D | MethodHandles.java | 4496 List<MethodHandle> fini = new ArrayList<>(); in loop() local 4502 fini.add(clause.length <= 3 ? null : clause[3]); in loop() 4505 assert Stream.of(init, step, pred, fini).map(List::size).distinct().count() == 1; in loop() 4526 …final List<Class<?>> commonSuffix = buildCommonSuffix(init, step, pred, fini, commonPrefix.size()); in loop() 4532 Stream<Class<?>> cstream = fini.stream().filter(Objects::nonNull).map(MethodHandle::type) in loop() 4535 loopChecks1cd(pred, fini, loopReturnType); in loop() 4540 loopChecks2(step, pred, fini, commonParameterSequence); in loop() 4554 if (fini.get(i) == null) { in loop() 4555 fini.set(i, empty(methodType(t, commonParameterSequence))); in loop() 4564 List<MethodHandle> ffini = fixArities(fillParameterTypes(fini, commonParameterSequence)); in loop() [all …]
|
D | Transformers.java | 3112 private void doFinish(final MethodHandle fini, in doFinish() argument 3116 prepareFrame(fini.type(), callerFrame, loopVarsFrame); in doFinish() 3117 invokeExactFromTransform(fini, finiFrame); in doFinish()
|
/libcore/ojluni/src/test/java/lang/invoke/ |
D | MethodHandlesGeneralTest.java | 1579 …[][] clauses, MethodHandle[] init, MethodHandle[] step, MethodHandle[] pred, MethodHandle[] fini) { in toClauseMajor() argument 1584 clauses[i][3] = fini[i]; in toClauseMajor()
|