public void Visit(FieldLinkNode node) { var index = node.Index - 1; if (_groupByFields.Count <= index) { throw new FieldLinkIndexOutOfRangeException(index, _groupByFields.Count); } Nodes.Push(_groupByFields[index].Expression); }
public void Visit(FieldLinkNode node) { Nodes.Push(new FieldLinkNode($"::{node.Index}", node.ReturnType)); }
public void Visit(FieldLinkNode node) { node.Accept(_visitor); }
public void Visit(FieldLinkNode node) { throw new NotSupportedException(); }
public void Visit(FieldLinkNode node) { }