Branch Coverage

blib/lib/Gherkin/Generated/Parser.pm
Criterion Covered Total %
branch 57 1452 3.9


line true false branch
59 2 1 unless ref $token_scanner and ref $token_scanner ne "SCALAR"
81 3 33 if $token->is_eof
86 0 3 if (my(@errors) = $context->errors)
102 0 0 $token->is_eof ? :
115 0 3 if ($ok)
116 0 0 if $err
121 0 3 if ($ok)
122 0 0 if $err
129 0 3 if ($ok)
130 0 0 if $err
138 3 0 if ($ok)
139 0 3 if $err
146 0 0 if ($ok)
147 0 0 if $err
152 0 0 if ($ok)
153 0 0 if $err
174 0 0 if ($ok)
175 0 0 if $err
181 0 0 if ($ok)
182 0 0 if $err
187 0 0 if ($ok)
188 0 0 if $err
193 0 0 if ($ok)
194 0 0 if $err
215 0 0 if ($ok)
216 0 0 if $err
221 0 0 if ($ok)
222 0 0 if $err
228 0 0 if ($ok)
229 0 0 if $err
234 0 0 if ($ok)
235 0 0 if $err
256 0 6 if ($ok)
257 0 0 if $err
264 3 3 if ($ok)
265 0 3 if $err
270 0 3 if ($ok)
271 0 0 if $err
277 3 0 if ($ok)
278 0 3 if $err
285 0 0 if ($ok)
286 0 0 if $err
287 0 0 if ($self->lookahead_0($context, $token))
296 0 0 if ($ok)
297 0 0 if $err
306 0 0 if ($ok)
307 0 0 if $err
315 0 0 if ($ok)
316 0 0 if $err
324 0 0 if ($ok)
325 0 0 if $err
347 0 0 if ($ok)
348 0 0 if $err
356 0 0 if ($ok)
357 0 0 if $err
362 0 0 if ($ok)
363 0 0 if $err
371 0 0 if ($ok)
372 0 0 if $err
373 0 0 if ($self->lookahead_0($context, $token))
383 0 0 if ($ok)
384 0 0 if $err
394 0 0 if ($ok)
395 0 0 if $err
404 0 0 if ($ok)
405 0 0 if $err
414 0 0 if ($ok)
415 0 0 if $err
436 0 3 if ($ok)
437 0 0 if $err
444 0 3 if ($ok)
445 0 0 if $err
450 0 3 if ($ok)
451 0 0 if $err
457 3 0 if ($ok)
458 0 3 if $err
464 0 0 if ($ok)
465 0 0 if $err
466 0 0 if ($self->lookahead_0($context, $token))
475 0 0 if ($ok)
476 0 0 if $err
485 0 0 if ($ok)
486 0 0 if $err
494 0 0 if ($ok)
495 0 0 if $err
503 0 0 if ($ok)
504 0 0 if $err
526 0 0 if ($ok)
527 0 0 if $err
535 0 0 if ($ok)
536 0 0 if $err
541 0 0 if ($ok)
542 0 0 if $err
549 0 0 if ($ok)
550 0 0 if $err
551 0 0 if ($self->lookahead_0($context, $token))
561 0 0 if ($ok)
562 0 0 if $err
572 0 0 if ($ok)
573 0 0 if $err
582 0 0 if ($ok)
583 0 0 if $err
592 0 0 if ($ok)
593 0 0 if $err
614 0 9 if ($ok)
615 0 0 if $err
623 0 9 if ($ok)
624 0 0 if $err
630 0 9 if ($ok)
631 0 0 if $err
637 0 9 if ($ok)
638 0 0 if $err
645 0 9 if ($ok)
646 0 0 if $err
647 0 0 if ($self->lookahead_0($context, $token))
657 0 9 if ($ok)
658 0 0 if $err
668 3 6 if ($ok)
669 0 3 if $err
678 0 6 if ($ok)
679 0 0 if $err
688 0 6 if ($ok)
689 0 0 if $err
694 6 0 if ($ok)
695 0 6 if $err
716 0 0 if ($ok)
717 0 0 if $err
726 0 0 if ($ok)
727 0 0 if $err
732 0 0 if ($ok)
733 0 0 if $err
741 0 0 if ($ok)
742 0 0 if $err
743 0 0 if ($self->lookahead_0($context, $token))
754 0 0 if ($ok)
755 0 0 if $err
766 0 0 if ($ok)
767 0 0 if $err
777 0 0 if ($ok)
778 0 0 if $err
788 0 0 if ($ok)
789 0 0 if $err
794 0 0 if ($ok)
795 0 0 if $err
816 0 0 if ($ok)
817 0 0 if $err
822 0 0 if ($ok)
823 0 0 if $err
830 0 0 if ($ok)
831 0 0 if $err
836 0 0 if ($ok)
837 0 0 if $err
858 0 6 if ($ok)
859 0 0 if $err
867 0 6 if ($ok)
868 0 0 if $err
873 0 6 if ($ok)
874 0 0 if $err
880 6 0 if ($ok)
881 0 6 if $err
887 0 0 if ($ok)
888 0 0 if $err
889 0 0 if ($self->lookahead_1($context, $token))
897 0 0 if ($ok)
898 0 0 if $err
899 0 0 if ($self->lookahead_0($context, $token))
909 0 0 if ($ok)
910 0 0 if $err
920 0 0 if ($ok)
921 0 0 if $err
928 0 0 if ($ok)
929 0 0 if $err
938 0 0 if ($ok)
939 0 0 if $err
948 0 0 if ($ok)
949 0 0 if $err
971 0 0 if ($ok)
972 0 0 if $err
981 0 0 if ($ok)
982 0 0 if $err
987 0 0 if ($ok)
988 0 0 if $err
995 0 0 if ($ok)
996 0 0 if $err
997 0 0 if ($self->lookahead_1($context, $token))
1006 0 0 if ($ok)
1007 0 0 if $err
1008 0 0 if ($self->lookahead_0($context, $token))
1019 0 0 if ($ok)
1020 0 0 if $err
1031 0 0 if ($ok)
1032 0 0 if $err
1040 0 0 if ($ok)
1041 0 0 if $err
1051 0 0 if ($ok)
1052 0 0 if $err
1062 0 0 if ($ok)
1063 0 0 if $err
1084 3 6 if ($ok)
1085 0 3 if $err
1094 0 6 if ($ok)
1095 0 0 if $err
1101 0 6 if ($ok)
1102 0 0 if $err
1108 0 6 if ($ok)
1109 0 0 if $err
1116 0 6 if ($ok)
1117 0 0 if $err
1118 0 0 if ($self->lookahead_1($context, $token))
1127 0 6 if ($ok)
1128 0 0 if $err
1129 0 0 if ($self->lookahead_0($context, $token))
1140 0 6 if ($ok)
1141 0 0 if $err
1152 0 6 if ($ok)
1153 0 0 if $err
1161 3 3 if ($ok)
1162 0 3 if $err
1172 0 3 if ($ok)
1173 0 0 if $err
1183 0 3 if ($ok)
1184 0 0 if $err
1189 3 0 if ($ok)
1190 0 3 if $err
1211 0 0 if ($ok)
1212 0 0 if $err
1222 0 0 if ($ok)
1223 0 0 if $err
1228 0 0 if ($ok)
1229 0 0 if $err
1237 0 0 if ($ok)
1238 0 0 if $err
1239 0 0 if ($self->lookahead_1($context, $token))
1249 0 0 if ($ok)
1250 0 0 if $err
1251 0 0 if ($self->lookahead_0($context, $token))
1263 0 0 if ($ok)
1264 0 0 if $err
1276 0 0 if ($ok)
1277 0 0 if $err
1286 0 0 if ($ok)
1287 0 0 if $err
1298 0 0 if ($ok)
1299 0 0 if $err
1310 0 0 if ($ok)
1311 0 0 if $err
1316 0 0 if ($ok)
1317 0 0 if $err
1338 0 0 if ($ok)
1339 0 0 if $err
1344 0 0 if ($ok)
1345 0 0 if $err
1352 0 0 if ($ok)
1353 0 0 if $err
1358 0 0 if ($ok)
1359 0 0 if $err
1380 0 0 if ($ok)
1381 0 0 if $err
1391 0 0 if ($ok)
1392 0 0 if $err
1397 0 0 if ($ok)
1398 0 0 if $err
1404 0 0 if ($ok)
1405 0 0 if $err
1411 0 0 if ($ok)
1412 0 0 if $err
1413 0 0 if ($self->lookahead_1($context, $token))
1423 0 0 if ($ok)
1424 0 0 if $err
1425 0 0 if ($self->lookahead_0($context, $token))
1437 0 0 if ($ok)
1438 0 0 if $err
1450 0 0 if ($ok)
1451 0 0 if $err
1460 0 0 if ($ok)
1461 0 0 if $err
1472 0 0 if ($ok)
1473 0 0 if $err
1484 0 0 if ($ok)
1485 0 0 if $err
1507 0 0 if ($ok)
1508 0 0 if $err
1519 0 0 if ($ok)
1520 0 0 if $err
1525 0 0 if ($ok)
1526 0 0 if $err
1533 0 0 if ($ok)
1534 0 0 if $err
1535 0 0 if ($self->lookahead_1($context, $token))
1546 0 0 if ($ok)
1547 0 0 if $err
1548 0 0 if ($self->lookahead_0($context, $token))
1561 0 0 if ($ok)
1562 0 0 if $err
1575 0 0 if ($ok)
1576 0 0 if $err
1586 0 0 if ($ok)
1587 0 0 if $err
1599 0 0 if ($ok)
1600 0 0 if $err
1612 0 0 if ($ok)
1613 0 0 if $err
1634 0 0 if ($ok)
1635 0 0 if $err
1646 0 0 if ($ok)
1647 0 0 if $err
1652 0 0 if ($ok)
1653 0 0 if $err
1654 0 0 if ($self->lookahead_1($context, $token))
1665 0 0 if ($ok)
1666 0 0 if $err
1667 0 0 if ($self->lookahead_0($context, $token))
1680 0 0 if ($ok)
1681 0 0 if $err
1694 0 0 if ($ok)
1695 0 0 if $err
1705 0 0 if ($ok)
1706 0 0 if $err
1718 0 0 if ($ok)
1719 0 0 if $err
1731 0 0 if ($ok)
1732 0 0 if $err
1737 0 0 if ($ok)
1738 0 0 if $err
1759 0 0 if ($ok)
1760 0 0 if $err
1765 0 0 if ($ok)
1766 0 0 if $err
1772 0 0 if ($ok)
1773 0 0 if $err
1778 0 0 if ($ok)
1779 0 0 if $err
1800 0 0 if ($ok)
1801 0 0 if $err
1809 0 0 if ($ok)
1810 0 0 if $err
1815 0 0 if ($ok)
1816 0 0 if $err
1822 0 0 if ($ok)
1823 0 0 if $err
1830 0 0 if ($ok)
1831 0 0 if $err
1832 0 0 if ($self->lookahead_0($context, $token))
1841 0 0 if ($ok)
1842 0 0 if $err
1852 0 0 if ($ok)
1853 0 0 if $err
1861 0 0 if ($ok)
1862 0 0 if $err
1871 0 0 if ($ok)
1872 0 0 if $err
1894 0 0 if ($ok)
1895 0 0 if $err
1904 0 0 if ($ok)
1905 0 0 if $err
1910 0 0 if ($ok)
1911 0 0 if $err
1919 0 0 if ($ok)
1920 0 0 if $err
1921 0 0 if ($self->lookahead_0($context, $token))
1931 0 0 if ($ok)
1932 0 0 if $err
1943 0 0 if ($ok)
1944 0 0 if $err
1953 0 0 if ($ok)
1954 0 0 if $err
1964 0 0 if ($ok)
1965 0 0 if $err
1986 0 0 if ($ok)
1987 0 0 if $err
1995 0 0 if ($ok)
1996 0 0 if $err
2001 0 0 if ($ok)
2002 0 0 if $err
2008 0 0 if ($ok)
2009 0 0 if $err
2015 0 0 if ($ok)
2016 0 0 if $err
2017 0 0 if ($self->lookahead_0($context, $token))
2026 0 0 if ($ok)
2027 0 0 if $err
2037 0 0 if ($ok)
2038 0 0 if $err
2046 0 0 if ($ok)
2047 0 0 if $err
2056 0 0 if ($ok)
2057 0 0 if $err
2079 0 0 if ($ok)
2080 0 0 if $err
2089 0 0 if ($ok)
2090 0 0 if $err
2095 0 0 if ($ok)
2096 0 0 if $err
2103 0 0 if ($ok)
2104 0 0 if $err
2105 0 0 if ($self->lookahead_0($context, $token))
2115 0 0 if ($ok)
2116 0 0 if $err
2127 0 0 if ($ok)
2128 0 0 if $err
2137 0 0 if ($ok)
2138 0 0 if $err
2148 0 0 if ($ok)
2149 0 0 if $err
2170 0 0 if ($ok)
2171 0 0 if $err
2180 0 0 if ($ok)
2181 0 0 if $err
2187 0 0 if ($ok)
2188 0 0 if $err
2194 0 0 if ($ok)
2195 0 0 if $err
2202 0 0 if ($ok)
2203 0 0 if $err
2204 0 0 if ($self->lookahead_0($context, $token))
2214 0 0 if ($ok)
2215 0 0 if $err
2226 0 0 if ($ok)
2227 0 0 if $err
2236 0 0 if ($ok)
2237 0 0 if $err
2247 0 0 if ($ok)
2248 0 0 if $err
2253 0 0 if ($ok)
2254 0 0 if $err
2275 0 0 if ($ok)
2276 0 0 if $err
2286 0 0 if ($ok)
2287 0 0 if $err
2292 0 0 if ($ok)
2293 0 0 if $err
2301 0 0 if ($ok)
2302 0 0 if $err
2303 0 0 if ($self->lookahead_0($context, $token))
2314 0 0 if ($ok)
2315 0 0 if $err
2327 0 0 if ($ok)
2328 0 0 if $err
2338 0 0 if ($ok)
2339 0 0 if $err
2350 0 0 if ($ok)
2351 0 0 if $err
2356 0 0 if ($ok)
2357 0 0 if $err
2378 0 0 if ($ok)
2379 0 0 if $err
2384 0 0 if ($ok)
2385 0 0 if $err
2392 0 0 if ($ok)
2393 0 0 if $err
2398 0 0 if ($ok)
2399 0 0 if $err
2420 0 0 if ($ok)
2421 0 0 if $err
2430 0 0 if ($ok)
2431 0 0 if $err
2436 0 0 if ($ok)
2437 0 0 if $err
2443 0 0 if ($ok)
2444 0 0 if $err
2450 0 0 if ($ok)
2451 0 0 if $err
2452 0 0 if ($self->lookahead_1($context, $token))
2460 0 0 if ($ok)
2461 0 0 if $err
2462 0 0 if ($self->lookahead_0($context, $token))
2472 0 0 if ($ok)
2473 0 0 if $err
2484 0 0 if ($ok)
2485 0 0 if $err
2492 0 0 if ($ok)
2493 0 0 if $err
2502 0 0 if ($ok)
2503 0 0 if $err
2513 0 0 if ($ok)
2514 0 0 if $err
2536 0 0 if ($ok)
2537 0 0 if $err
2547 0 0 if ($ok)
2548 0 0 if $err
2553 0 0 if ($ok)
2554 0 0 if $err
2561 0 0 if ($ok)
2562 0 0 if $err
2563 0 0 if ($self->lookahead_1($context, $token))
2572 0 0 if ($ok)
2573 0 0 if $err
2574 0 0 if ($self->lookahead_0($context, $token))
2585 0 0 if ($ok)
2586 0 0 if $err
2598 0 0 if ($ok)
2599 0 0 if $err
2607 0 0 if ($ok)
2608 0 0 if $err
2618 0 0 if ($ok)
2619 0 0 if $err
2630 0 0 if ($ok)
2631 0 0 if $err
2652 0 0 if ($ok)
2653 0 0 if $err
2663 0 0 if ($ok)
2664 0 0 if $err
2670 0 0 if ($ok)
2671 0 0 if $err
2677 0 0 if ($ok)
2678 0 0 if $err
2685 0 0 if ($ok)
2686 0 0 if $err
2687 0 0 if ($self->lookahead_1($context, $token))
2696 0 0 if ($ok)
2697 0 0 if $err
2698 0 0 if ($self->lookahead_0($context, $token))
2709 0 0 if ($ok)
2710 0 0 if $err
2722 0 0 if ($ok)
2723 0 0 if $err
2731 0 0 if ($ok)
2732 0 0 if $err
2742 0 0 if ($ok)
2743 0 0 if $err
2754 0 0 if ($ok)
2755 0 0 if $err
2760 0 0 if ($ok)
2761 0 0 if $err
2782 0 0 if ($ok)
2783 0 0 if $err
2794 0 0 if ($ok)
2795 0 0 if $err
2800 0 0 if ($ok)
2801 0 0 if $err
2809 0 0 if ($ok)
2810 0 0 if $err
2811 0 0 if ($self->lookahead_1($context, $token))
2821 0 0 if ($ok)
2822 0 0 if $err
2823 0 0 if ($self->lookahead_0($context, $token))
2835 0 0 if ($ok)
2836 0 0 if $err
2849 0 0 if ($ok)
2850 0 0 if $err
2859 0 0 if ($ok)
2860 0 0 if $err
2871 0 0 if ($ok)
2872 0 0 if $err
2884 0 0 if ($ok)
2885 0 0 if $err
2890 0 0 if ($ok)
2891 0 0 if $err
2912 0 0 if ($ok)
2913 0 0 if $err
2918 0 0 if ($ok)
2919 0 0 if $err
2926 0 0 if ($ok)
2927 0 0 if $err
2932 0 0 if ($ok)
2933 0 0 if $err
2954 0 0 if ($ok)
2955 0 0 if $err
2966 0 0 if ($ok)
2967 0 0 if $err
2972 0 0 if ($ok)
2973 0 0 if $err
2979 0 0 if ($ok)
2980 0 0 if $err
2986 0 0 if ($ok)
2987 0 0 if $err
2988 0 0 if ($self->lookahead_1($context, $token))
2998 0 0 if ($ok)
2999 0 0 if $err
3000 0 0 if ($self->lookahead_0($context, $token))
3012 0 0 if ($ok)
3013 0 0 if $err
3026 0 0 if ($ok)
3027 0 0 if $err
3036 0 0 if ($ok)
3037 0 0 if $err
3048 0 0 if ($ok)
3049 0 0 if $err
3061 0 0 if ($ok)
3062 0 0 if $err
3084 0 0 if ($ok)
3085 0 0 if $err
3097 0 0 if ($ok)
3098 0 0 if $err
3103 0 0 if ($ok)
3104 0 0 if $err
3111 0 0 if ($ok)
3112 0 0 if $err
3113 0 0 if ($self->lookahead_1($context, $token))
3124 0 0 if ($ok)
3125 0 0 if $err
3126 0 0 if ($self->lookahead_0($context, $token))
3139 0 0 if ($ok)
3140 0 0 if $err
3154 0 0 if ($ok)
3155 0 0 if $err
3165 0 0 if ($ok)
3166 0 0 if $err
3178 0 0 if ($ok)
3179 0 0 if $err
3192 0 0 if ($ok)
3193 0 0 if $err
3214 0 0 if ($ok)
3215 0 0 if $err
3227 0 0 if ($ok)
3228 0 0 if $err
3233 0 0 if ($ok)
3234 0 0 if $err
3235 0 0 if ($self->lookahead_1($context, $token))
3246 0 0 if ($ok)
3247 0 0 if $err
3248 0 0 if ($self->lookahead_0($context, $token))
3261 0 0 if ($ok)
3262 0 0 if $err
3276 0 0 if ($ok)
3277 0 0 if $err
3287 0 0 if ($ok)
3288 0 0 if $err
3300 0 0 if ($ok)
3301 0 0 if $err
3314 0 0 if ($ok)
3315 0 0 if $err
3320 0 0 if ($ok)
3321 0 0 if $err
3342 0 0 if ($ok)
3343 0 0 if $err
3348 0 0 if ($ok)
3349 0 0 if $err
3370 0 0 if ($ok)
3371 0 0 if $err
3382 0 0 if ($ok)
3383 0 0 if $err
3391 0 0 if ($ok)
3392 0 0 if $err
3393 0 0 if ($self->lookahead_1($context, $token))
3403 0 0 if ($ok)
3404 0 0 if $err
3405 0 0 if ($self->lookahead_0($context, $token))
3417 0 0 if ($ok)
3418 0 0 if $err
3431 0 0 if ($ok)
3432 0 0 if $err
3441 0 0 if ($ok)
3442 0 0 if $err
3453 0 0 if ($ok)
3454 0 0 if $err
3466 0 0 if ($ok)
3467 0 0 if $err
3472 0 0 if ($ok)
3473 0 0 if $err
3494 0 0 if ($ok)
3495 0 0 if $err
3500 0 0 if ($ok)
3501 0 0 if $err
3522 0 0 if ($ok)
3523 0 0 if $err
3533 0 0 if ($ok)
3534 0 0 if $err
3542 0 0 if ($ok)
3543 0 0 if $err
3544 0 0 if ($self->lookahead_0($context, $token))
3555 0 0 if ($ok)
3556 0 0 if $err
3568 0 0 if ($ok)
3569 0 0 if $err
3579 0 0 if ($ok)
3580 0 0 if $err
3591 0 0 if ($ok)
3592 0 0 if $err
3597 0 0 if ($ok)
3598 0 0 if $err
3619 0 0 if ($ok)
3620 0 0 if $err
3625 0 0 if ($ok)
3626 0 0 if $err
3647 0 0 if ($ok)
3648 0 0 if $err
3658 0 0 if ($ok)
3659 0 0 if $err
3667 0 0 if ($ok)
3668 0 0 if $err
3669 0 0 if ($self->lookahead_1($context, $token))
3679 0 0 if ($ok)
3680 0 0 if $err
3681 0 0 if ($self->lookahead_0($context, $token))
3693 0 0 if ($ok)
3694 0 0 if $err
3706 0 0 if ($ok)
3707 0 0 if $err
3716 0 0 if ($ok)
3717 0 0 if $err
3728 0 0 if ($ok)
3729 0 0 if $err
3740 0 0 if ($ok)
3741 0 0 if $err
3746 0 0 if ($ok)
3747 0 0 if $err
3768 0 0 if ($ok)
3769 0 0 if $err
3774 0 0 if ($ok)
3775 0 0 if $err
3796 0 0 if ($ok)
3797 0 0 if $err
3806 0 0 if ($ok)
3807 0 0 if $err
3815 0 0 if ($ok)
3816 0 0 if $err
3817 0 0 if ($self->lookahead_0($context, $token))
3828 0 0 if ($ok)
3829 0 0 if $err
3840 0 0 if ($ok)
3841 0 0 if $err
3851 0 0 if ($ok)
3852 0 0 if $err
3862 0 0 if ($ok)
3863 0 0 if $err
3868 0 0 if ($ok)
3869 0 0 if $err
3904 0 0 if $match
3907 0 0 if $ok
3909 0 0 if $ok
3911 0 0 if $ok
3935 0 0 if $match
3938 0 0 if $ok
3940 0 0 if $ok
3942 0 0 if $ok