public override void VisitForkOperator(ForkOperator node)
            {
                var oldRowScope = _binder._rowScope;

                try
                {
                    // reset back to the original row scope for each fork
                    foreach (var expr in node.Expressions)
                    {
                        _binder._rowScope = oldRowScope;
                        expr.Accept(this);
                    }
                }
                finally
                {
                    _binder._rowScope = oldRowScope;
                }

                BindNode(node);
            }
Beispiel #2
0
 public override T VisitForkOperator(ForkOperator node)
 {
     throw new NotImplementedException();
 }