public override void Walk(AstVisitor visitor) { if (visitor.Walk(this)) { if (m_statement != null) { m_statement.Walk(visitor); } } visitor.PostWalk(this); }
public override void Walk(AstVisitor visitor) { if (visitor.Walk(this)) { if (m_initializer != null) { m_initializer.Walk(visitor); } if (m_condition != null) { m_condition.Walk(visitor); } if (Body != null) { Body.Walk(visitor); } if (m_incrementer != null) { m_incrementer.Walk(visitor); } } visitor.PostWalk(this); }