()
| 981 | } |
| 982 | |
| 983 | final public void PrimitiveType() throws ParseException { |
| 984 | /*@bgen(jjtree) PrimitiveType */ |
| 985 | BSHPrimitiveType jjtn000 = new BSHPrimitiveType(JJTPRIMITIVETYPE); |
| 986 | boolean jjtc000 = true; |
| 987 | jjtree.openNodeScope(jjtn000); |
| 988 | jjtreeOpenNodeScope(jjtn000); |
| 989 | try { |
| 990 | switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { |
| 991 | case BOOLEAN: |
| 992 | jj_consume_token(BOOLEAN); |
| 993 | jjtree.closeNodeScope(jjtn000, true); |
| 994 | jjtc000 = false; |
| 995 | jjtreeCloseNodeScope(jjtn000); |
| 996 | jjtn000.type = Boolean.TYPE; |
| 997 | break; |
| 998 | case CHAR: |
| 999 | jj_consume_token(CHAR); |
| 1000 | jjtree.closeNodeScope(jjtn000, true); |
| 1001 | jjtc000 = false; |
| 1002 | jjtreeCloseNodeScope(jjtn000); |
| 1003 | jjtn000.type = Character.TYPE; |
| 1004 | break; |
| 1005 | case BYTE: |
| 1006 | jj_consume_token(BYTE); |
| 1007 | jjtree.closeNodeScope(jjtn000, true); |
| 1008 | jjtc000 = false; |
| 1009 | jjtreeCloseNodeScope(jjtn000); |
| 1010 | jjtn000.type = Byte.TYPE; |
| 1011 | break; |
| 1012 | case SHORT: |
| 1013 | jj_consume_token(SHORT); |
| 1014 | jjtree.closeNodeScope(jjtn000, true); |
| 1015 | jjtc000 = false; |
| 1016 | jjtreeCloseNodeScope(jjtn000); |
| 1017 | jjtn000.type = Short.TYPE; |
| 1018 | break; |
| 1019 | case INT: |
| 1020 | jj_consume_token(INT); |
| 1021 | jjtree.closeNodeScope(jjtn000, true); |
| 1022 | jjtc000 = false; |
| 1023 | jjtreeCloseNodeScope(jjtn000); |
| 1024 | jjtn000.type = Integer.TYPE; |
| 1025 | break; |
| 1026 | case LONG: |
| 1027 | jj_consume_token(LONG); |
| 1028 | jjtree.closeNodeScope(jjtn000, true); |
| 1029 | jjtc000 = false; |
| 1030 | jjtreeCloseNodeScope(jjtn000); |
| 1031 | jjtn000.type = Long.TYPE; |
| 1032 | break; |
| 1033 | case FLOAT: |
| 1034 | jj_consume_token(FLOAT); |
| 1035 | jjtree.closeNodeScope(jjtn000, true); |
| 1036 | jjtc000 = false; |
| 1037 | jjtreeCloseNodeScope(jjtn000); |
| 1038 | jjtn000.type = Float.TYPE; |
| 1039 | break; |
| 1040 | case DOUBLE: |
no test coverage detected