line |
l |
!l&&r |
!l&&!r |
condition |
57
|
7 |
0 |
0 |
_get_open_mode_fcntl($fh) || $HAS_FMODE && _get_open_mode_filehandle_fmode($fh) |
72
|
0 |
0 |
52 |
$ref eq 'GLOB' or $ref eq 'VSTRING' |
|
0 |
0 |
52 |
$ref eq 'GLOB' or $ref eq 'VSTRING' or &Scalar::Util::isvstring($value) |
104
|
16 |
6 |
64 |
$reftype eq 'SCALAR' or $reftype eq 'REF' |
123
|
0 |
0 |
21 |
$reftype eq 'REGEXP' or $reftype eq 'SCALAR' and defined $blesstype and $blesstype eq 'Regexp' |
|
0 |
0 |
14 |
$reftype eq 'VSTRING' or ref $value eq 'SCALAR' and &Scalar::Util::isvstring($$value) |
298
|
1 |
0 |
0 |
open $fh, '>&=', $fileno or open $fh, '<&=', $fileno |
357
|
3 |
3 |
8 |
$type eq 'NAME' or $type eq 'PACKAGE' |
|
6 |
0 |
8 |
$type eq 'NAME' or $type eq 'PACKAGE' or $type eq 'IOseek' |
|
3 |
0 |
8 |
$type eq 'NAME' or $type eq 'PACKAGE' or $type eq 'IOseek' or $type eq 'IOmode' |
418
|
4 |
0 |
40 |
$reftype eq 'GLOB' or $reftype eq 'VSTRING' |
|
4 |
0 |
40 |
$reftype eq 'GLOB' or $reftype eq 'VSTRING' or exists $input->{'__refaddr'} |
420
|
0 |
44 |
0 |
$blesstype and $reftype or not $blesstype |
442
|
7 |
0 |
3 |
$reftype eq 'SCALAR' && !ref($value) || $reftype eq ref $value || $reftype eq 'GLOB' && exists $value->{'SCALAR'} || $reftype eq 'CODE' && $value && ref $value eq '' || $reftype eq 'REF' && ref $value eq 'HASH' && exists $value->{'__reftype'} || $reftype eq 'REGEXP' && ref $value eq 'ARRAY' || $reftype eq 'VSTRING' && ref $value eq 'ARRAY' || $reftype && !ref($input->{'__value'}) && $input->{'__recursive'} || $input->{'__tied'} && ref $input->{'__value'} && $input->{'__value'}{'__blessed'} |