()
| 11661 | } |
| 11662 | |
| 11663 | function peg$parseExistsCondition() { |
| 11664 | let s0, s1, s2, s3, s4, s5; |
| 11665 | |
| 11666 | s0 = peg$currPos; |
| 11667 | s1 = peg$parseExpressionIdentifier(); |
| 11668 | if (s1 !== peg$FAILED) { |
| 11669 | if (input.charCodeAt(peg$currPos) === 46) { |
| 11670 | s2 = peg$c2; |
| 11671 | peg$currPos++; |
| 11672 | } else { |
| 11673 | s2 = peg$FAILED; |
| 11674 | if (peg$silentFails === 0) { peg$fail(peg$e2); } |
| 11675 | } |
| 11676 | if (s2 !== peg$FAILED) { |
| 11677 | s3 = peg$parsePropertyIdentifier(); |
| 11678 | if (s3 !== peg$FAILED) { |
| 11679 | s4 = peg$parse_(); |
| 11680 | s5 = peg$parseEXISTS(); |
| 11681 | if (s5 !== peg$FAILED) { |
| 11682 | peg$savedPos = s0; |
| 11683 | s0 = peg$f214(s1, s3); |
| 11684 | } else { |
| 11685 | peg$currPos = s0; |
| 11686 | s0 = peg$FAILED; |
| 11687 | } |
| 11688 | } else { |
| 11689 | peg$currPos = s0; |
| 11690 | s0 = peg$FAILED; |
| 11691 | } |
| 11692 | } else { |
| 11693 | peg$currPos = s0; |
| 11694 | s0 = peg$FAILED; |
| 11695 | } |
| 11696 | } else { |
| 11697 | peg$currPos = s0; |
| 11698 | s0 = peg$FAILED; |
| 11699 | } |
| 11700 | |
| 11701 | return s0; |
| 11702 | } |
| 11703 | |
| 11704 | function peg$parseExistsSubqueryCondition() { |
| 11705 | let s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10; |
no test coverage detected