/guava/android/guava/src/com/google/common/collect/ContiguousSet.java
C beforeUpper = requireNonNull( range.upperBound.greatestValueBelow( domain) ) ;C afterLower = requireNonNull( range.lowerBound.leastValueAbove( domain) ) ;
C afterLower = requireNonNull ( range.lowerBound.leastValueAbove ( domain ) ) ;
throw new IllegalArgumentException(e); } boolean empty; if (effectiveRange.isEmpty()) { empty = true; } else { <extra_id_0> C beforeUpper = requireNonNull(range.upperBound.greatestValueBelow(domain)); empty = Range.compareOrThrow(afterLower, beforeUpper) > 0; } return empty ? new EmptyContiguousSet<C>(domain) : new RegularContiguousSet<C>(effectiveRange, domain);