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
216 575 n/a TIESCALAR
225 616 n/a FETCH
242 1 n/a STORE
249 1 n/a resync
266 239 n/a TIESCALAR
275 616 n/a FETCH
283 1 n/a STORE
291 239 n/a TIESCALAR
300 444 n/a FETCH
306 1 n/a STORE
315 663 n/a new
349 1 n/a reset
357 1 n/a DESTROY
361 2624 n/a hasleftmost
374 2220 n/a leftmostsubrules
388 699 n/a expected
406 3955 n/a _contains
414 1348 n/a addcall
423 1253 n/a addprod
434 2 n/a addvar
447 1 n/a addautoscore
455 1 n/a nextoperator
463 38 n/a nextimplicit
472 662 n/a code
603 662 n/a isleftrec
625 2515 n/a describe
630 1253 n/a new
648 1297 n/a expected
654 5825 n/a hasleftmost
661 1258 n/a isempty
667 4994 n/a leftmostsubrule
680 1258 n/a checkleftmost
729 1258 n/a changesskip
742 138 n/a adddirective
750 1 n/a addscore
763 1187 n/a check_pending
780 138 n/a enddirective
819 1 n/a prevwasreturn
837 2591 n/a additem
845 12 n/a _duplicate_itempos
857 178 n/a _update_itempos
879 113 n/a preitempos
889 58 n/a incitempos
903 58 n/a unincitempos
911 113 n/a postitempos
920 1258 n/a code
1026 177 n/a describe
1028 85 n/a sethashname
1032 92 n/a new
1041 5 n/a issubrule
1042 1 n/a isterminal
1046 113 n/a code
1078 17 n/a sethashname
1080 20 n/a issubrule
1081 1 n/a isterminal
1082 80 n/a describe
1086 24 n/a new
1098 24 n/a code
1135 2 n/a issubrule
1136 1 n/a isterminal
1137 9 n/a describe
1138 3 n/a sethashname
1142 3 n/a new
1156 3 n/a code
1179 8 n/a issubrule
1180 1 n/a isterminal
1181 43 n/a describe
1182 8 n/a sethashname
1186 8 n/a new
1198 8 n/a code
1231 209 n/a sethashname
1233 442 n/a issubrule
1234 144 n/a isterminal
1235 827 n/a describe
1241 209 n/a new
1259 16 n/a BEGIN
1259 13 n/a BEGIN
1259 8 n/a BEGIN
1259 8 n/a BEGIN
1259 6 n/a BEGIN
1259 6 n/a BEGIN
1259 7 n/a BEGIN
1259 6 n/a BEGIN
1259 3 n/a BEGIN
1259 3 n/a BEGIN
1259 3 n/a BEGIN
1259 2 n/a BEGIN
1289 210 n/a code
1339 920 n/a sethashname
1341 2587 n/a issubrule
1342 1 n/a isterminal
1343 4584 n/a describe
1347 920 n/a new
1368 924 n/a code
1412 6 n/a sethashname
1414 7 n/a issubrule
1415 1 n/a isterminal
1416 28 n/a describe
1420 6 n/a new
1441 6 n/a code
1486 1593 n/a issubrule
1487 10 n/a isterminal
1488 1021 n/a sethashname
1492 3382 n/a describe
1499 1021 n/a callsyntax
1511 1021 n/a new
1526 1021 n/a code
1576 150 n/a issubrule
1577 4 n/a isterminal
1578 330 n/a sethashname
1582 1778 n/a describe
1589 330 n/a callsyntax
1597 330 n/a new
1641 330 n/a code
1691 1 n/a issubrule
1692 1 n/a isterminal
1693 1 n/a describe
1697 1 n/a new
1704 1 n/a code
1715 189 n/a issubrule
1716 1 n/a isterminal
1718 1085 n/a describe
1719 138 n/a sethashname
1724 138 n/a new
1740 138 n/a code
1897 456 n/a new
1909 841 n/a is
1914 1411 n/a at
1919 220 n/a failed
1927 1 n/a message
1945 13 n/a BEGIN
1946 13 n/a BEGIN
1960 17 n/a _nextnamespace
1966 26 No new
2004 1 No Compile
2008 24 n/a DESTROY
2019 13 n/a BEGIN
2033 1 n/a __ANON__
2050 26 No Replace
2059 5 No Extend
2066 1 n/a _no_rule
2132 67 n/a _generate
2961 2 n/a BEGIN
2961 2 n/a BEGIN
2961 2 n/a BEGIN
2961 2 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 8 n/a __ANON__
2961 3 n/a __ANON__
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2961 1 n/a BEGIN
2983 6 n/a _addstartcode
2993 89 n/a _check_insatiable
3019 35 n/a _check_grammar
3102 31 n/a _code
3159 40 n/a _dump
3208 51 n/a AUTOLOAD
3220 53 n/a __ANON__
3223 13 n/a BEGIN
3258 25 n/a _parserepeat
3296 1 No set_autoflush
3305 1 n/a _write_ERROR
3332 0 n/a _write_TRACE
3342 2 n/a _write_TRACECONTEXT
3353 4239 n/a _verbosity
3361 2 n/a _error
3373 30 n/a _warn
3384 2 n/a _hint
3394 1 n/a _tracemax
3412 1 n/a _tracefirst
3432 2 n/a _trace
3460 5822 n/a _matchtracemessage
3481 1255 n/a _parseunneg
3494 4208 n/a _parse
3515 4713 n/a _linecount
3521 13 n/a BEGIN