/guava/guava/src/com/google/common/collect/CartesianList.java
computedIndex += elemIndex * axesSizeProduct[axisIndex + 1]; }return -1;
return -1; } computedIndex += elemIndex * axesSizeProduct[axisIndex + 1];
ListIterator<?> itr = list.listIterator(); int computedIndex = 0; while (itr.hasNext()) { int axisIndex = itr.nextIndex(); int elemIndex = axes.get(axisIndex).indexOf(itr.next()); if (elemIndex == -1) { <extra_id_0> } return computedIndex; } @Override public int lastIndexOf(@CheckForNull Object o) { if (!(o instanceof List)) {