()
| 1116 | * Expression syntax follows. |
| 1117 | */ |
| 1118 | final public void Expression() throws ParseException { |
| 1119 | if (jj_2_8(2147483647)) { |
| 1120 | Assignment(); |
| 1121 | } else { |
| 1122 | switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { |
| 1123 | case BOOLEAN: |
| 1124 | case BYTE: |
| 1125 | case CHAR: |
| 1126 | case DOUBLE: |
| 1127 | case FALSE: |
| 1128 | case FLOAT: |
| 1129 | case INT: |
| 1130 | case LONG: |
| 1131 | case NEW: |
| 1132 | case NULL: |
| 1133 | case SHORT: |
| 1134 | case TRUE: |
| 1135 | case VOID: |
| 1136 | case INTEGER_LITERAL: |
| 1137 | case FLOATING_POINT_LITERAL: |
| 1138 | case CHARACTER_LITERAL: |
| 1139 | case STRING_LITERAL: |
| 1140 | case LONG_STRING_LITERAL: |
| 1141 | case IDENTIFIER: |
| 1142 | case LPAREN: |
| 1143 | case BANG: |
| 1144 | case TILDE: |
| 1145 | case INCR: |
| 1146 | case DECR: |
| 1147 | case PLUS: |
| 1148 | case MINUS: |
| 1149 | ConditionalExpression(); |
| 1150 | break; |
| 1151 | default: |
| 1152 | jj_la1[26] = jj_gen; |
| 1153 | jj_consume_token(-1); |
| 1154 | throw new ParseException(); |
| 1155 | } |
| 1156 | } |
| 1157 | } |
| 1158 | |
| 1159 | final public void Assignment() throws ParseException { |
| 1160 | /*@bgen(jjtree) Assignment */ |
no test coverage detected