public virtual global::System.Object descendingSet(){
//XMLVM_BEGIN_WRAPPER[java.util.TreeMap$DescendingSubMapEntrySet: java.util.NavigableSet descendingSet()]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::System.Object _r6_o = null;
    global::System.Object _r7_o = null;
    _r7_o = this;
    _r0_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ffromStart ? 1 : 0;
    if (_r0.i == 0) goto label44;
    _r0_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0;
    if (_r0.i == 0) goto label44;
    _r6_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet();
    _r0_o = new global::java.util.TreeMap_2AscendingSubMap();
    _r1_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhi;
    _r2_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r2.i = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fhiInclusive ? 1 : 0;
    _r3_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._fm;
    _r4_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r4_o = ((global::java.util.TreeMap_2NavigableSubMap) _r4_o)._flo;
    _r5_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r5.i = ((global::java.util.TreeMap_2NavigableSubMap) _r5_o)._floInclusive ? 1 : 0;
    ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.lang.Object) _r1_o, 0!=_r2.i, (global::java.util.TreeMap) _r3_o, (global::java.lang.Object) _r4_o, 0!=_r5.i);
    ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r0_o);
    _r0_o = _r6_o;
    label43:;
    return (global::java.util.NavigableSet) _r0_o;
    label44:;
    _r0_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ffromStart ? 1 : 0;
    if (_r0.i == 0) goto label73;
    _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet();
    _r1_o = new global::java.util.TreeMap_2AscendingSubMap();
    _r2_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fm;
    _r3_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._flo;
    _r4_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r4.i = ((global::java.util.TreeMap_2NavigableSubMap) _r4_o)._floInclusive ? 1 : 0;
    ((global::java.util.TreeMap_2AscendingSubMap) _r1_o).@this((global::java.util.TreeMap) _r2_o, (global::java.lang.Object) _r3_o, 0!=_r4.i);
    ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o);
    goto label43;
    label73:;
    _r0_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0;
    if (_r0.i == 0) goto label102;
    _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet();
    _r1_o = new global::java.util.TreeMap_2AscendingSubMap();
    _r2_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fhi;
    _r3_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r3.i = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._fhiInclusive ? 1 : 0;
    _r4_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r4_o = ((global::java.util.TreeMap_2NavigableSubMap) _r4_o)._fm;
    ((global::java.util.TreeMap_2AscendingSubMap) _r1_o).@this((global::java.lang.Object) _r2_o, 0!=_r3.i, (global::java.util.TreeMap) _r4_o);
    ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o);
    goto label43;
    label102:;
    _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet();
    _r1_o = new global::java.util.TreeMap_2AscendingSubMap();
    _r2_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap;
    _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fm;
    ((global::java.util.TreeMap_2AscendingSubMap) _r1_o).@this((global::java.util.TreeMap) _r2_o);
    ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o);
    goto label43;
//XMLVM_END_WRAPPER[java.util.TreeMap$DescendingSubMapEntrySet: java.util.NavigableSet descendingSet()]
}
public virtual global::System.Object subSet(global::java.util.Map_2Entry n1, global::java.util.Map_2Entry n2){
//XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMapEntrySet: java.util.SortedSet subSet(java.util.Map$Entry, java.util.Map$Entry)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r6_o = null;
    global::System.Object _r7_o = null;
    global::System.Object _r8_o = null;
    _r6_o = this;
    _r7_o = n1;
    _r8_o = n2;
    _r3.i = 0;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o).comparator();
    if (_r0_o == null) goto label31;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o).comparator();
    _r1_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r2_o = ((global::java.util.Map_2Entry) _r8_o).getKey();
    _r0.i = ((global::java.util.Comparator) _r0_o).compare((global::java.lang.Object) _r1_o, (global::java.lang.Object) _r2_o);
    if (_r0.i <= 0) goto label49;
    label25:;
    _r0_o = new global::java.lang.IllegalArgumentException();
    ((global::java.lang.IllegalArgumentException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o);
    label31:;
    _r0_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r0_o = global::java.util.TreeMap.access_20((global::java.lang.Object) _r0_o);
    _r1_o = ((global::java.util.Map_2Entry) _r8_o).getKey();
    _r0.i = ((global::java.lang.Comparable) _r0_o).compareTo((global::java.lang.Object) _r1_o);
    if (_r0.i > 0) goto label25;
    label49:;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r1_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o).isInRange((global::java.lang.Object) _r1_o) ? 1 : 0;
    if (_r0.i != 0) goto label67;
    _r0_o = new global::java.lang.IllegalArgumentException();
    ((global::java.lang.IllegalArgumentException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o);
    label67:;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r1_o = ((global::java.util.Map_2Entry) _r8_o).getKey();
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o).isInRange((global::java.lang.Object) _r1_o) ? 1 : 0;
    if (_r0.i != 0) goto label85;
    _r0_o = new global::java.lang.IllegalArgumentException();
    ((global::java.lang.IllegalArgumentException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o);
    label85:;
    _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet();
    _r1_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r2_o = _r7_o;
    _r4_o = _r8_o;
    _r5.i = _r3.i;
    ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o, (global::java.util.Map_2Entry) _r2_o, 0!=_r3.i, (global::java.util.Map_2Entry) _r4_o, 0!=_r5.i);
    return (global::java.util.SortedSet) _r0_o;
//XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMapEntrySet: java.util.SortedSet subSet(java.util.Map$Entry, java.util.Map$Entry)]
}
public virtual global::System.Object subSet(global::java.util.Map_2Entry n1, bool n2, global::java.util.Map_2Entry n3, bool n4){
//XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMapEntrySet: java.util.NavigableSet subSet(java.util.Map$Entry, boolean, java.util.Map$Entry, boolean)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r6_o = null;
    global::System.Object _r7_o = null;
    global::org.xmlvm._nElement _r8;
    global::System.Object _r9_o = null;
    global::org.xmlvm._nElement _r10;
    _r6_o = this;
    _r7_o = n1;
    _r8.i = n2 ? 1 : 0;
    _r9_o = n3;
    _r10.i = n4 ? 1 : 0;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm;
    _r1_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r2_o = ((global::java.util.Map_2Entry) _r9_o).getKey();
    _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r1_o, (global::java.lang.Object) _r2_o);
    if (_r0.i <= 0) goto label24;
    _r0_o = new global::java.lang.IllegalArgumentException();
    ((global::java.lang.IllegalArgumentException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o);
    label24:;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ffromStart ? 1 : 0;
    if (_r0.i == 0) goto label80;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._floInclusive ? 1 : 0;
    if (_r0.i != 0) goto label62;
    if (_r10.i == 0) goto label62;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm;
    _r1_o = ((global::java.util.Map_2Entry) _r9_o).getKey();
    _r2_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._flo;
    _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r1_o, (global::java.lang.Object) _r2_o);
    if (_r0.i > 0) goto label80;
    label56:;
    _r0_o = new global::java.lang.IllegalArgumentException();
    ((global::java.lang.IllegalArgumentException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o);
    label62:;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm;
    _r1_o = ((global::java.util.Map_2Entry) _r9_o).getKey();
    _r2_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._flo;
    _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r1_o, (global::java.lang.Object) _r2_o);
    if (_r0.i < 0) goto label56;
    label80:;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0;
    if (_r0.i == 0) goto label136;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fhiInclusive ? 1 : 0;
    if (_r0.i != 0) goto label118;
    if (_r8.i == 0) goto label118;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm;
    _r1_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r2_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fhi;
    _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r1_o, (global::java.lang.Object) _r2_o);
    if (_r0.i < 0) goto label136;
    label112:;
    _r0_o = new global::java.lang.IllegalArgumentException();
    ((global::java.lang.IllegalArgumentException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o);
    label118:;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm;
    _r1_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r2_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fhi;
    _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r1_o, (global::java.lang.Object) _r2_o);
    if (_r0.i > 0) goto label112;
    label136:;
    _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet();
    _r1_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r2_o = _r7_o;
    _r3.i = _r8.i;
    _r4_o = _r9_o;
    _r5.i = _r10.i;
    ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o, (global::java.util.Map_2Entry) _r2_o, 0!=_r3.i, (global::java.util.Map_2Entry) _r4_o, 0!=_r5.i);
    return (global::java.util.NavigableSet) _r0_o;
//XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMapEntrySet: java.util.NavigableSet subSet(java.util.Map$Entry, boolean, java.util.Map$Entry, boolean)]
}
public virtual global::System.Object tailSet(global::java.util.Map_2Entry n1, bool n2){
//XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMapEntrySet: java.util.NavigableSet tailSet(java.util.Map$Entry, boolean)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r6_o = null;
    global::System.Object _r7_o = null;
    global::org.xmlvm._nElement _r8;
    _r6_o = this;
    _r7_o = n1;
    _r8.i = n2 ? 1 : 0;
    _r4.i = 1;
    _r5.i = 0;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0;
    if (_r0.i == 0) goto label147;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o).comparator();
    if (_r0_o == null) goto label95;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o).comparator();
    _r1_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r2_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fhi;
    _r0.i = ((global::java.util.Comparator) _r0_o).compare((global::java.lang.Object) _r1_o, (global::java.lang.Object) _r2_o);
    label30:;
    _r1_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r1.i = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhiInclusive ? 1 : 0;
    if (_r1.i != 0) goto label38;
    if (_r8.i != 0) goto label114;
    label38:;
    if (_r0.i > 0) goto label112;
    _r0.i = _r4.i;
    label41:;
    _r1_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r1.i = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._ffromStart ? 1 : 0;
    if (_r1.i == 0) goto label82;
    _r1_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o).comparator();
    if (_r1_o == null) goto label120;
    _r1_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o).comparator();
    _r2_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r3_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._flo;
    _r1.i = ((global::java.util.Comparator) _r1_o).compare((global::java.lang.Object) _r2_o, (global::java.lang.Object) _r3_o);
    label69:;
    if (_r0.i == 0) goto label139;
    _r0_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._floInclusive ? 1 : 0;
    if (_r0.i != 0) goto label79;
    if (_r8.i != 0) goto label137;
    label79:;
    if (_r1.i < 0) goto label139;
    label81:;
    _r0.i = _r4.i;
    label82:;
    if (_r0.i == 0) goto label141;
    _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet();
    _r1_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r4_o = null;
    _r2_o = _r7_o;
    _r3.i = _r8.i;
    ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o, (global::java.util.Map_2Entry) _r2_o, 0!=_r3.i, (global::java.util.Map_2Entry) _r4_o, 0!=_r5.i);
    return (global::java.util.NavigableSet) _r0_o;
    label95:;
    _r0_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r0_o = global::java.util.TreeMap.access_20((global::java.lang.Object) _r0_o);
    _r1_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhi;
    _r0.i = ((global::java.lang.Comparable) _r0_o).compareTo((global::java.lang.Object) _r1_o);
    goto label30;
    label112:;
    _r0.i = _r5.i;
    goto label41;
    label114:;
    if (_r0.i >= 0) goto label118;
    _r0.i = _r4.i;
    goto label41;
    label118:;
    _r0.i = _r5.i;
    goto label41;
    label120:;
    _r1_o = ((global::java.util.Map_2Entry) _r7_o).getKey();
    _r1_o = global::java.util.TreeMap.access_20((global::java.lang.Object) _r1_o);
    _r2_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r6_o)._fmap;
    _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._flo;
    _r1.i = ((global::java.lang.Comparable) _r1_o).compareTo((global::java.lang.Object) _r2_o);
    goto label69;
    label137:;
    if (_r1.i > 0) goto label81;
    label139:;
    _r0.i = _r5.i;
    goto label82;
    label141:;
    _r0_o = new global::java.lang.IllegalArgumentException();
    ((global::java.lang.IllegalArgumentException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o);
    label147:;
    _r0.i = _r4.i;
    goto label41;
//XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMapEntrySet: java.util.NavigableSet tailSet(java.util.Map$Entry, boolean)]
}
public override global::System.Object entrySet(){
//XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMap: java.util.Set entrySet()]
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    _r1_o = this;
    _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet();
    ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o);
    return (global::java.util.Set) _r0_o;
//XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMap: java.util.Set entrySet()]
}