| line |
true |
false |
branch |
|
206
|
0 |
12 |
if (items != 2) |
|
211
|
12 |
0 |
SV * key = ST(1) |
|
242
|
0 |
12 |
if (items != 2) |
|
250
|
12 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "Crypt::OpenSSH::ChachaPoly")) { |
|
|
12 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "Crypt::OpenSSH::ChachaPoly")) { |
|
255
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
290
|
0 |
12 |
if (items != 3) |
|
299
|
12 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "Crypt::OpenSSH::ChachaPoly")) { |
|
|
12 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "Crypt::OpenSSH::ChachaPoly")) { |
|
304
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
337
|
0 |
12 |
if (items != 1) |
|
342
|
12 |
0 |
if (SvROK(ST(0))) { |
|
363
|
0 |
6 |
if (items != 3) |
|
373
|
6 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "Crypt::OpenSSH::ChachaPoly")) { |
|
|
6 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "Crypt::OpenSSH::ChachaPoly")) { |
|
378
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
429
|
0 |
32 |
if (items != 0) |
|
454
|
0 |
32 |
if (items != 3) |
|
463
|
32 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "blf_ctxPtr")) { |
|
|
32 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "blf_ctxPtr")) { |
|
468
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
492
|
0 |
4096 |
if (items != 2) |
|
499
|
4096 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "blf_ctxPtr")) { |
|
|
4096 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "blf_ctxPtr")) { |
|
504
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
528
|
0 |
32 |
if (items != 3) |
|
538
|
32 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "blf_ctxPtr")) { |
|
|
32 |
0 |
if (SvROK(ST(0)) && sv_derived_from(ST(0), "blf_ctxPtr")) { |
|
543
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
|
0 |
0 |
const char* refstr = SvROK(ST(0)) ? "" : SvOK(ST(0)) ? "scalar " : "undef"; |
|
589
|
0 |
1 |
if (items != 1) |
|
625
|
0 |
1 |
if (items != 2) |
|
659
|
0 |
1 |
if (items != 3) |
|
681
|
1 |
0 |
ST(0) = boolSV(RETVAL); |