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

Function peg$parseALL

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

Source from the content-addressed store, hash-verified

16098 }
16099
16100 function peg$parseALL() {
16101 let s0, s1, s2, s3;
16102
16103 s0 = peg$currPos;
16104 s1 = input.substr(peg$currPos, 3);
16105 if (s1.toLowerCase() === peg$c96) {
16106 peg$currPos += (3);
16107 } else {
16108 s1 = peg$FAILED;
16109 if (peg$silentFails === 0) { peg$fail(peg$e101); }
16110 }
16111 if (s1 !== peg$FAILED) {
16112 s2 = peg$currPos;
16113 peg$silentFails++;
16114 s3 = peg$parseIdentifierPart();
16115 peg$silentFails--;
16116 if (s3 === peg$FAILED) {
16117 s2 = undefined;
16118 } else {
16119 peg$currPos = s2;
16120 s2 = peg$FAILED;
16121 }
16122 if (s2 !== peg$FAILED) {
16123 s1 = [s1, s2];
16124 s0 = s1;
16125 } else {
16126 peg$currPos = s0;
16127 s0 = peg$FAILED;
16128 }
16129 } else {
16130 peg$currPos = s0;
16131 s0 = peg$FAILED;
16132 }
16133
16134 return s0;
16135 }
16136
16137 function peg$parseANY() {
16138 let s0, s1, s2, s3;

Callers 4

peg$parseUnionKeywordFunction · 0.85
peg$parseKeywordFunction · 0.85

Calls 2

peg$failFunction · 0.85
peg$parseIdentifierPartFunction · 0.85

Tested by

no test coverage detected