()
| 284 | * Assignment |
| 285 | */ |
| 286 | final public void Assignment() throws ParseException { |
| 287 | if (jj_2_2(4)) { |
| 288 | LambdaExpression(); |
| 289 | } else { |
| 290 | switch ((jj_ntk == -1) ? jj_ntk_f() : jj_ntk) { |
| 291 | case START_SET_OR_MAP: |
| 292 | case INTEGER_LITERAL: |
| 293 | case FLOATING_POINT_LITERAL: |
| 294 | case STRING_LITERAL: |
| 295 | case TRUE: |
| 296 | case FALSE: |
| 297 | case NULL: |
| 298 | case LPAREN: |
| 299 | case LBRACK: |
| 300 | case NOT0: |
| 301 | case NOT1: |
| 302 | case EMPTY: |
| 303 | case MINUS: |
| 304 | case IDENTIFIER: { |
| 305 | Choice(); |
| 306 | label_3: |
| 307 | while (true) { |
| 308 | if (jj_2_1(2)) { |
| 309 | ; |
| 310 | } else { |
| 311 | break label_3; |
| 312 | } |
| 313 | jj_consume_token(ASSIGN); |
| 314 | AstAssign jjtn001 = new AstAssign(JJTASSIGN); |
| 315 | boolean jjtc001 = true; |
| 316 | jjtree.openNodeScope(jjtn001); |
| 317 | try { |
| 318 | Assignment(); |
| 319 | } catch (Throwable jjte001) { |
| 320 | if (jjtc001) { |
| 321 | jjtree.clearNodeScope(jjtn001); |
| 322 | jjtc001 = false; |
| 323 | } else { |
| 324 | jjtree.popNode(); |
| 325 | } |
| 326 | if (jjte001 instanceof RuntimeException) { |
| 327 | { |
| 328 | if (true) { |
| 329 | throw (RuntimeException) jjte001; |
| 330 | } |
| 331 | } |
| 332 | } |
| 333 | if (jjte001 instanceof ParseException) { |
| 334 | { |
| 335 | if (true) { |
| 336 | throw (ParseException) jjte001; |
| 337 | } |
| 338 | } |
| 339 | } |
| 340 | { |
| 341 | if (true) { |
| 342 | throw (Error) jjte001; |
| 343 | } |
no test coverage detected