()
| 11550 | } |
| 11551 | |
| 11552 | function peg$parseFunctionalExistsCondition() { |
| 11553 | let s0, s1, s2, s3, s4, s5, s6, s7, s8, s9; |
| 11554 | |
| 11555 | s0 = peg$currPos; |
| 11556 | s1 = peg$parseEXISTS(); |
| 11557 | if (s1 !== peg$FAILED) { |
| 11558 | s2 = peg$parse_(); |
| 11559 | if (input.charCodeAt(peg$currPos) === 40) { |
| 11560 | s3 = peg$c4; |
| 11561 | peg$currPos++; |
| 11562 | } else { |
| 11563 | s3 = peg$FAILED; |
| 11564 | if (peg$silentFails === 0) { peg$fail(peg$e4); } |
| 11565 | } |
| 11566 | if (s3 !== peg$FAILED) { |
| 11567 | s4 = peg$parse_(); |
| 11568 | s5 = peg$parseExpressionIdentifier(); |
| 11569 | if (s5 !== peg$FAILED) { |
| 11570 | if (input.charCodeAt(peg$currPos) === 46) { |
| 11571 | s6 = peg$c2; |
| 11572 | peg$currPos++; |
| 11573 | } else { |
| 11574 | s6 = peg$FAILED; |
| 11575 | if (peg$silentFails === 0) { peg$fail(peg$e2); } |
| 11576 | } |
| 11577 | if (s6 !== peg$FAILED) { |
| 11578 | s7 = peg$parsePropertyIdentifier(); |
| 11579 | if (s7 !== peg$FAILED) { |
| 11580 | s8 = peg$parse_(); |
| 11581 | if (input.charCodeAt(peg$currPos) === 41) { |
| 11582 | s9 = peg$c5; |
| 11583 | peg$currPos++; |
| 11584 | } else { |
| 11585 | s9 = peg$FAILED; |
| 11586 | if (peg$silentFails === 0) { peg$fail(peg$e5); } |
| 11587 | } |
| 11588 | if (s9 !== peg$FAILED) { |
| 11589 | peg$savedPos = s0; |
| 11590 | s0 = peg$f212(s5, s7); |
| 11591 | } else { |
| 11592 | peg$currPos = s0; |
| 11593 | s0 = peg$FAILED; |
| 11594 | } |
| 11595 | } else { |
| 11596 | peg$currPos = s0; |
| 11597 | s0 = peg$FAILED; |
| 11598 | } |
| 11599 | } else { |
| 11600 | peg$currPos = s0; |
| 11601 | s0 = peg$FAILED; |
| 11602 | } |
| 11603 | } else { |
| 11604 | peg$currPos = s0; |
| 11605 | s0 = peg$FAILED; |
| 11606 | } |
| 11607 | } else { |
| 11608 | peg$currPos = s0; |
| 11609 | s0 = peg$FAILED; |
no test coverage detected