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 |