()
| 8727 | } |
| 8728 | |
| 8729 | function peg$parseIsNullCondition() { |
| 8730 | let s0, s1, s2, s3, s4, s5, s6, s7, s8, s9; |
| 8731 | |
| 8732 | s0 = peg$currPos; |
| 8733 | s1 = peg$parseExpressionIdentifier(); |
| 8734 | if (s1 !== peg$FAILED) { |
| 8735 | if (input.charCodeAt(peg$currPos) === 46) { |
| 8736 | s2 = peg$c2; |
| 8737 | peg$currPos++; |
| 8738 | } else { |
| 8739 | s2 = peg$FAILED; |
| 8740 | if (peg$silentFails === 0) { peg$fail(peg$e2); } |
| 8741 | } |
| 8742 | if (s2 !== peg$FAILED) { |
| 8743 | s3 = peg$parsePropertyIdentifier(); |
| 8744 | if (s3 !== peg$FAILED) { |
| 8745 | s4 = peg$parse_(); |
| 8746 | s5 = peg$parseIS(); |
| 8747 | if (s5 !== peg$FAILED) { |
| 8748 | s6 = peg$parse_(); |
| 8749 | s7 = peg$parseNOT(); |
| 8750 | if (s7 !== peg$FAILED) { |
| 8751 | s8 = peg$parse_(); |
| 8752 | s9 = peg$parseNULL(); |
| 8753 | if (s9 !== peg$FAILED) { |
| 8754 | peg$savedPos = s0; |
| 8755 | s0 = peg$f150(s1, s3); |
| 8756 | } else { |
| 8757 | peg$currPos = s0; |
| 8758 | s0 = peg$FAILED; |
| 8759 | } |
| 8760 | } else { |
| 8761 | peg$currPos = s0; |
| 8762 | s0 = peg$FAILED; |
| 8763 | } |
| 8764 | } else { |
| 8765 | peg$currPos = s0; |
| 8766 | s0 = peg$FAILED; |
| 8767 | } |
| 8768 | } else { |
| 8769 | peg$currPos = s0; |
| 8770 | s0 = peg$FAILED; |
| 8771 | } |
| 8772 | } else { |
| 8773 | peg$currPos = s0; |
| 8774 | s0 = peg$FAILED; |
| 8775 | } |
| 8776 | } else { |
| 8777 | peg$currPos = s0; |
| 8778 | s0 = peg$FAILED; |
| 8779 | } |
| 8780 | if (s0 === peg$FAILED) { |
| 8781 | s0 = peg$currPos; |
| 8782 | s1 = peg$parseExpressionIdentifier(); |
| 8783 | if (s1 !== peg$FAILED) { |
| 8784 | if (input.charCodeAt(peg$currPos) === 46) { |
| 8785 | s2 = peg$c2; |
| 8786 | peg$currPos++; |
no test coverage detected