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
277 8 n/a BEGIN
277 8 n/a BEGIN
278 13117 n/a __ANON__
291 8 n/a BEGIN
292 9167 n/a __ANON__
304 8 n/a BEGIN
316 8 n/a BEGIN
317 4427 n/a __ANON__
330 8 n/a BEGIN
331 4136 n/a __ANON__
343 8 n/a BEGIN
387 4669 Yes nint
391 8 n/a BEGIN
395 3930 Yes sint
399 8 n/a BEGIN
401 8 n/a BEGIN
406 4135 Yes uint
421 1314 Yes nint_is_sint
423 8 n/a BEGIN
434 1099 Yes nint_is_uint
457 21 Yes nint_sgn
459 8 Yes BEGIN
459 8 n/a sint_sgn
461 8 Yes BEGIN
461 8 n/a uint_sgn
474 21 Yes nint_abs
477 8 n/a BEGIN
480 8 n/a BEGIN
486 8 Yes sint_abs
487 8 n/a BEGIN
506 196 Yes nint_cmp
509 8 n/a BEGIN
518 8 n/a BEGIN
524 8 Yes BEGIN
524 121 n/a sint_cmp
527 8 n/a BEGIN
528 81 Yes uint_cmp
543 196 Yes nint_min
546 8 n/a BEGIN
555 8 n/a BEGIN
562 121 Yes sint_min
563 8 n/a BEGIN
568 81 Yes uint_min
569 8 n/a BEGIN
585 196 Yes nint_max
588 8 n/a BEGIN
597 8 n/a BEGIN
604 121 Yes sint_max
605 8 n/a BEGIN
610 81 Yes uint_max
611 8 n/a BEGIN
626 12 Yes nint_neg
628 8 n/a BEGIN
630 8 n/a BEGIN
638 8 Yes sint_neg
639 8 n/a BEGIN
645 8 n/a BEGIN
646 8 Yes uint_neg
661 252 Yes nint_add
664 8 n/a BEGIN
669 8 n/a BEGIN
671 8 n/a BEGIN
676 8 n/a BEGIN
678 8 n/a BEGIN
681 8 n/a BEGIN
685 8 n/a BEGIN
691 148 Yes sint_add
692 8 n/a BEGIN
699 108 Yes uint_add
700 8 n/a BEGIN
703 8 n/a BEGIN
717 234 Yes nint_sub
720 8 n/a BEGIN
723 8 n/a BEGIN
732 8 n/a BEGIN
734 8 n/a BEGIN
737 8 n/a BEGIN
744 8 n/a BEGIN
747 8 n/a BEGIN
749 8 n/a BEGIN
751 8 n/a BEGIN
758 135 Yes sint_sub
759 8 n/a BEGIN
766 120 Yes uint_sub
767 8 n/a BEGIN
770 8 n/a BEGIN
803 21 Yes sint_shl
806 8 n/a BEGIN
811 21 Yes uint_shl
814 8 n/a BEGIN
833 17 Yes sint_shr
836 8 n/a BEGIN
841 17 Yes uint_shr
844 8 n/a BEGIN
860 21 Yes sint_rol
866 8 n/a BEGIN
871 21 Yes uint_rol
891 21 Yes sint_ror
897 8 n/a BEGIN
902 21 Yes uint_ror
931 8 Yes BEGIN
931 13 n/a nint_bits_as_sint
941 8 Yes BEGIN
941 13 n/a nint_bits_as_uint
950 8 Yes BEGIN
950 9 n/a sint_bits_as_uint
959 8 Yes BEGIN
959 578 n/a uint_bits_as_sint
987 8 Yes BEGIN
987 8 n/a sint_not
989 8 Yes BEGIN
989 8 n/a uint_not
999 8 Yes BEGIN
999 16 n/a sint_and
1001 8 Yes BEGIN
1001 16 n/a uint_and
1011 8 Yes BEGIN
1011 16 n/a sint_nand
1013 8 Yes BEGIN
1013 16 n/a uint_nand
1023 8 Yes BEGIN
1023 8 n/a sint_andn
1025 8 Yes BEGIN
1025 8 n/a uint_andn
1035 8 Yes BEGIN
1035 16 n/a sint_or
1037 8 Yes BEGIN
1037 16 n/a uint_or
1047 8 Yes BEGIN
1047 16 n/a sint_nor
1049 8 Yes BEGIN
1049 16 n/a uint_nor
1059 8 Yes BEGIN
1059 8 n/a sint_orn
1061 8 Yes BEGIN
1061 8 n/a uint_orn
1071 8 Yes BEGIN
1071 16 n/a sint_xor
1073 8 Yes BEGIN
1073 16 n/a uint_xor
1083 8 Yes BEGIN
1083 16 n/a sint_nxor
1085 8 Yes BEGIN
1085 16 n/a uint_nxor
1098 10 Yes sint_mux
1099 8 n/a BEGIN
1104 10 Yes uint_mux
1105 8 n/a BEGIN
1131 8 Yes BEGIN
1131 172 n/a sint_madd
1133 8 Yes BEGIN
1133 172 n/a uint_madd
1145 8 Yes BEGIN
1145 172 n/a sint_msub
1147 8 Yes BEGIN
1147 172 n/a uint_msub
1162 196 Yes sint_cadd
1163 8 n/a BEGIN
1171 172 Yes uint_cadd
1172 8 n/a BEGIN
1180 8 n/a BEGIN
1197 196 Yes sint_csub
1198 8 n/a BEGIN
1206 172 Yes uint_csub
1207 8 n/a BEGIN
1215 8 n/a BEGIN
1229 98 Yes sint_sadd
1230 8 n/a BEGIN
1241 86 Yes uint_sadd
1242 8 n/a BEGIN
1245 8 n/a BEGIN
1260 92 Yes sint_ssub
1261 8 n/a BEGIN
1272 89 Yes uint_ssub
1273 8 n/a BEGIN
1275 8 n/a BEGIN
1294 9 Yes natint_hex
1330 8 n/a BEGIN
1337 103 Yes hex_natint
1341 8 n/a BEGIN
1359 8 n/a BEGIN