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

Function peg$parseUnwindClause

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

Source from the content-addressed store, hash-verified

4988 }
4989
4990 function peg$parseUnwindClause() {
4991 let s0, s1, s2, s3, s4, s5, s6, s7, s8;
4992
4993 s0 = peg$currPos;
4994 s1 = peg$parseUNWIND();
4995 if (s1 !== peg$FAILED) {
4996 s2 = peg$parse_();
4997 s3 = peg$parseUnwindExpression();
4998 if (s3 !== peg$FAILED) {
4999 s4 = peg$parse_();
5000 s5 = peg$parseAS();
5001 if (s5 !== peg$FAILED) {
5002 s6 = peg$parse_();
5003 s7 = peg$parseAliasIdentifier();
5004 if (s7 !== peg$FAILED) {
5005 s8 = peg$parse_();
5006 peg$savedPos = s0;
5007 s0 = peg$f61(s3, s7);
5008 } else {
5009 peg$currPos = s0;
5010 s0 = peg$FAILED;
5011 }
5012 } else {
5013 peg$currPos = s0;
5014 s0 = peg$FAILED;
5015 }
5016 } else {
5017 peg$currPos = s0;
5018 s0 = peg$FAILED;
5019 }
5020 } else {
5021 peg$currPos = s0;
5022 s0 = peg$FAILED;
5023 }
5024
5025 return s0;
5026 }
5027
5028 function peg$parseUnwindExpression() {
5029 let s0, s1, s2, s3, s4, s5;

Callers 1

Calls 6

peg$parseUNWINDFunction · 0.85
peg$parse_Function · 0.85
peg$parseASFunction · 0.85
peg$parseAliasIdentifierFunction · 0.85
peg$f61Function · 0.85

Tested by

no test coverage detected