final public List<SrndQuery> FieldsQueryList() throws ParseException {SrndQuery q;ArrayList<SrndQuery> queries = new ArrayList<SrndQuery>();jj_consume_token(LPAREN);q = FieldsQuery();queries.add(q);label_7:while (true) {jj_consume_token(COMMA);q = FieldsQuery();queries.add(q);switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {case COMMA:;break;default:jj_la1[7] = jj_gen;break label_7;}}jj_consume_token(RPAREN);{if (true) return queries;}throw new Error("Missing return statement in function");}

public IList<SrndQuery> FieldsQueryList(){SrndQuery q;IList<SrndQuery> queries = new List<SrndQuery>();Jj_consume_token(RegexpToken.LPAREN);q = FieldsQuery();queries.Add(q);while (true){Jj_consume_token(RegexpToken.COMMA);q = FieldsQuery();queries.Add(q);switch ((jj_ntk == -1) ? Jj_ntk() : jj_ntk){case RegexpToken.COMMA:;break;default:jj_la1[7] = jj_gen;goto label_7;}}label_7:Jj_consume_token(RegexpToken.RPAREN);{ if (true) return queries; }throw new Exception("Missing return statement in function");}
