Subroutine Coverage 
| lib/B/DeparseTree/PP.pm | 
 | 
| Criterion | 
Covered | 
Total | 
% | 
| subroutine | 
100 | 
145 | 
 68.9 
 | 
| pod | 
0 | 
132 | 
  0.0 
 | 
|  line  | 
 count  | 
 pod  | 
 subroutine  | 
| 
10
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
11
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
27
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
31
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
32
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
33
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
34
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
62
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
225
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
227
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
232
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
238
 | 
 25  | 
 No  | 
 feature_enabled  | 
| 
249
 | 
 0  | 
 No  | 
 pp_aelem  | 
| 
250
 | 
 1  | 
 No  | 
 pp_aslice  | 
| 
251
 | 
 0  | 
 No  | 
 pp_cmp  | 
| 
252
 | 
 0  | 
 No  | 
 pp_eq  | 
| 
253
 | 
 0  | 
 No  | 
 pp_ge  | 
| 
254
 | 
 0  | 
 No  | 
 pp_gt  | 
| 
255
 | 
 1  | 
 No  | 
 pp_helem  | 
| 
256
 | 
 1  | 
 No  | 
 pp_hslice  | 
| 
257
 | 
 0  | 
 No  | 
 pp_i_cmp  | 
| 
258
 | 
 0  | 
 No  | 
 pp_i_eq  | 
| 
259
 | 
 0  | 
 No  | 
 pp_i_ge  | 
| 
260
 | 
 0  | 
 No  | 
 pp_i_gt  | 
| 
261
 | 
 0  | 
 No  | 
 pp_i_le  | 
| 
262
 | 
 0  | 
 No  | 
 pp_i_lt  | 
| 
263
 | 
 0  | 
 No  | 
 pp_i_ne  | 
| 
264
 | 
 0  | 
 No  | 
 pp_kvaslice  | 
| 
265
 | 
 0  | 
 No  | 
 pp_kvhslice  | 
| 
266
 | 
 0  | 
 No  | 
 pp_le  | 
| 
267
 | 
 0  | 
 No  | 
 pp_lt  | 
| 
268
 | 
 0  | 
 No  | 
 pp_ne  | 
| 
271
 | 
 2  | 
 No  | 
 pp_return  | 
| 
273
 | 
 12  | 
 No  | 
 pp_sassign  | 
| 
274
 | 
 10  | 
 No  | 
 pp_scmp  | 
| 
275
 | 
 0  | 
 No  | 
 pp_seekdir  | 
| 
276
 | 
 8  | 
 No  | 
 pp_seq  | 
| 
277
 | 
 8  | 
 No  | 
 pp_sge  | 
| 
278
 | 
 8  | 
 No  | 
 pp_sgt  | 
| 
279
 | 
 8  | 
 No  | 
 pp_sle  | 
| 
280
 | 
 8  | 
 No  | 
 pp_slt  | 
| 
281
 | 
 8  | 
 No  | 
 pp_sne  | 
| 
285
 | 
 2  | 
 No  | 
 pp_sockpair  | 
| 
286
 | 
 2  | 
 No  | 
 pp_values  | 
| 
287
 | 
 2  | 
 No  | 
 pp_avalues  | 
| 
291
 | 
 1310  | 
 No  | 
 pp_aassign  | 
| 
292
 | 
 4  | 
 No  | 
 pp_abs  | 
| 
296
 | 
 3  | 
 No  | 
 pp_backtick  | 
| 
309
 | 
 0  | 
 No  | 
 pp_boolkeys  | 
| 
312
 | 
 6  | 
 No  | 
 pp_chmod  | 
| 
313
 | 
 6  | 
 No  | 
 pp_chown  | 
| 
314
 | 
 4  | 
 No  | 
 pp_cos  | 
| 
315
 | 
 2  | 
 No  | 
 pp_crypt  | 
| 
319
 | 
 0  | 
 No  | 
 pp_dofile  | 
| 
324
 | 
 8  | 
 No  | 
 pp_exec  | 
| 
325
 | 
 4  | 
 No  | 
 pp_exp  | 
| 
326
 | 
 2  | 
 No  | 
 pp_flock  | 
| 
327
 | 
 2  | 
 No  | 
 pp_getpriority  | 
| 
328
 | 
 4  | 
 No  | 
 pp_hex  | 
| 
329
 | 
 4  | 
 No  | 
 pp_index  | 
| 
330
 | 
 4  | 
 No  | 
 pp_int  | 
| 
331
 | 
 4  | 
 No  | 
 pp_join  | 
| 
332
 | 
 6  | 
 No  | 
 pp_kill  | 
| 
333
 | 
 2  | 
 No  | 
 pp_link  | 
| 
335
 | 
 0  | 
 No  | 
 pp_leavegiven  | 
| 
336
 | 
 0  | 
 No  | 
 pp_leavewhen  | 
| 
338
 | 
 4  | 
 No  | 
 pp_log  | 
| 
339
 | 
 6  | 
 No  | 
 pp_mkdir  | 
| 
343
 | 
 27  | 
 No  | 
 pp_not  | 
| 
352
 | 
 4  | 
 No  | 
 pp_oct  | 
| 
353
 | 
 2  | 
 No  | 
 pp_open_dir  | 
| 
354
 | 
 8  | 
 No  | 
 pp_pos  | 
| 
355
 | 
 6  | 
 No  | 
 pp_push  | 
| 
356
 | 
 2  | 
 No  | 
 pp_rename  | 
| 
357
 | 
 4  | 
 No  | 
 pp_rindex  | 
| 
361
 | 
 0  | 
 No  | 
 pp_rv2cv  | 
| 
375
 | 
 4  | 
 No  | 
 pp_scalar  | 
| 
384
 | 
 3  | 
 No  | 
 pp_setpgrp  | 
| 
385
 | 
 2  | 
 No  | 
 pp_setpriority  | 
| 
386
 | 
 4  | 
 No  | 
 pp_sin  | 
| 
387
 | 
 6  | 
 No  | 
 pp_sprintf  | 
| 
388
 | 
 4  | 
 No  | 
 pp_sqrt  | 
| 
390
 | 
 8  | 
 No  | 
 pp_system  | 
| 
394
 | 
 2  | 
 No  | 
 pp_truncate  | 
| 
418
 | 
 6  | 
 No  | 
 pp_unlink  | 
| 
419
 | 
 6  | 
 No  | 
 pp_unshift  | 
| 
420
 | 
 6  | 
 No  | 
 pp_utime  | 
| 
422
 | 
 2  | 
 No  | 
 pp_vec  | 
| 
423
 | 
 2  | 
 No  | 
 pp_waitpid  | 
| 
427
 | 
 10  | 
 No  | 
 pp_glob  | 
| 
458
 | 
 0  | 
 No  | 
 pp_chomp  | 
| 
459
 | 
 0  | 
 No  | 
 pp_chop  | 
| 
462
 | 
 0  | 
 No  | 
 pp_clonecv  | 
| 
471
 | 
 0  | 
 No  | 
 pp_delete  | 
| 
497
 | 
 0  | 
 No  | 
 pp_exists  | 
| 
518
 | 
 0  | 
 No  | 
 pp_introcv  | 
| 
524
 | 
 4  | 
 No  | 
 pp_leave  | 
| 
525
 | 
 3  | 
 No  | 
 pp_leaveloop  | 
| 
528
 | 
 0  | 
 No  | 
 pp_leavetry  | 
| 
534
 | 
 3  | 
 No  | 
 pp_lineseq  | 
| 
538
 | 
 3270  | 
 No  | 
 pp_list  | 
| 
630
 | 
 0  | 
 No  | 
 pp_padcv  | 
| 
636
 | 
 0  | 
 No  | 
 pp_refgen  | 
| 
669
 | 
 1  | 
 No  | 
 pp_require  | 
| 
693
 | 
 6  | 
 No  | 
 pp_schomp  | 
| 
694
 | 
 6  | 
 No  | 
 pp_schop  | 
| 
695
 | 
 0  | 
 No  | 
 pp_scope  | 
| 
697
 | 
 50  | 
 No  | 
 pp_and  | 
| 
701
 | 
 0  | 
 No  | 
 pp_cond_expr  | 
| 
758
 | 
 72  | 
 No  | 
 pp_const  | 
| 
774
 | 
 596  | 
 No  | 
 pp_entersub  | 
| 
850
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
851
 | 
 3  | 
 n/a  | 
 BEGIN  | 
| 
965
 | 
 12  | 
 No  | 
 pp_entereval  | 
| 
973
 | 
 0  | 
 No  | 
 pp_flop  | 
| 
983
 | 
 674  | 
 No  | 
 pp_gv  | 
| 
992
 | 
 1013  | 
 No  | 
 pp_gvsv  | 
| 
1001
 | 
 4392  | 
 No  | 
 pp_null  | 
| 
1006
 | 
 1  | 
 No  | 
 pp_once  | 
| 
1013
 | 
 2  | 
 No  | 
 pp_print  | 
| 
1014
 | 
 0  | 
 No  | 
 pp_prtf  | 
| 
1016
 | 
 4  | 
 No  | 
 pp_rand  | 
| 
1018
 | 
 49  | 
 No  | 
 pp_or  | 
| 
1019
 | 
 0  | 
 No  | 
 pp_dor  | 
| 
1021
 | 
 0  | 
 No  | 
 pp_mapwhile  | 
| 
1022
 | 
 0  | 
 No  | 
 pp_grepwhile  | 
| 
1024
 | 
 0  | 
 No  | 
 pp_complement  | 
| 
1025
 | 
 2  | 
 No  | 
 pp_getppid  | 
| 
1026
 | 
 0  | 
 No  | 
 pp_postdec  | 
| 
1027
 | 
 0  | 
 No  | 
 pp_postinc  | 
| 
1028
 | 
 2  | 
 No  | 
 pp_time  | 
| 
1030
 | 
 5  | 
 No  | 
 pp_preinc  | 
| 
1031
 | 
 0  | 
 No  | 
 pp_predec  | 
| 
1032
 | 
 0  | 
 No  | 
 pp_i_preinc  | 
| 
1033
 | 
 0  | 
 No  | 
 pp_i_predec  | 
| 
1037
 | 
 18  | 
 No  | 
 pp_subst  | 
| 
1042
 | 
 6  | 
 No  | 
 pp_substr  | 
| 
1055
 | 
 1294  | 
 No  | 
 pp_stub  | 
| 
1059
 | 
 2  | 
 No  | 
 pp_symlink  | 
| 
1062
 | 
 6  | 
 No  | 
 pp_trans  | 
| 
1085
 | 
 2  | 
 No  | 
 pp_transr  | 
| 
1093
 | 
 1  | 
 No  | 
 pp_unstack  | 
| 
1098
 | 
 2  | 
 No  | 
 pp_wait  | 
| 
1099
 | 
 2  | 
 No  | 
 pp_wantarray  | 
| 
1103
 | 
 8  | 
 No  | 
 pp_xor  |