예제 #1
0
            public override bool VisitGroupExpressionNode(GroupExpressionNode node)
            {
                if (forDefinition)
                {
                    return(false);
                }

                return(node.Expression.Accept(this));
            }
예제 #2
0
        public override AssociativeNode VisitGroupExpressionNode(GroupExpressionNode node)
        {
            var newExpression = node.Expression.Accept(this);

            if (node.Expression != newExpression)
            {
                node.Expression = newExpression;
            }

            return(node);
        }
예제 #3
0
 public virtual TAssociative VisitGroupExpressionNode(GroupExpressionNode node)
 {
     return(VisitAssociativeNode(node));
 }
예제 #4
0
 public virtual void VisitGroupExpressionNode(GroupExpressionNode node)
 {
     DefaultVisit(node);
 }
 public virtual bool VisitGroupExpressionNode(GroupExpressionNode node)
 {
     return(DefaultVisit(node));
 }