| line |
true |
false |
branch |
|
71
|
0 |
0 |
if (!sv_derived_from(sv, "Digest::MD5")) |
|
74
|
0 |
0 |
for (mg = SvMAGIC(SvRV(sv)); mg; mg = mg->mg_moremagic) { |
|
75
|
0 |
0 |
if (mg->mg_type == PERL_MAGIC_ext |
|
76
|
0 |
0 |
&& mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { |
|
92
|
0 |
0 |
while (from < end) { |
|
113
|
0 |
0 |
if (from == end) { |
|
170
|
0 |
0 |
if (!SvROK(xclass)) { |
|
195
|
0 |
0 |
if (fh) { |
|
200
|
0 |
0 |
if (fill) { |
|
206
|
0 |
0 |
if ( (n = PerlIO_read(fh, buffer, missing)) > 0) |
|
213
|
0 |
0 |
while ( (n = PerlIO_read(fh, buffer, sizeof(buffer))) > 0) { |
|
219
|
0 |
0 |
if (PerlIO_error(fh)) { |
|
255
|
0 |
0 |
for (i = 1; i < items; i++) { |
|
259
|
0 |
0 |
if (had_utf8) |
|
294
|
0 |
0 |
if ((PL_dowarn & G_WARN_ON) || ckWARN(WARN_SYNTAX)) { |
|
|
0 |
0 |
if ((PL_dowarn & G_WARN_ON) || ckWARN(WARN_SYNTAX)) { |
|
296
|
0 |
0 |
if (items == 1) { |
|
297
|
0 |
0 |
if (SvROK(ST(0))) { |
|
300
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
301
|
0 |
0 |
&& strEQ(name, "Digest::MD5")) |
|
306
|
0 |
0 |
} else if (items > 1) { |
|
308
|
0 |
0 |
if (len == 11 && memEQ("Digest::MD5", data, 11)) { |
|
|
0 |
0 |
if (len == 11 && memEQ("Digest::MD5", data, 11)) { |
|
310
|
0 |
0 |
} else if (SvROK(ST(0))) { |
|
313
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
|
0 |
0 |
if (SvOBJECT(sv) && (name = HvNAME(SvSTASH(sv))) |
|
314
|
0 |
0 |
&& strEQ(name, "Digest::MD5")) |
|
318
|
0 |
0 |
if (msg) { |
|
319
|
0 |
0 |
const char *f = (ix == F_BIN) ? "md5" : |
|
|
0 |
0 |
const char *f = (ix == F_BIN) ? "md5" : |
|
325
|
0 |
0 |
for (i = 0; i < items; i++) { |
|
329
|
0 |
0 |
if (had_utf8) |