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  |