MCPcopy Create free account
hub / github.com/beanshell/beanshell / VariableInitializer

Method VariableInitializer

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

Source from the content-addressed store, hash-verified

604}
605*/
606 final public void VariableInitializer() throws ParseException {
607 switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
608 case LBRACE:
609 ArrayInitializer();
610 break;
611 case BOOLEAN:
612 case BYTE:
613 case CHAR:
614 case DOUBLE:
615 case FALSE:
616 case FLOAT:
617 case INT:
618 case LONG:
619 case NEW:
620 case NULL:
621 case SHORT:
622 case TRUE:
623 case VOID:
624 case INTEGER_LITERAL:
625 case FLOATING_POINT_LITERAL:
626 case CHARACTER_LITERAL:
627 case STRING_LITERAL:
628 case LONG_STRING_LITERAL:
629 case IDENTIFIER:
630 case LPAREN:
631 case BANG:
632 case TILDE:
633 case INCR:
634 case DECR:
635 case PLUS:
636 case MINUS:
637 Expression();
638 break;
639 default:
640 jj_la1[13] = jj_gen;
641 jj_consume_token(-1);
642 throw new ParseException();
643 }
644 }
645
646 final public void ArrayInitializer() throws ParseException {
647 /*@bgen(jjtree) ArrayInitializer */

Callers 2

VariableDeclaratorMethod · 0.95
ArrayInitializerMethod · 0.95

Calls 4

jj_ntkMethod · 0.95
ArrayInitializerMethod · 0.95
ExpressionMethod · 0.95
jj_consume_tokenMethod · 0.95

Tested by

no test coverage detected