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

Function peg$parseUnionKeyword

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

Source from the content-addressed store, hash-verified

2713 }
2714
2715 function peg$parseUnionKeyword() {
2716 let s0, s1, s2, s3;
2717
2718 s0 = peg$currPos;
2719 s1 = peg$parseUNION();
2720 if (s1 !== peg$FAILED) {
2721 s2 = peg$parse_();
2722 s3 = peg$parseALL();
2723 if (s3 !== peg$FAILED) {
2724 peg$savedPos = s0;
2725 s0 = peg$f3();
2726 } else {
2727 peg$currPos = s0;
2728 s0 = peg$FAILED;
2729 }
2730 } else {
2731 peg$currPos = s0;
2732 s0 = peg$FAILED;
2733 }
2734 if (s0 === peg$FAILED) {
2735 s0 = peg$currPos;
2736 s1 = peg$parseUNION();
2737 if (s1 !== peg$FAILED) {
2738 peg$savedPos = s0;
2739 s1 = peg$f4();
2740 }
2741 s0 = s1;
2742 }
2743
2744 return s0;
2745 }
2746
2747 function peg$parseQuery() {
2748 let s0, s1, s2, s3, s4, s5, s6, s7, s8;

Callers 1

Calls 5

peg$parseUNIONFunction · 0.85
peg$parse_Function · 0.85
peg$parseALLFunction · 0.85
peg$f3Function · 0.85
peg$f4Function · 0.85

Tested by

no test coverage detected