public void Accept(IExpressionTreeVisitor visitor) { visitor.VisitLeafNode(this); if (visitor.ParentNode == null) { return; } visitor.ParentNode.Accept(visitor); }
public void Accept(IExpressionTreeVisitor visitor) { _nameExpression.Accept(visitor); visitor.Visit(this); }
public override void Accept(IExpressionTreeVisitor visitor) { base.Accept(visitor); visitor.Visit(this); }
public virtual void Accept(IExpressionTreeVisitor visitor) { _input.Accept(visitor); }
public void Accept(IExpressionTreeVisitor visitor) { visitor.VisitParentNode(this); }
public abstract void Visit(IExpressionTreeVisitor visitor);
public override void Visit(IExpressionTreeVisitor visitor) { visitor.VisitOneOrMoreTimes(this); }
public override void Visit(IExpressionTreeVisitor visitor) { visitor.VisitOptional(this); }
public override void Visit(IExpressionTreeVisitor visitor) { visitor.VisitSequence(this); }
public override void Visit(IExpressionTreeVisitor visitor) { visitor.VisitCharacterRange(this); }
public void Accept(IExpressionTreeVisitor visitor) { visitor.Visit(this); }
public virtual void Accept(IExpressionTreeVisitor visitor) { _left.Accept(visitor); _right.Accept(visitor); }