ASTArray jjtn000 = new ASTArray(JJTARRAY); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(LEFT_BRACKET); switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) { case INTEGER: case HEXNUMBER: case OCTNUMBER: case FLOAT: case BOOLEAN: case STRING: case CHAR: case LEFT_BRACKET: case ANNOTATION: case JAVA_TYPE_MAYBEARRAY: Value(); label_2: while (true) { if (jj_2_4(2)) { ; } else { break label_2; } jj_consume_token(COMMA); Value(); } break; default: jj_la1[5] = jj_gen; ; } jj_consume_token(RIGHT_BRACKET); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { { if (true) throw (RuntimeException) jjte000; } } if (jjte000 instanceof ParseException) { { if (true) throw (ParseException) jjte000; } } { if (true) throw (Error) jjte000; } } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); }
ASTArray jjtn000 = new ASTArray(JJTARRAY); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(LEFT_BRACKET); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INTEGER: case HEXNUMBER: case OCTNUMBER: case FLOAT: case BOOLEAN: case STRING: case CHAR: case LEFT_BRACKET: case ANNOTATION: case JAVA_TYPE_MAYBEARRAY: Value(); label_2: while (true) { if (jj_2_4(2)) { ; } else { break label_2; } jj_consume_token(COMMA); Value();
    static final public void Array() throws ParseException {        /*@bgen(jjtree) Array */        ASTArray jjtn000 = new ASTArray(JJTARRAY);        boolean jjtc000 = true;        jjtree.openNodeScope(jjtn000);        try {            jj_consume_token(LEFT_BRACKET);            switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) {                case INTEGER:                case HEXNUMBER:                case OCTNUMBER:                case FLOAT:                case BOOLEAN:                case STRING:                case CHAR:                case LEFT_BRACKET:                case ANNOTATION:                case JAVA_TYPE_MAYBEARRAY:                    Value();                    label_2:                    while (true) {                        if (jj_2_4(2)) {                            ;                        } else {                            break label_2;                        }                        jj_consume_token(COMMA);                        Value();                    }                    break;                default:                    jj_la1[5] = jj_gen;                    ;            }            jj_consume_token(RIGHT_BRACKET);        } catch (Throwable jjte000) {            if (jjtc000) {                jjtree.clearNodeScope(jjtn000);                jjtc000 = false;            } else {                jjtree.popNode();            }            if (jjte000 instanceof RuntimeException) {                {                    if (true) throw (RuntimeException) jjte000;                }            }            if (jjte000 instanceof ParseException) {                {                    if (true) throw (ParseException) jjte000;                }            }            {                if (true) throw (Error) jjte000;            }        } finally {            if (jjtc000) {                jjtree.closeNodeScope(jjtn000, true);            }        }    }