public void Accept(Visitor.VisitorBase visitor) { if (visitor.VisitEnter(this)) { visitor.Visit(this); InnerExpression.Accept(visitor); } visitor.VisitLeave(this); }