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

Function peg$parseOrderByClause

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

Source from the content-addressed store, hash-verified

13439 }
13440
13441 function peg$parseOrderByClause() {
13442 let s0, s1, s2, s3, s4, s5, s6;
13443
13444 s0 = peg$currPos;
13445 s1 = peg$parseORDER();
13446 if (s1 !== peg$FAILED) {
13447 s2 = peg$parse_();
13448 s3 = peg$parseBY();
13449 if (s3 !== peg$FAILED) {
13450 s4 = peg$parse_();
13451 s5 = peg$parseOrderList();
13452 if (s5 !== peg$FAILED) {
13453 s6 = peg$parse_();
13454 peg$savedPos = s0;
13455 s0 = peg$f246(s5);
13456 } else {
13457 peg$currPos = s0;
13458 s0 = peg$FAILED;
13459 }
13460 } else {
13461 peg$currPos = s0;
13462 s0 = peg$FAILED;
13463 }
13464 } else {
13465 peg$currPos = s0;
13466 s0 = peg$FAILED;
13467 }
13468
13469 return s0;
13470 }
13471
13472 function peg$parseOrderList() {
13473 let s0, s1, s2, s3, s4, s5, s6, s7;

Callers 2

peg$parseQueryFunction · 0.85
peg$parseWithClauseFunction · 0.85

Calls 5

peg$parseORDERFunction · 0.85
peg$parse_Function · 0.85
peg$parseBYFunction · 0.85
peg$parseOrderListFunction · 0.85
peg$f246Function · 0.85

Tested by

no test coverage detected