Subroutine Coverage

blib/lib/Data/Integer.pm
Criterion Covered Total %
subroutine 188 188 100.0
pod 74 74 100.0


line count pod subroutine
177 9 n/a BEGIN
178 9 n/a BEGIN
179 9 n/a BEGIN
181 9 n/a BEGIN
185 9 n/a BEGIN
251 9 n/a BEGIN
252 9 n/a BEGIN
272 9 n/a BEGIN
272 9 n/a BEGIN
273 13118 n/a __ANON__
286 9 n/a BEGIN
287 9167 n/a __ANON__
299 9 n/a BEGIN
311 9 n/a BEGIN
312 4427 n/a __ANON__
325 9 n/a BEGIN
326 4136 n/a __ANON__
338 9 n/a BEGIN
382 4669 Yes nint
386 9 n/a BEGIN
390 3930 Yes sint
394 9 n/a BEGIN
396 9 n/a BEGIN
401 4135 Yes uint
416 1314 Yes nint_is_sint
418 9 n/a BEGIN
429 1099 Yes nint_is_uint
452 21 Yes nint_sgn
454 9 Yes BEGIN
454 8 n/a sint_sgn
456 9 Yes BEGIN
456 8 n/a uint_sgn
469 21 Yes nint_abs
472 9 n/a BEGIN
475 9 n/a BEGIN
481 8 Yes sint_abs
482 9 n/a BEGIN
501 196 Yes nint_cmp
504 9 n/a BEGIN
513 9 n/a BEGIN
519 9 Yes BEGIN
519 121 n/a sint_cmp
522 9 n/a BEGIN
523 81 Yes uint_cmp
538 196 Yes nint_min
541 9 n/a BEGIN
550 9 n/a BEGIN
557 121 Yes sint_min
558 9 n/a BEGIN
563 81 Yes uint_min
564 9 n/a BEGIN
580 196 Yes nint_max
583 9 n/a BEGIN
592 9 n/a BEGIN
599 121 Yes sint_max
600 9 n/a BEGIN
605 81 Yes uint_max
606 9 n/a BEGIN
621 12 Yes nint_neg
623 9 n/a BEGIN
625 9 n/a BEGIN
633 8 Yes sint_neg
634 9 n/a BEGIN
640 9 n/a BEGIN
641 8 Yes uint_neg
656 252 Yes nint_add
659 9 n/a BEGIN
664 9 n/a BEGIN
666 9 n/a BEGIN
671 9 n/a BEGIN
673 9 n/a BEGIN
676 9 n/a BEGIN
680 9 n/a BEGIN
686 148 Yes sint_add
687 9 n/a BEGIN
694 108 Yes uint_add
695 9 n/a BEGIN
698 9 n/a BEGIN
712 234 Yes nint_sub
715 9 n/a BEGIN
718 9 n/a BEGIN
727 9 n/a BEGIN
729 9 n/a BEGIN
732 9 n/a BEGIN
739 9 n/a BEGIN
742 9 n/a BEGIN
744 9 n/a BEGIN
746 9 n/a BEGIN
753 135 Yes sint_sub
754 9 n/a BEGIN
761 120 Yes uint_sub
762 9 n/a BEGIN
765 9 n/a BEGIN
798 21 Yes sint_shl
801 9 n/a BEGIN
806 21 Yes uint_shl
809 9 n/a BEGIN
828 17 Yes sint_shr
831 9 n/a BEGIN
836 17 Yes uint_shr
839 9 n/a BEGIN
855 21 Yes sint_rol
861 9 n/a BEGIN
866 21 Yes uint_rol
886 21 Yes sint_ror
892 9 n/a BEGIN
897 21 Yes uint_ror
926 9 Yes BEGIN
926 13 n/a nint_bits_as_sint
936 9 Yes BEGIN
936 13 n/a nint_bits_as_uint
945 9 Yes BEGIN
945 9 n/a sint_bits_as_uint
954 9 Yes BEGIN
954 578 n/a uint_bits_as_sint
982 9 Yes BEGIN
982 8 n/a sint_not
984 9 Yes BEGIN
984 8 n/a uint_not
994 9 Yes BEGIN
994 16 n/a sint_and
996 9 Yes BEGIN
996 16 n/a uint_and
1006 9 Yes BEGIN
1006 16 n/a sint_nand
1008 9 Yes BEGIN
1008 16 n/a uint_nand
1018 9 Yes BEGIN
1018 8 n/a sint_andn
1020 9 Yes BEGIN
1020 8 n/a uint_andn
1030 9 Yes BEGIN
1030 16 n/a sint_or
1032 9 Yes BEGIN
1032 16 n/a uint_or
1042 9 Yes BEGIN
1042 16 n/a sint_nor
1044 9 Yes BEGIN
1044 16 n/a uint_nor
1054 9 Yes BEGIN
1054 8 n/a sint_orn
1056 9 Yes BEGIN
1056 8 n/a uint_orn
1066 9 Yes BEGIN
1066 16 n/a sint_xor
1068 9 Yes BEGIN
1068 16 n/a uint_xor
1078 9 Yes BEGIN
1078 16 n/a sint_nxor
1080 9 Yes BEGIN
1080 16 n/a uint_nxor
1093 10 Yes sint_mux
1094 9 n/a BEGIN
1099 10 Yes uint_mux
1100 9 n/a BEGIN
1126 9 Yes BEGIN
1126 172 n/a sint_madd
1128 9 Yes BEGIN
1128 172 n/a uint_madd
1140 9 Yes BEGIN
1140 172 n/a sint_msub
1142 9 Yes BEGIN
1142 172 n/a uint_msub
1157 196 Yes sint_cadd
1158 9 n/a BEGIN
1166 172 Yes uint_cadd
1167 9 n/a BEGIN
1175 9 n/a BEGIN
1192 196 Yes sint_csub
1193 9 n/a BEGIN
1201 172 Yes uint_csub
1202 9 n/a BEGIN
1210 9 n/a BEGIN
1224 98 Yes sint_sadd
1225 9 n/a BEGIN
1236 86 Yes uint_sadd
1237 9 n/a BEGIN
1240 9 n/a BEGIN
1255 92 Yes sint_ssub
1256 9 n/a BEGIN
1267 89 Yes uint_ssub
1268 9 n/a BEGIN
1270 9 n/a BEGIN
1289 9 Yes natint_hex
1325 9 n/a BEGIN
1332 103 Yes hex_natint
1336 9 n/a BEGIN
1354 9 n/a BEGIN