public override int size(){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMapKeySet: int size()] global::org.xmlvm._nElement _r0; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::System.Object _r2_o = null; global::System.Object _r3_o = null; _r3_o = this; _r0.i = 0; _r1_o = new global::java.util.TreeMap_2AscendingSubMapEntryIterator(); _r2_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r3_o)._fmap; ((global::java.util.TreeMap_2AscendingSubMapEntryIterator) _r1_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r2_o); label8:; _r2.i = ((global::java.util.Iterator) _r1_o).hasNext() ? 1 : 0; if (_r2.i != 0) goto label15; return _r0.i; label15:; ((global::java.util.Iterator) _r1_o).next(); _r0.i = _r0.i + 1; goto label8; //XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMapKeySet: int size()] }
public override global::System.Object iterator(){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMapEntrySet: java.util.Iterator iterator()] global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; _r2_o = this; _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntryIterator(); _r1_o = ((global::java.util.TreeMap_2AscendingSubMapEntrySet) _r2_o)._fmap; ((global::java.util.TreeMap_2AscendingSubMapEntryIterator) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o); return (global::java.util.Iterator) _r0_o; //XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMapEntrySet: java.util.Iterator iterator()] }