MCPcopy Create free account
hub / github.com/codemix/graph / peg$parseDESCENDING

Function peg$parseDESCENDING

packages/graph/src/grammar.js:14694–14729  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

14692 }
14693
14694 function peg$parseDESCENDING() {
14695 let s0, s1, s2, s3;
14696
14697 s0 = peg$currPos;
14698 s1 = input.substr(peg$currPos, 10);
14699 if (s1.toLowerCase() === peg$c58) {
14700 peg$currPos += (10);
14701 } else {
14702 s1 = peg$FAILED;
14703 if (peg$silentFails === 0) { peg$fail(peg$e63); }
14704 }
14705 if (s1 !== peg$FAILED) {
14706 s2 = peg$currPos;
14707 peg$silentFails++;
14708 s3 = peg$parseIdentifierPart();
14709 peg$silentFails--;
14710 if (s3 === peg$FAILED) {
14711 s2 = undefined;
14712 } else {
14713 peg$currPos = s2;
14714 s2 = peg$FAILED;
14715 }
14716 if (s2 !== peg$FAILED) {
14717 s1 = [s1, s2];
14718 s0 = s1;
14719 } else {
14720 peg$currPos = s0;
14721 s0 = peg$FAILED;
14722 }
14723 } else {
14724 peg$currPos = s0;
14725 s0 = peg$FAILED;
14726 }
14727
14728 return s0;
14729 }
14730
14731 function peg$parseNULLS() {
14732 let s0, s1, s2, s3;

Callers 2

peg$parseOrderDirectionFunction · 0.85
peg$parseKeywordFunction · 0.85

Calls 2

peg$failFunction · 0.85
peg$parseIdentifierPartFunction · 0.85

Tested by

no test coverage detected