public void Visit(MultiStatementNode node) { foreach (var cNode in node.Nodes) { cNode.Accept(this); } node.Accept(_visitor); }
public void Visit(MultiStatementNode node) { _walker = _walker.NextChild(); _visitor.SetScope(_walker.Scope); foreach (var cNode in node.Nodes) { cNode.Accept(this); } node.Accept(_visitor); _walker = _walker.Parent(); _visitor.SetScope(_walker.Scope); }