Searched refs:argPositions (Results 1 - 2 of 2) sorted by relevance

/openjdk10/jdk/src/java.base/share/classes/java/lang/invoke/
H A DLambdaFormEditor.java704 int[] argPositions,
710 assert(combinerArity == argPositions.length);
736 combinerArgs[i + 1] = lambdaForm.parameter(1 + argPositions[i]);
737 assert (basicType(combinerType.parameterType(i)) == lambdaForm.parameterType(1 + argPositions[i]));
742 newParams[i] = lambdaForm.parameter(1 + argPositions[i]);
743 assert (basicType(combinerType.parameterType(i)) == lambdaForm.parameterType(1 + argPositions[i]));
832 LambdaForm foldArgumentsForm(int foldPos, boolean dropResult, MethodType combinerType, int ... argPositions) { argument
835 int[] keyArgs = Arrays.copyOf(argPositions, argPositions.length + 1);
836 keyArgs[argPositions
702 makeArgumentCombinationForm(int pos, MethodType combinerType, int[] argPositions, boolean keepArguments, boolean dropResult) argument
[all...]
H A DMethodHandles.java4255 static MethodHandle foldArguments(MethodHandle target, int pos, MethodHandle combiner, int ... argPositions) { argument
4258 Class<?> rtype = foldArgumentChecks(pos, targetType, combinerType, argPositions);
4261 LambdaForm lform = result.editor().foldArgumentsForm(1 + pos, dropResult, combinerType.basicType(), argPositions);

Completed in 65 milliseconds