public virtual void OnStatementModifier(StatementModifier node) { if (EnterStatementModifier(node)) { Switch(node.Condition); LeaveStatementModifier(node); } }
public IteratorExpression(Expression expression, Expression iterator, StatementModifier filter) : base(expression, iterator, filter) { }
public virtual void LeaveStatementModifier(StatementModifier node) { }
public virtual bool EnterStatementModifier(StatementModifier node) { return(true); }
public Statement(StatementModifier modifier) : base(modifier) { }