@Override public Node visit(ContinueStmt _n, Object _arg) { Comment comment = cloneNodes(_n.getComment(), _arg); ContinueStmt r = new ContinueStmt( _n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(), _n.getId() ); r.setComment(comment); return r; }
@Override public void visit(final ContinueStmt n, final Object arg) { printJavaComment(n.getComment(), arg); printer.print("continue"); if (n.getId() != null) { printer.print(" "); printer.print(n.getId()); } printer.print(";"); }
final public ContinueStmt ContinueStatement() throws ParseException { String id = null; int line; int column; jj_consume_token(CONTINUE); line=token.beginLine; column=token.beginColumn; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IDENTIFIER: jj_consume_token(IDENTIFIER); id = token.image; break; default: jj_la1[119] = jj_gen; ; } jj_consume_token(SEMICOLON); {if (true) return new ContinueStmt(line, column, token.endLine, token.endColumn,id);} throw new Error("Missing return statement in function"); }
@Override public void visit(final ContinueStmt n, final A arg) { visitComment(n.getComment(), arg); }
final public ContinueStmt ContinueStatement() throws ParseException { String id = null; int line; int column; jj_consume_token(CONTINUE); line=token.beginLine; column=token.beginColumn; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IDENTIFIER: jj_consume_token(IDENTIFIER); id = token.image; break; default: jj_la1[120] = jj_gen; ; } jj_consume_token(SEMICOLON); ContinueStmt tmp = new ContinueStmt(line, column, token.endLine, token.endColumn,id); {if (true) return tmp;} throw new Error("Missing return statement in function"); }