Subroutine Coverage

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


line count pod subroutine
182 8 n/a BEGIN
183 8 n/a BEGIN
184 8 n/a BEGIN
186 8 n/a BEGIN
190 8 n/a BEGIN
256 8 n/a BEGIN
257 8 n/a BEGIN
276 8 n/a BEGIN
276 8 n/a BEGIN
277 13117 n/a __ANON__
290 8 n/a BEGIN
291 9167 n/a __ANON__
303 8 n/a BEGIN
315 8 n/a BEGIN
316 4427 n/a __ANON__
329 8 n/a BEGIN
330 4136 n/a __ANON__
342 8 n/a BEGIN
386 4669 Yes nint
390 8 n/a BEGIN
394 3930 Yes sint
398 8 n/a BEGIN
400 8 n/a BEGIN
405 4135 Yes uint
420 1314 Yes nint_is_sint
422 8 n/a BEGIN
433 1099 Yes nint_is_uint
456 21 Yes nint_sgn
458 8 Yes BEGIN
458 8 n/a sint_sgn
460 8 Yes BEGIN
460 8 n/a uint_sgn
473 21 Yes nint_abs
476 8 n/a BEGIN
479 8 n/a BEGIN
485 8 Yes sint_abs
486 8 n/a BEGIN
505 196 Yes nint_cmp
508 8 n/a BEGIN
517 8 n/a BEGIN
523 8 Yes BEGIN
523 121 n/a sint_cmp
526 8 n/a BEGIN
527 81 Yes uint_cmp
542 196 Yes nint_min
545 8 n/a BEGIN
554 8 n/a BEGIN
561 121 Yes sint_min
562 8 n/a BEGIN
567 81 Yes uint_min
568 8 n/a BEGIN
584 196 Yes nint_max
587 8 n/a BEGIN
596 8 n/a BEGIN
603 121 Yes sint_max
604 8 n/a BEGIN
609 81 Yes uint_max
610 8 n/a BEGIN
625 12 Yes nint_neg
627 8 n/a BEGIN
629 8 n/a BEGIN
637 8 Yes sint_neg
638 8 n/a BEGIN
644 8 n/a BEGIN
645 8 Yes uint_neg
660 252 Yes nint_add
663 8 n/a BEGIN
668 8 n/a BEGIN
670 8 n/a BEGIN
675 8 n/a BEGIN
677 8 n/a BEGIN
680 8 n/a BEGIN
684 8 n/a BEGIN
690 148 Yes sint_add
691 8 n/a BEGIN
698 108 Yes uint_add
699 8 n/a BEGIN
702 8 n/a BEGIN
716 234 Yes nint_sub
719 8 n/a BEGIN
722 8 n/a BEGIN
731 8 n/a BEGIN
733 8 n/a BEGIN
736 8 n/a BEGIN
743 8 n/a BEGIN
746 8 n/a BEGIN
748 8 n/a BEGIN
750 8 n/a BEGIN
757 135 Yes sint_sub
758 8 n/a BEGIN
765 120 Yes uint_sub
766 8 n/a BEGIN
769 8 n/a BEGIN
802 21 Yes sint_shl
805 8 n/a BEGIN
810 21 Yes uint_shl
813 8 n/a BEGIN
832 17 Yes sint_shr
835 8 n/a BEGIN
840 17 Yes uint_shr
843 8 n/a BEGIN
859 21 Yes sint_rol
865 8 n/a BEGIN
870 21 Yes uint_rol
890 21 Yes sint_ror
896 8 n/a BEGIN
901 21 Yes uint_ror
930 8 Yes BEGIN
930 13 n/a nint_bits_as_sint
940 8 Yes BEGIN
940 13 n/a nint_bits_as_uint
949 8 Yes BEGIN
949 9 n/a sint_bits_as_uint
958 8 Yes BEGIN
958 578 n/a uint_bits_as_sint
986 8 Yes BEGIN
986 8 n/a sint_not
988 8 Yes BEGIN
988 8 n/a uint_not
998 8 Yes BEGIN
998 16 n/a sint_and
1000 8 Yes BEGIN
1000 16 n/a uint_and
1010 8 Yes BEGIN
1010 16 n/a sint_nand
1012 8 Yes BEGIN
1012 16 n/a uint_nand
1022 8 Yes BEGIN
1022 8 n/a sint_andn
1024 8 Yes BEGIN
1024 8 n/a uint_andn
1034 8 Yes BEGIN
1034 16 n/a sint_or
1036 8 Yes BEGIN
1036 16 n/a uint_or
1046 8 Yes BEGIN
1046 16 n/a sint_nor
1048 8 Yes BEGIN
1048 16 n/a uint_nor
1058 8 Yes BEGIN
1058 8 n/a sint_orn
1060 8 Yes BEGIN
1060 8 n/a uint_orn
1070 8 Yes BEGIN
1070 16 n/a sint_xor
1072 8 Yes BEGIN
1072 16 n/a uint_xor
1082 8 Yes BEGIN
1082 16 n/a sint_nxor
1084 8 Yes BEGIN
1084 16 n/a uint_nxor
1097 10 Yes sint_mux
1098 8 n/a BEGIN
1103 10 Yes uint_mux
1104 8 n/a BEGIN
1130 8 Yes BEGIN
1130 172 n/a sint_madd
1132 8 Yes BEGIN
1132 172 n/a uint_madd
1144 8 Yes BEGIN
1144 172 n/a sint_msub
1146 8 Yes BEGIN
1146 172 n/a uint_msub
1161 196 Yes sint_cadd
1162 8 n/a BEGIN
1170 172 Yes uint_cadd
1171 8 n/a BEGIN
1179 8 n/a BEGIN
1196 196 Yes sint_csub
1197 8 n/a BEGIN
1205 172 Yes uint_csub
1206 8 n/a BEGIN
1214 8 n/a BEGIN
1228 98 Yes sint_sadd
1229 8 n/a BEGIN
1240 86 Yes uint_sadd
1241 8 n/a BEGIN
1244 8 n/a BEGIN
1259 92 Yes sint_ssub
1260 8 n/a BEGIN
1271 89 Yes uint_ssub
1272 8 n/a BEGIN
1274 8 n/a BEGIN
1293 9 Yes natint_hex
1329 8 n/a BEGIN
1336 103 Yes hex_natint
1340 8 n/a BEGIN
1358 8 n/a BEGIN