public virtual void OnWhenClause(WhenClause node) { if (EnterWhenClause(node)) { Switch(node.Condition); Switch(node.Block); LeaveWhenClause(node); } }
public virtual void LeaveWhenClause(WhenClause node) { }
public virtual bool EnterWhenClause(WhenClause node) { return(true); }