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

Method ForInit

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

Source from the content-addressed store, hash-verified

3385 }
3386
3387 final public void ForInit() throws ParseException {
3388 Token t = null;
3389 if (jj_2_31(2147483647)) {
3390 TypedVariableDeclaration();
3391 } else {
3392 switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
3393 case BOOLEAN:
3394 case BYTE:
3395 case CHAR:
3396 case DOUBLE:
3397 case FALSE:
3398 case FLOAT:
3399 case INT:
3400 case LONG:
3401 case NEW:
3402 case NULL:
3403 case SHORT:
3404 case TRUE:
3405 case VOID:
3406 case INTEGER_LITERAL:
3407 case FLOATING_POINT_LITERAL:
3408 case CHARACTER_LITERAL:
3409 case STRING_LITERAL:
3410 case LONG_STRING_LITERAL:
3411 case IDENTIFIER:
3412 case LPAREN:
3413 case BANG:
3414 case TILDE:
3415 case INCR:
3416 case DECR:
3417 case PLUS:
3418 case MINUS:
3419 StatementExpressionList();
3420 break;
3421 default:
3422 jj_la1[83] = jj_gen;
3423 jj_consume_token(-1);
3424 throw new ParseException();
3425 }
3426 }
3427 }
3428
3429/**
3430 Declared a typed variable.

Callers 1

ForStatementMethod · 0.95

Calls 5

jj_2_31Method · 0.95
jj_ntkMethod · 0.95
jj_consume_tokenMethod · 0.95

Tested by

no test coverage detected