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 |