public final Colors colors() throws ParseException { Colors colors = new Colors(); Color color; color = color(); colors.add(color); label_5: while (true) { switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) { case COMA:; break; default: jj_la1[16] = jj_gen; break label_5; } jj_consume_token(COMA); color = color(); colors.add(color); } { if (true) return colors; } throw new Error("Missing return statement in function"); }