| line |
true |
false |
branch |
|
32
|
72 |
44 |
unless $self->cleanup and defined(my $path = $self->path) |
|
33
|
44 |
0 |
if (my $handle = $self->handle) |
|
36
|
43 |
1 |
if -w $path and ($self->{'pid'} // $$) == $$ |
|
41
|
2 |
61 |
unless ($self->handle->syswrite($chunk) // -1) == length $chunk |
|
54
|
4 |
65 |
$len > 131072 ? : |
|
55
|
31 |
38 |
if $size > $end - $self->start_range |
|
64
|
54 |
52 |
$diff < $size ? : |
|
69
|
52 |
54 |
if $pos >= 0 |
|
70
|
15 |
39 |
if $read == 0 or ($offset += $read) == $end |
|
88
|
32 |
96 |
if (defined(my $end = $self->end_range)) { } |
|
89
|
9 |
23 |
if (my $chunk = $end + 1 - $offset) <= 0 |
|
90
|
6 |
17 |
$chunk > $max ? : |
|
126
|
34 |
0 |
defined $ret ? : |