587588589590591592593594595596597
} final public JEnum Enumeration() throws ParseException { Token name; ArrayList<JEnumValue> values = new ArrayList<JEnumValue>(); JEnumValue v; jj_consume_token(ENUM_TKN); name = jj_consume_token(IDENT_TKN); jj_consume_token(LBRACE_TKN); label_9: while (true) { v = EnumerationValue();
620621622623624625626627628
jj_consume_token(EQUALS_TKN); ordinal = jj_consume_token(INTEGER_TKN); jj_consume_token(SEMICOLON_TKN); { if (true) return new JEnumValue(valueName.image, Integer.parseInt(ordinal.image)); } throw new Error("Missing return statement in function"); }