public virtual void OnIteratorExpression(IteratorExpression node) { if (EnterIteratorExpression(node)) { Switch(node.Expression); Switch(node.Declarations); Switch(node.Iterator); Switch(node.Filter); LeaveIteratorExpression(node); } }
public virtual void LeaveIteratorExpression(IteratorExpression node) { }
public virtual bool EnterIteratorExpression(IteratorExpression node) { return(true); }