()
| 5378 | } |
| 5379 | |
| 5380 | function peg$parseYieldItemList() { |
| 5381 | let s0, s1, s2, s3, s4, s5, s6, s7; |
| 5382 | |
| 5383 | s0 = peg$currPos; |
| 5384 | s1 = peg$parseYieldItem(); |
| 5385 | if (s1 !== peg$FAILED) { |
| 5386 | s2 = []; |
| 5387 | s3 = peg$currPos; |
| 5388 | s4 = peg$parse_(); |
| 5389 | if (input.charCodeAt(peg$currPos) === 44) { |
| 5390 | s5 = peg$c1; |
| 5391 | peg$currPos++; |
| 5392 | } else { |
| 5393 | s5 = peg$FAILED; |
| 5394 | if (peg$silentFails === 0) { peg$fail(peg$e1); } |
| 5395 | } |
| 5396 | if (s5 !== peg$FAILED) { |
| 5397 | s6 = peg$parse_(); |
| 5398 | s7 = peg$parseYieldItem(); |
| 5399 | if (s7 !== peg$FAILED) { |
| 5400 | s4 = [s4, s5, s6, s7]; |
| 5401 | s3 = s4; |
| 5402 | } else { |
| 5403 | peg$currPos = s3; |
| 5404 | s3 = peg$FAILED; |
| 5405 | } |
| 5406 | } else { |
| 5407 | peg$currPos = s3; |
| 5408 | s3 = peg$FAILED; |
| 5409 | } |
| 5410 | while (s3 !== peg$FAILED) { |
| 5411 | s2.push(s3); |
| 5412 | s3 = peg$currPos; |
| 5413 | s4 = peg$parse_(); |
| 5414 | if (input.charCodeAt(peg$currPos) === 44) { |
| 5415 | s5 = peg$c1; |
| 5416 | peg$currPos++; |
| 5417 | } else { |
| 5418 | s5 = peg$FAILED; |
| 5419 | if (peg$silentFails === 0) { peg$fail(peg$e1); } |
| 5420 | } |
| 5421 | if (s5 !== peg$FAILED) { |
| 5422 | s6 = peg$parse_(); |
| 5423 | s7 = peg$parseYieldItem(); |
| 5424 | if (s7 !== peg$FAILED) { |
| 5425 | s4 = [s4, s5, s6, s7]; |
| 5426 | s3 = s4; |
| 5427 | } else { |
| 5428 | peg$currPos = s3; |
| 5429 | s3 = peg$FAILED; |
| 5430 | } |
| 5431 | } else { |
| 5432 | peg$currPos = s3; |
| 5433 | s3 = peg$FAILED; |
| 5434 | } |
| 5435 | } |
| 5436 | peg$savedPos = s0; |
| 5437 | s0 = peg$f71(s1, s2); |
no test coverage detected