/// <param name="e"> /// is the filter expression. </param> /// <returns> e </returns> public virtual object visit(FilterExpr e) { e.primary().accept(this); for (IEnumerator <Expr> i = e.iterator(); i.MoveNext();) { i.Current.accept(this); } return(e); }
/// <param name="e"> /// is the filter expression. </param> /// <returns> e </returns> public virtual object visit(FilterExpr e) { PrimaryExpr pe = (PrimaryExpr)e.primary().accept(this); e.set_primary(pe); printCollExprs(e.GetEnumerator()); return(e); }
/// <summary> /// Validate a filter expression. /// </summary> /// <param name="e"> /// is the expression. </param> /// <returns> null. </returns> public virtual object visit(FilterExpr e) { e.primary().accept(this); visitCollExprs(e.GetEnumerator()); return(null); }