MCPcopy Index your code
hub / github.com/beanshell/beanshell / StatementExpressionList

Method StatementExpressionList

src/bsh/Parser.java:3492–3533  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

3490 }
3491
3492 final public void StatementExpressionList() throws ParseException {
3493 /*@bgen(jjtree) StatementExpressionList */
3494 BSHStatementExpressionList jjtn000 = new BSHStatementExpressionList(JJTSTATEMENTEXPRESSIONLIST);
3495 boolean jjtc000 = true;
3496 jjtree.openNodeScope(jjtn000);
3497 jjtreeOpenNodeScope(jjtn000);
3498 try {
3499 StatementExpression();
3500 label_26:
3501 while (true) {
3502 switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
3503 case COMMA:
3504 ;
3505 break;
3506 default:
3507 jj_la1[86] = jj_gen;
3508 break label_26;
3509 }
3510 jj_consume_token(COMMA);
3511 StatementExpression();
3512 }
3513 } catch (Throwable jjte000) {
3514 if (jjtc000) {
3515 jjtree.clearNodeScope(jjtn000);
3516 jjtc000 = false;
3517 } else {
3518 jjtree.popNode();
3519 }
3520 if (jjte000 instanceof RuntimeException) {
3521 {if (true) throw (RuntimeException)jjte000;}
3522 }
3523 if (jjte000 instanceof ParseException) {
3524 {if (true) throw (ParseException)jjte000;}
3525 }
3526 {if (true) throw (Error)jjte000;}
3527 } finally {
3528 if (jjtc000) {
3529 jjtree.closeNodeScope(jjtn000, true);
3530 jjtreeCloseNodeScope(jjtn000);
3531 }
3532 }
3533 }
3534
3535 final public void ForUpdate() throws ParseException {
3536 StatementExpressionList();

Callers 2

ForInitMethod · 0.95
ForUpdateMethod · 0.95

Calls 9

jjtreeOpenNodeScopeMethod · 0.95
StatementExpressionMethod · 0.95
jj_ntkMethod · 0.95
jj_consume_tokenMethod · 0.95
jjtreeCloseNodeScopeMethod · 0.95
openNodeScopeMethod · 0.80
clearNodeScopeMethod · 0.80
closeNodeScopeMethod · 0.80
popNodeMethod · 0.45

Tested by

no test coverage detected