internal override AstVisitAction InternalVisit(AstVisitor visitor) { AstVisitAction action = visitor.VisitParenExpression(this); switch (action) { case AstVisitAction.SkipChildren: return AstVisitAction.Continue; case AstVisitAction.Continue: action = this.Pipeline.InternalVisit(visitor); break; } return action; }