()
| 11352 | } |
| 11353 | |
| 11354 | function peg$parseFunctionCallExpression() { |
| 11355 | let s0, s1, s2, s3, s4, s5, s6, s7, s8, s9; |
| 11356 | |
| 11357 | s0 = peg$currPos; |
| 11358 | s1 = peg$parseFunctionIdentifier(); |
| 11359 | if (s1 !== peg$FAILED) { |
| 11360 | s2 = peg$parse_(); |
| 11361 | if (input.charCodeAt(peg$currPos) === 40) { |
| 11362 | s3 = peg$c4; |
| 11363 | peg$currPos++; |
| 11364 | } else { |
| 11365 | s3 = peg$FAILED; |
| 11366 | if (peg$silentFails === 0) { peg$fail(peg$e4); } |
| 11367 | } |
| 11368 | if (s3 !== peg$FAILED) { |
| 11369 | s4 = peg$parse_(); |
| 11370 | s5 = peg$parseDISTINCT(); |
| 11371 | if (s5 === peg$FAILED) { |
| 11372 | s5 = null; |
| 11373 | } |
| 11374 | s6 = peg$parse_(); |
| 11375 | s7 = peg$parseFunctionArgumentList(); |
| 11376 | if (s7 === peg$FAILED) { |
| 11377 | s7 = null; |
| 11378 | } |
| 11379 | s8 = peg$parse_(); |
| 11380 | if (input.charCodeAt(peg$currPos) === 41) { |
| 11381 | s9 = peg$c5; |
| 11382 | peg$currPos++; |
| 11383 | } else { |
| 11384 | s9 = peg$FAILED; |
| 11385 | if (peg$silentFails === 0) { peg$fail(peg$e5); } |
| 11386 | } |
| 11387 | if (s9 !== peg$FAILED) { |
| 11388 | peg$savedPos = s0; |
| 11389 | s0 = peg$f208(s1, s5, s7); |
| 11390 | } else { |
| 11391 | peg$currPos = s0; |
| 11392 | s0 = peg$FAILED; |
| 11393 | } |
| 11394 | } else { |
| 11395 | peg$currPos = s0; |
| 11396 | s0 = peg$FAILED; |
| 11397 | } |
| 11398 | } else { |
| 11399 | peg$currPos = s0; |
| 11400 | s0 = peg$FAILED; |
| 11401 | } |
| 11402 | |
| 11403 | return s0; |
| 11404 | } |
| 11405 | |
| 11406 | function peg$parseFunctionArgumentList() { |
| 11407 | let s0, s1, s2, s3, s4, s5, s6, s7; |
no test coverage detected