| blib/lib/B/CC.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 19 | 192 | 9.9 |
| pod | 3 | 164 | 1.8 |
| line | count | pod | subroutine |
|---|---|---|---|
| 298 | 14 | n/a | BEGIN |
| 301 | 14 | n/a | BEGIN |
| 316 | 14 | n/a | BEGIN |
| 320 | 14 | n/a | BEGIN |
| 321 | 14 | n/a | BEGIN |
| 322 | 14 | n/a | BEGIN |
| 323 | 14 | n/a | BEGIN |
| 411 | 14 | n/a | BEGIN |
| 412 | 0 | No | CXt_LOOP_PLAIN |
| 414 | 0 | No | CXt_LOOP |
| 419 | 0 | No | CxTYPE_no_LOOP |
| 451 | 84 | No | init_hash |
| 486 | 0 | No | debug |
| 497 | 0 | No | declare |
| 502 | 0 | No | push_runtime |
| 507 | 0 | No | save_runtime |
| 511 | 0 | No | output_runtime |
| 679 | 0 | No | runtime |
| 686 | 0 | No | init_pp |
| 702 | 14 | n/a | BEGIN |
| 716 | 0 | Yes | cc_queue |
| 734 | 14 | n/a | BEGIN |
| 736 | 0 | No | valid_int |
| 737 | 0 | No | valid_double |
| 738 | 0 | No | valid_numeric |
| 739 | 0 | No | valid_str |
| 740 | 0 | No | valid_sv |
| 742 | 0 | No | top_int |
| 743 | 0 | No | top_double |
| 744 | 0 | No | top_numeric |
| 745 | 0 | No | top_sv |
| 746 | 0 | No | top_str |
| 747 | 0 | No | top_bool |
| 749 | 0 | No | pop_int |
| 750 | 0 | No | pop_double |
| 751 | 0 | No | pop_numeric |
| 752 | 0 | No | pop_str |
| 753 | 0 | No | pop_sv |
| 756 | 0 | No | pop_bool |
| 768 | 0 | No | write_back_lexicals |
| 793 | 0 | No | save_or_restore_lexical_state |
| 824 | 0 | No | write_back_stack |
| 834 | 0 | No | invalidate_lexicals |
| 845 | 0 | No | reload_lexicals |
| 875 | 0 | n/a | new_scope |
| 878 | 0 | n/a | new |
| 898 | 0 | n/a | DESTROY |
| 916 | 14 | n/a | new |
| 925 | 0 | n/a | load |
| 931 | 0 | n/a | value |
| 935 | 0 | n/a | write_back |
| 941 | 0 | n/a | invalidate |
| 956 | 0 | No | dopoptoloop |
| 965 | 0 | No | dopoptolabel |
| 988 | 0 | No | push_label |
| 994 | 0 | No | pop_label |
| 1000 | 0 | No | error |
| 1016 | 0 | No | init_type_attrs |
| 1073 | 0 | Yes | load_pad |
| 1180 | 0 | No | declare_pad |
| 1201 | 0 | No | encode_utf8 |
| 1216 | 0 | No | peek_stack |
| 1234 | 0 | Yes | label |
| 1246 | 0 | No | write_label |
| 1280 | 0 | No | loadop |
| 1288 | 0 | No | doop |
| 1308 | 0 | No | gimme |
| 1322 | 0 | No | pp_null |
| 1329 | 0 | No | pp_stub |
| 1344 | 0 | No | pp_unstack |
| 1352 | 0 | No | pp_and |
| 1380 | 0 | No | pp_andassign |
| 1408 | 0 | No | pp_or |
| 1435 | 0 | No | pp_orassign |
| 1461 | 0 | No | pp_dorassign |
| 1475 | 0 | No | pp_cond_expr |
| 1488 | 0 | No | pp_padsv |
| 1515 | 0 | No | pp_const |
| 1543 | 0 | No | pp_nextstate |
| 1580 | 0 | No | pp_dbstate |
| 1591 | 0 | No | bad_pp_reset |
| 1607 | 0 | No | pp_regcreset |
| 1621 | 0 | No | pp_stringify |
| 1637 | 0 | No | bad_pp_anoncode |
| 1662 | 0 | No | pp_method_named |
| 1679 | 0 | No | bad_pp_srefgen |
| 1734 | 0 | No | pp_rv2gv |
| 1749 | 0 | No | pp_sort |
| 1789 | 0 | No | pp_gv |
| 1808 | 0 | No | pp_gvsv |
| 1837 | 0 | No | autovivification |
| 1848 | 0 | No | pp_aelemfast |
| 1892 | 0 | n/a | _aelem |
| 1911 | 0 | No | pp_aelem |
| 1939 | 0 | No | int_binop |
| 1968 | 0 | No | numeric_binop |
| 2035 | 0 | No | numeric_unop |
| 2064 | 0 | No | pp_ncmp |
| 2123 | 0 | No | sv_binop |
| 2180 | 0 | No | bool_int_binop |
| 2193 | 0 | No | bool_numeric_binop |
| 2207 | 0 | No | bool_sv_binop |
| 2218 | 182 | No | infix_op |
| 2219 | 0 | n/a | __ANON__ |
| 2224 | 42 | No | prefix_op |
| 2225 | 0 | n/a | __ANON__ |
| 2229 | 14 | n/a | BEGIN |
| 2254 | 0 | No | pp_add |
| 2255 | 0 | No | pp_subtract |
| 2256 | 0 | No | pp_multiply |
| 2257 | 0 | No | pp_divide |
| 2259 | 0 | No | pp_modulo |
| 2263 | 0 | No | pp_left_shift |
| 2264 | 0 | No | pp_right_shift |
| 2265 | 0 | No | pp_i_add |
| 2266 | 0 | No | pp_i_subtract |
| 2267 | 0 | No | pp_i_multiply |
| 2268 | 0 | No | pp_i_divide |
| 2269 | 0 | No | pp_i_modulo |
| 2271 | 0 | No | pp_eq |
| 2272 | 0 | No | pp_ne |
| 2274 | 0 | No | pp_lt |
| 2276 | 0 | No | pp_gt |
| 2277 | 0 | No | pp_le |
| 2278 | 0 | No | pp_ge |
| 2280 | 0 | No | pp_i_eq |
| 2281 | 0 | No | pp_i_ne |
| 2282 | 0 | No | pp_i_lt |
| 2283 | 0 | No | pp_i_gt |
| 2284 | 0 | No | pp_i_le |
| 2285 | 0 | No | pp_i_ge |
| 2287 | 0 | No | pp_scmp |
| 2288 | 0 | No | pp_slt |
| 2289 | 0 | No | pp_sgt |
| 2290 | 0 | No | pp_sle |
| 2291 | 0 | No | pp_sge |
| 2292 | 0 | No | pp_seq |
| 2293 | 0 | No | pp_sne |
| 2312 | 0 | No | pp_sassign |
| 2393 | 0 | No | pp_preinc |
| 2413 | 0 | No | pp_pushmark |
| 2422 | 0 | No | pp_list |
| 2439 | 0 | No | pp_entersub |
| 2460 | 0 | No | pp_bless |
| 2469 | 0 | No | pp_formline |
| 2487 | 0 | No | pp_goto |
| 2501 | 0 | No | pp_enter |
| 2531 | 0 | No | pp_enterwrite |
| 2535 | 0 | No | pp_leavesub |
| 2548 | 0 | No | pp_leavewrite |
| 2563 | 0 | No | pp_entergiven |
| 2565 | 0 | No | pp_leavegiven |
| 2568 | 0 | No | doeval |
| 2581 | 0 | No | pp_entereval |
| 2583 | 0 | No | pp_dofile |
| 2588 | 0 | No | pp_require |
| 2607 | 0 | No | pp_entertry |
| 2630 | 0 | No | pp_leavetry |
| 2640 | 0 | No | pp_grepstart |
| 2661 | 0 | No | pp_mapstart |
| 2685 | 0 | No | pp_grepwhile |
| 2705 | 0 | No | pp_mapwhile |
| 2709 | 0 | No | pp_return |
| 2719 | 0 | No | nyi |
| 2726 | 0 | No | pp_range |
| 2753 | 0 | No | pp_flip |
| 2795 | 0 | No | pp_flop |
| 2802 | 0 | No | enterloop |
| 2852 | 0 | No | pp_enterloop |
| 2854 | 0 | No | pp_enteriter |
| 2858 | 0 | No | pp_leaveloop |
| 2869 | 0 | No | pp_next |
| 2908 | 0 | No | pp_redo |
| 2946 | 0 | No | pp_last |
| 2987 | 0 | No | pp_subst |
| 3008 | 0 | No | pp_substcont |
| 3033 | 0 | No | pp_dbmopen |
| 3041 | 0 | No | default_pp |
| 3060 | 0 | No | compile_op |
| 3070 | 14 | n/a | BEGIN |
| 3081 | 0 | No | compile_bblock |
| 3098 | 0 | No | cc |
| 3166 | 0 | No | cc_recurse |
| 3207 | 0 | No | cc_obj |
| 3216 | 0 | No | cc_main |
| 3324 | 0 | No | compile_stats |
| 3332 | 15 | n/a | import |
| 3483 | 14 | n/a | BEGIN |
| 3507 | 14 | n/a | BEGIN |
| 3525 | 0 | No | compile |
| 3535 | 0 | n/a | __ANON__ |
| 3555 | 0 | n/a | __ANON__ |