()
| 6296 | } |
| 6297 | |
| 6298 | function peg$parseEdgeAndNodePattern() { |
| 6299 | let s0, s1, s2, s3, s4; |
| 6300 | |
| 6301 | s0 = peg$currPos; |
| 6302 | s1 = peg$parseEdgePattern(); |
| 6303 | if (s1 !== peg$FAILED) { |
| 6304 | s2 = peg$parse_(); |
| 6305 | s3 = peg$parseNodePattern(); |
| 6306 | if (s3 === peg$FAILED) { |
| 6307 | s3 = null; |
| 6308 | } |
| 6309 | s4 = peg$parse_(); |
| 6310 | peg$savedPos = s0; |
| 6311 | s0 = peg$f94(s1, s3); |
| 6312 | } else { |
| 6313 | peg$currPos = s0; |
| 6314 | s0 = peg$FAILED; |
| 6315 | } |
| 6316 | |
| 6317 | return s0; |
| 6318 | } |
| 6319 | |
| 6320 | function peg$parsePatternElement() { |
| 6321 | let s0; |
no test coverage detected