()
| 11470 | } |
| 11471 | |
| 11472 | function peg$parseFunctionIdentifier() { |
| 11473 | let s0, s1, s2, s3; |
| 11474 | |
| 11475 | s0 = peg$parseBacktickIdentifier(); |
| 11476 | if (s0 === peg$FAILED) { |
| 11477 | s0 = peg$currPos; |
| 11478 | s1 = peg$parseSimpleFunctionName(); |
| 11479 | if (s1 !== peg$FAILED) { |
| 11480 | if (input.charCodeAt(peg$currPos) === 46) { |
| 11481 | s2 = peg$c2; |
| 11482 | peg$currPos++; |
| 11483 | } else { |
| 11484 | s2 = peg$FAILED; |
| 11485 | if (peg$silentFails === 0) { peg$fail(peg$e2); } |
| 11486 | } |
| 11487 | if (s2 !== peg$FAILED) { |
| 11488 | s3 = peg$parseSimpleFunctionName(); |
| 11489 | if (s3 !== peg$FAILED) { |
| 11490 | peg$savedPos = s0; |
| 11491 | s0 = peg$f210(s1, s3); |
| 11492 | } else { |
| 11493 | peg$currPos = s0; |
| 11494 | s0 = peg$FAILED; |
| 11495 | } |
| 11496 | } else { |
| 11497 | peg$currPos = s0; |
| 11498 | s0 = peg$FAILED; |
| 11499 | } |
| 11500 | } else { |
| 11501 | peg$currPos = s0; |
| 11502 | s0 = peg$FAILED; |
| 11503 | } |
| 11504 | if (s0 === peg$FAILED) { |
| 11505 | s0 = peg$parseSimpleFunctionName(); |
| 11506 | } |
| 11507 | } |
| 11508 | |
| 11509 | return s0; |
| 11510 | } |
| 11511 | |
| 11512 | function peg$parseSimpleFunctionName() { |
| 11513 | let s0, s1, s2, s3; |
no test coverage detected