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 |