public override Statement VisitSTMR_Break([NotNull] S_ScriptParser.STMR_BreakContext context) { Statement x = null; if (context.K_BREAK() != null) { x = new Statement.Break(this._Host, this._Master); } else if (context.K_RETURN() != null) { x = new Statement.Return(this._Host, this._Master); } else if (context.K_EXIT() != null) { x = new Statement.Exit(this._Host, this._Master); } else { throw new Exception(); } return(x); }
public object VisitBreakStatement(Statement.Break statement) { return(null); }
public object VisitBreakStatement(Statement.Break statement) { throw new BreakException(); }