public override AstVisitAction VisitExitStatement(ExitStatementAst exitStatementAst) { object arg = exitStatementAst.Pipeline == null ? null : EvaluateAst(exitStatementAst.Pipeline, false); throw new ExitException(arg); }