line |
true |
false |
branch |
19
|
0 |
1 |
unless (eval {
do {
defined 0
}
}) |
25
|
0 |
1 |
unless (eval {
do {
defined 0
}
}) |
31
|
0 |
1 |
unless (eval {
do {
defined 1024
}
}) |
33
|
0 |
0 |
if ($^O =~ /olaris/) { } |
|
0 |
0 |
elsif ($^O =~ /inux/) { } |
|
0 |
0 |
elsif ($^O =~ /BSD/i) { } |
88
|
0 |
0 |
if (ref $file_name) { } |
107
|
0 |
0 |
if ($@) |
116
|
0 |
0 |
if (B::svref_2object($read_fh)->IO->IoFLAGS & 16) |
120
|
0 |
0 |
unless sysseek $read_fh, tell $read_fh, 0 |
129
|
0 |
0 |
if $args{'binmode'} |
136
|
0 |
0 |
unless (sysopen $read_fh, $file_name, $mode) |
145
|
0 |
0 |
unless ($size_left) |
161
|
0 |
0 |
if (defined $read_cnt) |
165
|
0 |
0 |
if $read_cnt == 0 |
169
|
0 |
0 |
if $blk_size |
173
|
0 |
0 |
if $size_left <= 0 |
185
|
0 |
0 |
if $is_win32 and not $args{'binmode'} |
191
|
0 |
0 |
if defined $sep and $sep eq '' |
198
|
0 |
0 |
length ${$buf_ref;} ? : |
|
0 |
0 |
if $args{'array_ref'} |
205
|
0 |
0 |
length ${$buf_ref;} ? : |
|
0 |
0 |
if wantarray |
210
|
0 |
0 |
if $args{'scalar_ref'} |
214
|
0 |
0 |
if defined wantarray |
227
|
0 |
0 |
ref $_[0] eq 'HASH' ? : |
234
|
0 |
0 |
if (ref $$args{'buf_ref'} eq 'SCALAR') { } |
|
0 |
0 |
elsif (ref $_[0] eq 'SCALAR') { } |
|
0 |
0 |
elsif (ref $_[0] eq 'ARRAY') { } |
265
|
0 |
0 |
if (ref $file_name) { } |
276
|
0 |
0 |
if ($$args{'atomic'}) |
287
|
0 |
0 |
if $$args{'binmode'} |
288
|
0 |
0 |
if $$args{'append'} |
289
|
0 |
0 |
if $$args{'no_clobber'} |
296
|
0 |
0 |
unless (sysopen $write_fh, $file_name, $mode) |
302
|
0 |
0 |
if $$args{'append'} |
309
|
0 |
0 |
if ($is_win32 and not $$args{'binmode'}) |
313
|
0 |
0 |
if $data_is_ref |
333
|
0 |
0 |
unless (defined $write_cnt) |
350
|
0 |
0 |
unless $no_truncate |
357
|
0 |
0 |
if $$args{'atomic'} |
375
|
0 |
0 |
if (ref $args eq 'HASH') { } |
406
|
0 |
0 |
unless (opendir DIRH, $dir) |
414
|
0 |
0 |
unless $args{'keep_dot_dot'} |
417
|
0 |
0 |
if wantarray |
446
|
0 |
0 |
unless $func |