Subroutine Coverage

blib/lib/Digest/SHA/PurePerl.pm
Criterion Covered Total %
subroutine 127 158 80.3
pod 56 56 100.0


line count pod subroutine
5 24 n/a BEGIN
6 24 n/a BEGIN
7 24 n/a BEGIN
8 24 n/a BEGIN
9 24 n/a BEGIN
10 24 n/a BEGIN
11 24 n/a BEGIN
55 19200 n/a _c_SL32
62 21504 n/a _c_SR32
68 2016 n/a _c_Ch
69 960 n/a _c_Pa
70 2016 n/a _c_Ma
73 13824 n/a _c_ROTR
78 5376 n/a _c_ROTL
83 1536 n/a _c_SIGMA0
89 1536 n/a _c_SIGMA1
95 1152 n/a _c_sigma0
101 1152 n/a _c_sigma1
107 480 n/a _c_M1Ch
113 960 n/a _c_M1Pa
119 480 n/a _c_M1Ma
124 96 n/a _c_M11Ch
125 192 n/a _c_M11Pa
126 96 n/a _c_M11Ma
127 96 n/a _c_M12Ch
128 192 n/a _c_M12Pa
129 96 n/a _c_M12Ma
130 96 n/a _c_M13Ch
131 192 n/a _c_M13Pa
132 96 n/a _c_M13Ma
133 96 n/a _c_M14Ch
134 192 n/a _c_M14Pa
135 96 n/a _c_M14Ma
136 96 n/a _c_M15Ch
137 192 n/a _c_M15Pa
138 96 n/a _c_M15Ma
140 3072 n/a _c_W11
141 1536 n/a _c_W12
142 1536 n/a _c_W13
143 1536 n/a _c_W14
146 1536 n/a _c_A1
213 921 n/a _sha1
216 1536 n/a _c_M2
222 192 n/a _c_M21
223 192 n/a _c_M22
224 192 n/a _c_M23
225 192 n/a _c_M24
226 192 n/a _c_M25
227 192 n/a _c_M26
228 192 n/a _c_M27
229 192 n/a _c_M28
231 1152 n/a _c_W21
232 1152 n/a _c_W22
233 1152 n/a _c_W23
234 1152 n/a _c_W24
237 1152 n/a _c_A2
301 257 n/a _sha256
303 0 n/a _sha512_placeholder
429 24 n/a BEGIN
429 24 n/a BEGIN
429 240 n/a _c_ROTRQ
429 24 n/a _c_SIGMAQ0
429 24 n/a _c_SIGMAQ1
429 240 n/a _c_SL64
429 288 n/a _c_SR64
429 24 n/a _c_sigmaQ0
429 24 n/a _c_sigmaQ1
429 249 n/a _sha512
432 190 n/a _SETBIT
440 80088 n/a _CLRBIT
448 1827 n/a _BYTECNT
453 190 n/a _digcpy
463 217 n/a _sharewind
481 154 n/a _shaopen
490 627 n/a _shadirect
507 678 n/a _shabytes
528 602 n/a _shabits
555 938 n/a _shawrite
557 24 n/a BEGIN
571 24 n/a BEGIN
598 24 n/a BEGIN
608 98 n/a _shaWrite
622 190 n/a _shafinish
647 79 n/a _shadigest
650 100 n/a _shahex
656 11 n/a _shabase64
667 0 n/a _shadsize
670 17 n/a _shacpy
682 11 n/a _shadup
685 4 n/a _shadump
711 11 n/a _shaload
728 24 n/a BEGIN
761 43 n/a _hmacopen
783 45 n/a _hmacWrite
788 43 n/a _hmacfinish
795 23 n/a _hmacdigest
796 20 n/a _hmachex
797 0 n/a _hmacbase64
813 1 Yes sha1
813 2 Yes sha1_base64
813 5 Yes sha1_hex
813 0 Yes sha224
813 2 Yes sha224_base64
813 2 Yes sha224_hex
813 0 Yes sha256
813 2 Yes sha256_base64
813 2 Yes sha256_hex
813 0 Yes sha384
813 2 Yes sha384_base64
813 4 Yes sha384_hex
813 0 Yes sha512
813 0 Yes sha512224
813 0 Yes sha512224_base64
813 2 Yes sha512224_hex
813 0 Yes sha512256
813 0 Yes sha512256_base64
813 2 Yes sha512256_hex
813 2 Yes sha512_base64
813 5 Yes sha512_hex
821 0 Yes hmac_sha1
821 0 Yes hmac_sha1_base64
821 11 Yes hmac_sha1_hex
821 0 Yes hmac_sha224
821 0 Yes hmac_sha224_base64
821 0 Yes hmac_sha224_hex
821 8 Yes hmac_sha256
821 0 Yes hmac_sha256_base64
821 9 Yes hmac_sha256_hex
821 8 Yes hmac_sha384
821 0 Yes hmac_sha384_base64
821 0 Yes hmac_sha384_hex
821 7 Yes hmac_sha512
821 0 Yes hmac_sha512224
821 0 Yes hmac_sha512224_base64
821 0 Yes hmac_sha512224_hex
821 0 Yes hmac_sha512256
821 0 Yes hmac_sha512256_base64
821 0 Yes hmac_sha512256_hex
821 0 Yes hmac_sha512_base64
821 0 Yes hmac_sha512_hex
828 0 Yes hashsize
829 4 Yes algorithm
832 19 Yes add
838 1 Yes digest
846 59 Yes hexdigest
854 1 Yes b64digest
862 16 Yes new
879 11 Yes clone
884 24 n/a BEGIN
887 713 Yes add_bits
898 0 n/a _bail
906 3 n/a _addfile
923 1 n/a _istext
937 6 Yes addfile
990 4 Yes getstate
996 11 Yes putstate
1009 0 Yes dump
1024 0 Yes load