Subroutine Coverage

blib/lib/Parse/RecDescent.pm
Criterion Covered Total %
subroutine 244 245 99.5
pod 0 8 0.0


line count pod subroutine
3 13 n/a BEGIN
4 13 n/a BEGIN
8 13 n/a BEGIN
10 13 n/a BEGIN
21 1 n/a __ANON__
21 14 n/a import
47 1 No Save
61 1 No PrecompiledRuntime
71 10 No Precompile
222 575 n/a TIESCALAR
231 616 n/a FETCH
248 1 n/a STORE
255 1 n/a resync
272 239 n/a TIESCALAR
281 616 n/a FETCH
289 1 n/a STORE
297 239 n/a TIESCALAR
306 444 n/a FETCH
312 1 n/a STORE
321 663 n/a new
355 1 n/a reset
363 1 n/a DESTROY
367 2624 n/a hasleftmost
380 2220 n/a leftmostsubrules
394 699 n/a expected
412 3955 n/a _contains
420 1348 n/a addcall
429 1253 n/a addprod
440 2 n/a addvar
453 1 n/a addautoscore
461 1 n/a nextoperator
469 38 n/a nextimplicit
478 662 n/a code
609 662 n/a isleftrec
631 2515 n/a describe
636 1253 n/a new
654 1297 n/a expected
660 5825 n/a hasleftmost
667 1258 n/a isempty
673 4994 n/a leftmostsubrule
686 1258 n/a checkleftmost
735 1258 n/a changesskip
748 138 n/a adddirective
756 1 n/a addscore
769 1187 n/a check_pending
786 138 n/a enddirective
825 1 n/a prevwasreturn
843 2591 n/a additem
851 12 n/a _duplicate_itempos
863 178 n/a _update_itempos
885 113 n/a preitempos
895 58 n/a incitempos
909 58 n/a unincitempos
917 113 n/a postitempos
926 1258 n/a code
1032 177 n/a describe
1034 85 n/a sethashname
1038 92 n/a new
1047 5 n/a issubrule
1048 1 n/a isterminal
1052 113 n/a code
1084 17 n/a sethashname
1086 20 n/a issubrule
1087 1 n/a isterminal
1088 80 n/a describe
1092 24 n/a new
1104 24 n/a code
1141 2 n/a issubrule
1142 1 n/a isterminal
1143 9 n/a describe
1144 3 n/a sethashname
1148 3 n/a new
1162 3 n/a code
1185 8 n/a issubrule
1186 1 n/a isterminal
1187 43 n/a describe
1188 8 n/a sethashname
1192 8 n/a new
1204 8 n/a code
1237 209 n/a sethashname
1239 442 n/a issubrule
1240 144 n/a isterminal
1241 827 n/a describe
1247 209 n/a new
1265 16 n/a BEGIN
1265 13 n/a BEGIN
1265 8 n/a BEGIN
1265 8 n/a BEGIN
1265 6 n/a BEGIN
1265 6 n/a BEGIN
1265 7 n/a BEGIN
1265 6 n/a BEGIN
1265 3 n/a BEGIN
1265 3 n/a BEGIN
1265 3 n/a BEGIN
1265 2 n/a BEGIN
1295 210 n/a code
1345 920 n/a sethashname
1347 2587 n/a issubrule
1348 1 n/a isterminal
1349 4584 n/a describe
1353 920 n/a new
1374 924 n/a code
1418 6 n/a sethashname
1420 7 n/a issubrule
1421 1 n/a isterminal
1422 28 n/a describe
1426 6 n/a new
1447 6 n/a code
1492 1593 n/a issubrule
1493 10 n/a isterminal
1494 1021 n/a sethashname
1498 3382 n/a describe
1505 1021 n/a callsyntax
1517 1021 n/a new
1532 1021 n/a code
1582 150 n/a issubrule
1583 4 n/a isterminal
1584 330 n/a sethashname
1588 1778 n/a describe
1595 330 n/a callsyntax
1603 330 n/a new
1647 330 n/a code
1697 1 n/a issubrule
1698 1 n/a isterminal
1699 1 n/a describe
1703 1 n/a new
1710 1 n/a code
1721 189 n/a issubrule
1722 1 n/a isterminal
1724 1085 n/a describe
1725 138 n/a sethashname
1730 138 n/a new
1746 138 n/a code
1903 456 n/a new
1915 841 n/a is
1920 1411 n/a at
1925 220 n/a failed
1933 1 n/a message
1951 13 n/a BEGIN
1952 13 n/a BEGIN
1966 17 n/a _nextnamespace
1972 26 No new
2010 1 No Compile
2014 24 n/a DESTROY
2025 13 n/a BEGIN
2039 1 n/a __ANON__
2056 26 No Replace
2065 5 No Extend
2072 1 n/a _no_rule
2138 67 n/a _generate
2967 2 n/a BEGIN
2967 2 n/a BEGIN
2967 2 n/a BEGIN
2967 2 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 8 n/a __ANON__
2967 3 n/a __ANON__
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2967 1 n/a BEGIN
2989 3 n/a _addstartcode
2999 89 n/a _check_insatiable
3025 35 n/a _check_grammar
3108 31 n/a _code
3165 40 n/a _dump
3214 51 n/a AUTOLOAD
3226 53 n/a __ANON__
3229 13 n/a BEGIN
3264 25 n/a _parserepeat
3302 1 No set_autoflush
3311 1 n/a _write_ERROR
3338 0 n/a _write_TRACE
3348 2 n/a _write_TRACECONTEXT
3359 4239 n/a _verbosity
3367 2 n/a _error
3379 30 n/a _warn
3390 2 n/a _hint
3400 1 n/a _tracemax
3418 1 n/a _tracefirst
3438 2 n/a _trace
3466 5822 n/a _matchtracemessage
3487 1255 n/a _parseunneg
3500 4208 n/a _parse
3521 4713 n/a _linecount
3527 13 n/a BEGIN