public void Visit(GroupSelectNode node) { foreach (var field in node.Fields) { field.Accept(this); } node.Accept(_visitor); }
public virtual void Visit(GroupSelectNode node) { var fields = new FieldNode[node.Fields.Length]; for (var i = node.Fields.Length - 1; i >= 0; --i) { fields[i] = (FieldNode)Nodes.Pop(); } Nodes.Push(new GroupSelectNode(fields)); }
public void Visit(GroupSelectNode node) { var fields = CreateFields(node.Fields); Nodes.Push(new GroupSelectNode(fields.ToArray())); }
public void Visit(GroupSelectNode node) { node.Accept(_visitor); }
public virtual void Visit(GroupSelectNode node) { node.Accept(Visitor); }
public void Visit(GroupSelectNode node) { }