Subroutine Coverage
| blib/lib/Language/P/Toy/Opcodes.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
63 |
100 |
63.0
|
| pod |
0 |
86 |
0.0
|
| line |
count |
pod |
subroutine |
|
3
|
30 |
n/a |
BEGIN |
|
4
|
30 |
n/a |
BEGIN |
|
5
|
30 |
n/a |
BEGIN |
|
7
|
30 |
n/a |
BEGIN |
|
8
|
30 |
n/a |
BEGIN |
|
9
|
30 |
n/a |
BEGIN |
|
10
|
30 |
n/a |
BEGIN |
|
11
|
30 |
n/a |
BEGIN |
|
13
|
30 |
n/a |
BEGIN |
|
18
|
2607 |
No |
o |
|
33
|
5706 |
n/a |
_context |
|
41
|
0 |
No |
o_noop |
|
47
|
10 |
No |
o_dup |
|
56
|
2740 |
No |
o_swap |
|
66
|
2854 |
No |
o_pop |
|
74
|
111 |
No |
o_print |
|
89
|
7614 |
No |
o_constant |
|
96
|
21 |
No |
o_fresh_string |
|
104
|
0 |
No |
o_stringify |
|
113
|
180 |
n/a |
_make_binary_op |
|
115
|
1470 |
No |
o_add |
|
115
|
6 |
No |
o_concat |
|
115
|
0 |
No |
o_divide |
|
115
|
0 |
No |
o_modulus |
|
115
|
6 |
No |
o_multiply |
|
115
|
2802 |
No |
o_subtract |
|
134
|
30 |
n/a |
_make_binary_op_assign |
|
136
|
67 |
No |
o_concat_assign |
|
195
|
8460 |
No |
o_make_list |
|
215
|
21 |
No |
o_end |
|
221
|
14 |
No |
o_want |
|
240
|
2846 |
No |
o_call |
|
251
|
2846 |
No |
o_return |
|
275
|
3064 |
No |
o_glob |
|
285
|
10572 |
No |
o_lexical |
|
295
|
10 |
No |
o_lexical_set |
|
304
|
2640 |
No |
o_lexical_clear |
|
312
|
22 |
No |
o_lexical_pad |
|
321
|
7 |
No |
o_lexical_pad_clear |
|
330
|
356 |
No |
o_parameter_index |
|
339
|
4240 |
No |
o_jump |
|
345
|
177 |
No |
o_jump_if_eq_immed |
|
352
|
0 |
No |
o_jump_if_false |
|
359
|
20 |
No |
o_jump_if_true |
|
366
|
9 |
No |
o_jump_if_null |
|
373
|
360 |
n/a |
_make_cond_jump |
|
375
|
48 |
No |
o_jump_if_f_eq |
|
375
|
2634 |
No |
o_jump_if_f_ge |
|
375
|
28 |
No |
o_jump_if_f_gt |
|
375
|
7 |
No |
o_jump_if_f_le |
|
375
|
49 |
No |
o_jump_if_f_lt |
|
375
|
0 |
No |
o_jump_if_i_eq |
|
375
|
0 |
No |
o_jump_if_i_ge |
|
375
|
0 |
No |
o_jump_if_i_gt |
|
375
|
0 |
No |
o_jump_if_i_le |
|
375
|
0 |
No |
o_jump_if_i_lt |
|
375
|
2 |
No |
o_jump_if_s_eq |
|
375
|
0 |
No |
o_jump_if_s_ne |
|
441
|
600 |
n/a |
_make_compare |
|
447
|
0 |
No |
o_compare_f_eq_int |
|
447
|
0 |
No |
o_compare_f_eq_scalar |
|
447
|
0 |
No |
o_compare_f_ge_int |
|
447
|
0 |
No |
o_compare_f_gt_int |
|
447
|
0 |
No |
o_compare_f_le_int |
|
447
|
0 |
No |
o_compare_f_le_scalar |
|
447
|
0 |
No |
o_compare_f_lt_int |
|
447
|
0 |
No |
o_compare_f_ne_scalar |
|
447
|
0 |
No |
o_compare_i_eq_int |
|
447
|
0 |
No |
o_compare_i_eq_scalar |
|
447
|
177 |
No |
o_compare_i_ge_int |
|
447
|
0 |
No |
o_compare_i_gt_int |
|
447
|
0 |
No |
o_compare_i_le_int |
|
447
|
0 |
No |
o_compare_i_le_scalar |
|
447
|
0 |
No |
o_compare_i_lt_int |
|
447
|
0 |
No |
o_compare_i_ne_scalar |
|
447
|
0 |
No |
o_compare_s_eq_int |
|
447
|
0 |
No |
o_compare_s_eq_scalar |
|
447
|
0 |
No |
o_compare_s_ne_int |
|
447
|
0 |
No |
o_compare_s_ne_scalar |
|
572
|
0 |
No |
o_negate |
|
581
|
0 |
No |
o_abs |
|
590
|
8 |
No |
o_not |
|
599
|
2738 |
No |
o_assign |
|
609
|
3063 |
No |
o_glob_slot_create |
|
619
|
1 |
No |
o_glob_slot |
|
629
|
3 |
No |
o_glob_slot_set |
|
641
|
0 |
No |
o_unlink |
|
658
|
0 |
No |
o_backtick |
|
671
|
5 |
No |
o_array_element |
|
681
|
0 |
No |
o_hash_element |
|
691
|
1 |
No |
o_array_size |
|
700
|
0 |
No |
o_reference |
|
709
|
0 |
No |
o_dereference_scalar |
|
718
|
8 |
No |
o_dereference_subroutine |
|
727
|
15 |
No |
o_defined |
|
739
|
6 |
No |
o_make_closure |
|
765
|
10 |
No |
o_localize_glob_slot |
|
778
|
12 |
No |
o_restore_glob_slot |
|
789
|
3 |
No |
o_iterator |
|
799
|
9 |
No |
o_iterator_next |