/guava/android/guava/src/com/google/common/collect/ImmutableRangeSet.java
this.domain = null;
this.domain = domain;
return new AsSet(domain); } private final class AsSet extends ImmutableSortedSet<C> { private final DiscreteDomain<C> domain; AsSet(DiscreteDomain<C> domain) { super(Ordering.natural()); <extra_id_0> } @LazyInit @CheckForNull private transient Integer size; @Override public int size() { Integer result = size; if (result == null) {