final public MultipleAttributeObjectBlock multiple_attr_object_block() throws ParseException { String type = null; KeyedObject obj; List < KeyedObject > keyedObjects = new ArrayList < KeyedObject > (); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SYM_L_PARENTHESIS: type = type_identifier(); break; default: jj_la1[2] = jj_gen; ; } jj_consume_token(SYM_LT); label_1: while (true) { obj = keyed_object(); keyedObjects.add(obj); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SYM_L_BRACKET: ; break; default: jj_la1[3] = jj_gen; break label_1; } } jj_consume_token(SYM_GT); {if (true) return new MultipleAttributeObjectBlock(type, keyedObjects);} throw new Error("Missing return statement in function"); }
final public MultipleAttributeObjectBlock multiple_attr_object_block() throws ParseException { String type = null; KeyedObject obj; List < KeyedObject > keyedObjects = new ArrayList < KeyedObject > (); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SYM_L_PARENTHESIS: type = type_identifier(); break; default: jj_la1[2] = jj_gen; ; } jj_consume_token(SYM_LT); label_1: while (true) { obj = keyed_object(); keyedObjects.add(obj); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SYM_L_BRACKET: ; break; default: jj_la1[3] = jj_gen; break label_1; } } jj_consume_token(SYM_GT); {if (true) return new MultipleAttributeObjectBlock(type, keyedObjects);} throw new Error("Missing return statement in function"); }
final public SingleAttributeObjectBlock single_attr_object_block() throws ParseException { String type = null; List < AttributeValue > values = Collections.EMPTY_LIST; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SYM_L_PARENTHESIS: type = type_identifier(); break; default: jj_la1[0] = jj_gen; ; } jj_consume_token(SYM_LT); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case V_ATTRIBUTE_IDENTIFIER: values = attr_vals(); break; default: jj_la1[1] = jj_gen; ; } jj_consume_token(SYM_GT); {if (true) return new SingleAttributeObjectBlock(type, values);} throw new Error("Missing return statement in function"); }
final public SingleAttributeObjectBlock single_attr_object_block() throws ParseException { String type = null; List < AttributeValue > values = Collections.EMPTY_LIST; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SYM_L_PARENTHESIS: type = type_identifier(); break; default: jj_la1[0] = jj_gen; ; } jj_consume_token(SYM_LT); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case V_ATTRIBUTE_IDENTIFIER: values = attr_vals(); break; default: jj_la1[1] = jj_gen; ; } jj_consume_token(SYM_GT); {if (true) return new SingleAttributeObjectBlock(type, values);} throw new Error("Missing return statement in function"); }
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SYM_L_PARENTHESIS: type = type_identifier(); break; default:
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SYM_L_PARENTHESIS: type = type_identifier(); break; default: