private FLWORIterator (FLWORIterator other) : base (other) { contextSequence = other.contextSequence; expr = other.expr; forStack = other.forStack.Clone () as ArrayList; if (en != null) en = ((ICloneable) other.en).Clone () as IEnumerator; finished = other.finished; }
public FLWORIterator (XPathSequence iter, FLWORExpr expr) : base (iter.Context) { this.contextSequence = iter; this.expr = expr; }