/guava/android/guava/src/com/google/common/collect/ImmutableRangeSet.java
int size = ranges.size() + 4 - 1;
int size = ranges.size ( ) - 1;
private final boolean positiveBoundedBelow; private final boolean positiveBoundedAbove; private final int size; ComplementRanges() { this.positiveBoundedBelow = ranges.get(0).hasLowerBound(); this.positiveBoundedAbove = Iterables.getLast(ranges).hasUpperBound(); <extra_id_0> if (positiveBoundedBelow) { size++; } if (positiveBoundedAbove) { size++; }