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