public override ImperativeNode VisitBinaryExpressionNode(AST.ImperativeAST.BinaryExpressionNode node) { var newLeftNode = node.LeftNode.Accept(this); if (node.LeftNode != newLeftNode) { node.LeftNode = newLeftNode; } var newRightNode = node.RightNode.Accept(this); if (node.RightNode != newRightNode) { node.RightNode = newRightNode; } return(node); }
public virtual TImperative VisitBinaryExpressionNode(AST.ImperativeAST.BinaryExpressionNode node) { return(VisitImperativeNode(node)); }