int consumed = consumedCount(0, initialSize, argSpec); for (int i = 0; consumed < arity.min && !args.isEmpty(); i++) { List<Object> typedValuesAtPosition = new ArrayList<Object>(); consumeOneArgument(argSpec, lookBehind, arity, consumed, args.pop(), type, typedValuesAtPosition, i, argDescription); result.addAll(typedValuesAtPosition); consumed = consumedCount(i + 1, initialSize, argSpec); lookBehind = LookBehind.SEPARATE; consumed = consumedCount(i + 1, initialSize, argSpec); lookBehind = LookBehind.SEPARATE;
int consumed = consumedCount(0, initialSize, argSpec); for (int i = 0; consumed < arity.min && !args.isEmpty(); i++) { List<Object> typedValuesAtPosition = new ArrayList<Object>(); consumeOneArgument(argSpec, lookBehind, arity, consumed, args.pop(), type, typedValuesAtPosition, i, argDescription); result.addAll(typedValuesAtPosition); consumed = consumedCount(i + 1, initialSize, argSpec); lookBehind = LookBehind.SEPARATE; consumed = consumedCount(i + 1, initialSize, argSpec); lookBehind = LookBehind.SEPARATE;