class org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1 extends org.apache.drill.shaded.guava.com.google.common.collect.AbstractIterator
{
final java.util.Iterator rangeItr;
java.util.Iterator elemItr;
final org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet this$1;
void <init>(org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet)
{
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1 v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableList v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet v, v;
org.apache.drill.shaded.guava.com.google.common.collect.UnmodifiableIterator v, v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1;
v := @parameter: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet;
v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet this$1> = v;
specialinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.AbstractIterator: void <init>()>();
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet this$1>;
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet this$0>;
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableList ranges>;
v = virtualinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableList: org.apache.drill.shaded.guava.com.google.common.collect.UnmodifiableIterator iterator()>();
v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: java.util.Iterator rangeItr> = v;
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.Iterators: org.apache.drill.shaded.guava.com.google.common.collect.UnmodifiableIterator emptyIterator()>();
v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: java.util.Iterator elemItr> = v;
return;
}
protected java.lang.Comparable computeNext()
{
java.util.Iterator v, v, v, v;
org.apache.drill.shaded.guava.com.google.common.collect.ContiguousSet v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1 v;
org.apache.drill.shaded.guava.com.google.common.collect.DiscreteDomain v;
java.lang.Object v, v, v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet v;
org.apache.drill.shaded.guava.com.google.common.collect.UnmodifiableIterator v;
boolean v, v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1;
label:
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: java.util.Iterator elemItr>;
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v != 0 goto label;
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: java.util.Iterator rangeItr>;
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: java.util.Iterator rangeItr>;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet this$1>;
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet: org.apache.drill.shaded.guava.com.google.common.collect.DiscreteDomain domain>;
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.ContiguousSet: org.apache.drill.shaded.guava.com.google.common.collect.ContiguousSet create(org.apache.drill.shaded.guava.com.google.common.collect.Range,org.apache.drill.shaded.guava.com.google.common.collect.DiscreteDomain)>(v, v);
v = virtualinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ContiguousSet: org.apache.drill.shaded.guava.com.google.common.collect.UnmodifiableIterator iterator()>();
v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: java.util.Iterator elemItr> = v;
goto label;
label:
v = virtualinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: java.lang.Object endOfData()>();
return v;
label:
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableRangeSet$AsSet$1: java.util.Iterator elemItr>;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
return v;
}
}