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 |