final public String PackageID() throws ParseException { String t; StringBuffer sb = new StringBuffer(); t = ID(); sb.append(t); label_8: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PERIOD: ; break; default: jj_la1[24] = jj_gen; break label_8; } jj_consume_token(PERIOD); t = ID(); sb.append("."); sb.append(t); } {if (true) return sb.toString();} throw new Error("Missing return statement in function"); }
final public String PackageID() throws ParseException { String t; StringBuffer sb = new StringBuffer(); t = ID(); sb.append(t); label_8: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PERIOD: ; break; default: jj_la1[24] = jj_gen; break label_8; } jj_consume_token(PERIOD); t = ID(); sb.append("."); sb.append(t); } {if (true) return sb.toString();} throw new Error("Missing return statement in function"); }
final public String PackageID() throws ParseException { String t; StringBuffer sb = new StringBuffer(); t = ID(); sb.append(t); label_8: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PERIOD: ; break; default: jj_la1[24] = jj_gen; break label_8; } jj_consume_token(PERIOD); t = ID(); sb.append("."); sb.append(t); } {if (true) return sb.toString();} throw new Error("Missing return statement in function"); }
final public String Rule() throws ParseException { Token t; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case REQURIED: t = jj_consume_token(REQURIED); break; case OPTIONAL: t = jj_consume_token(OPTIONAL); break; case REPEATED: t = jj_consume_token(REPEATED); break; default: jj_la1[21] = jj_gen; jj_consume_token(-1); throw new ParseException(); } {if (true) return t.image;} throw new Error("Missing return statement in function"); }
final public MessageDescriptor ExtendDescriptor(ProtoDescriptor proto, MessageDescriptor parent) throws ParseException { String name; LinkedHashMap<String, FieldDescriptor> fields = new LinkedHashMap<String,FieldDescriptor>(); MessageDescriptor rc = new MessageDescriptor(proto, parent); FieldDescriptor fieldD; jj_consume_token(EXTEND); name = ID(); jj_consume_token(LBRACE); label_6: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case REQURIED: case OPTIONAL: case REPEATED: ; break; default: jj_la1[17] = jj_gen; break label_6; } fieldD = FieldDescriptor(rc); fields.put(fieldD.getName(), fieldD); } jj_consume_token(RBRACE); rc.setName(name); rc.setFields(fields); {if (true) return rc;} throw new Error("Missing return statement in function"); }
final public String Rule() throws ParseException { Token t; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case REQURIED: t = jj_consume_token(REQURIED); break; case OPTIONAL: t = jj_consume_token(OPTIONAL); break; case REPEATED: t = jj_consume_token(REPEATED); break; default: jj_la1[21] = jj_gen; jj_consume_token(-1); throw new ParseException(); } {if (true) return t.image;} throw new Error("Missing return statement in function"); }
final public String Rule() throws ParseException { Token t; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case REQURIED: t = jj_consume_token(REQURIED); break; case OPTIONAL: t = jj_consume_token(OPTIONAL); break; case REPEATED: t = jj_consume_token(REPEATED); break; default: jj_la1[21] = jj_gen; jj_consume_token(-1); throw new ParseException(); } {if (true) return t.image;} throw new Error("Missing return statement in function"); }
final public ServiceDescriptor ServiceDescriptor(ProtoDescriptor proto) throws ParseException { String name; ArrayList<MethodDescriptor> methods = new ArrayList<MethodDescriptor>(); MethodDescriptor method; jj_consume_token(SERVICE); name = ID(); jj_consume_token(LBRACE); label_5: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case RPC: ; break; default: jj_la1[16] = jj_gen; break label_5; } method = MethodDescriptor(proto); jj_consume_token(SEMICOLON); methods.add(method); } jj_consume_token(RBRACE); ServiceDescriptor rc = new ServiceDescriptor(proto); rc.setName(name); rc.setMethods(methods); {if (true) return rc;} throw new Error("Missing return statement in function"); }
final public MessageDescriptor ExtendDescriptor(ProtoDescriptor proto, MessageDescriptor parent) throws ParseException { String name; LinkedHashMap<String, FieldDescriptor> fields = new LinkedHashMap<String,FieldDescriptor>(); MessageDescriptor rc = new MessageDescriptor(proto, parent); FieldDescriptor fieldD; jj_consume_token(EXTEND); name = ID(); jj_consume_token(LBRACE); label_6: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case REQURIED: case OPTIONAL: case REPEATED: ; break; default: jj_la1[17] = jj_gen; break label_6; } fieldD = FieldDescriptor(rc); fields.put(fieldD.getName(), fieldD); } jj_consume_token(RBRACE); rc.setName(name); rc.setFields(fields); {if (true) return rc;} throw new Error("Missing return statement in function"); }
final public MessageDescriptor ExtendDescriptor(ProtoDescriptor proto, MessageDescriptor parent) throws ParseException { String name; LinkedHashMap<String, FieldDescriptor> fields = new LinkedHashMap<String,FieldDescriptor>(); MessageDescriptor rc = new MessageDescriptor(proto, parent); FieldDescriptor fieldD; jj_consume_token(EXTEND); name = ID(); jj_consume_token(LBRACE); label_6: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case REQURIED: case OPTIONAL: case REPEATED: ; break; default: jj_la1[17] = jj_gen; break label_6; } fieldD = FieldDescriptor(rc); fields.put(fieldD.getName(), fieldD); } jj_consume_token(RBRACE); rc.setName(name); rc.setFields(fields); {if (true) return rc;} throw new Error("Missing return statement in function"); }
final public ServiceDescriptor ServiceDescriptor(ProtoDescriptor proto) throws ParseException { String name; ArrayList<MethodDescriptor> methods = new ArrayList<MethodDescriptor>(); MethodDescriptor method; jj_consume_token(SERVICE); name = ID(); jj_consume_token(LBRACE); label_5: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case RPC: ; break; default: jj_la1[16] = jj_gen; break label_5; } method = MethodDescriptor(proto); jj_consume_token(SEMICOLON); methods.add(method); } jj_consume_token(RBRACE); ServiceDescriptor rc = new ServiceDescriptor(proto); rc.setName(name); rc.setMethods(methods); {if (true) return rc;} throw new Error("Missing return statement in function"); }
final public ServiceDescriptor ServiceDescriptor(ProtoDescriptor proto) throws ParseException { String name; ArrayList<MethodDescriptor> methods = new ArrayList<MethodDescriptor>(); MethodDescriptor method; jj_consume_token(SERVICE); name = ID(); jj_consume_token(LBRACE); label_5: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case RPC: ; break; default: jj_la1[16] = jj_gen; break label_5; } method = MethodDescriptor(proto); jj_consume_token(SEMICOLON); methods.add(method); } jj_consume_token(RBRACE); ServiceDescriptor rc = new ServiceDescriptor(proto); rc.setName(name); rc.setMethods(methods); {if (true) return rc;} throw new Error("Missing return statement in function"); }
final public String Value() throws ParseException { Token t; String value=null; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case STRING: value = StringLitteral();
final public String Value() throws ParseException { Token t; String value=null; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case STRING: value = StringLitteral();
final public String Value() throws ParseException { Token t; String value=null; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case STRING: value = StringLitteral();
final public ExtensionsDescriptor ExtensionsDescriptor(MessageDescriptor parent) throws ParseException { int first; int last; jj_consume_token(EXTENSIONS); first = Integer(); jj_consume_token(TO); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INTEGER: last = Integer(); break; case MAX: jj_consume_token(MAX); last=536870911; break; default: jj_la1[18] = jj_gen; jj_consume_token(-1); throw new ParseException(); } ExtensionsDescriptor rc = new ExtensionsDescriptor(parent); rc.setFirst(first); rc.setLast(last); {if (true) return rc;} throw new Error("Missing return statement in function"); }
final public ExtensionsDescriptor ExtensionsDescriptor(MessageDescriptor parent) throws ParseException { int first; int last; jj_consume_token(EXTENSIONS); first = Integer(); jj_consume_token(TO); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INTEGER: last = Integer(); break; case MAX: jj_consume_token(MAX); last=536870911; break; default: jj_la1[18] = jj_gen; jj_consume_token(-1); throw new ParseException(); } ExtensionsDescriptor rc = new ExtensionsDescriptor(parent); rc.setFirst(first); rc.setLast(last); {if (true) return rc;} throw new Error("Missing return statement in function"); }
final public ExtensionsDescriptor ExtensionsDescriptor(MessageDescriptor parent) throws ParseException { int first; int last; jj_consume_token(EXTENSIONS); first = Integer(); jj_consume_token(TO); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INTEGER: last = Integer(); break; case MAX: jj_consume_token(MAX); last=536870911; break; default: jj_la1[18] = jj_gen; jj_consume_token(-1); throw new ParseException(); } ExtensionsDescriptor rc = new ExtensionsDescriptor(parent); rc.setFirst(first); rc.setLast(last); {if (true) return rc;} throw new Error("Missing return statement in function"); }
final public String ID() throws ParseException { Token t; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ID: t = jj_consume_token(ID);