()
| 17552 | } |
| 17553 | |
| 17554 | function peg$parseLabelIdentifier() { |
| 17555 | let s0, s1, s2, s3; |
| 17556 | |
| 17557 | s0 = peg$parseBacktickIdentifier(); |
| 17558 | if (s0 === peg$FAILED) { |
| 17559 | s0 = peg$currPos; |
| 17560 | s1 = input.charAt(peg$currPos); |
| 17561 | if (peg$r0.test(s1)) { |
| 17562 | peg$currPos++; |
| 17563 | } else { |
| 17564 | s1 = peg$FAILED; |
| 17565 | if (peg$silentFails === 0) { peg$fail(peg$e12); } |
| 17566 | } |
| 17567 | if (s1 !== peg$FAILED) { |
| 17568 | s2 = []; |
| 17569 | s3 = input.charAt(peg$currPos); |
| 17570 | if (peg$r1.test(s3)) { |
| 17571 | peg$currPos++; |
| 17572 | } else { |
| 17573 | s3 = peg$FAILED; |
| 17574 | if (peg$silentFails === 0) { peg$fail(peg$e13); } |
| 17575 | } |
| 17576 | while (s3 !== peg$FAILED) { |
| 17577 | s2.push(s3); |
| 17578 | s3 = input.charAt(peg$currPos); |
| 17579 | if (peg$r1.test(s3)) { |
| 17580 | peg$currPos++; |
| 17581 | } else { |
| 17582 | s3 = peg$FAILED; |
| 17583 | if (peg$silentFails === 0) { peg$fail(peg$e13); } |
| 17584 | } |
| 17585 | } |
| 17586 | peg$savedPos = s0; |
| 17587 | s0 = peg$f288(s1, s2); |
| 17588 | } else { |
| 17589 | peg$currPos = s0; |
| 17590 | s0 = peg$FAILED; |
| 17591 | } |
| 17592 | } |
| 17593 | |
| 17594 | return s0; |
| 17595 | } |
| 17596 | |
| 17597 | function peg$parseAliasIdentifier() { |
| 17598 | let s0, s1, s2, s3; |
no test coverage detected