line |
!l |
l&&!r |
l&&r |
condition |
42
|
0 |
0 |
0 |
${^TAINT} and &tainted($str) |
45
|
0 |
0 |
0 |
defined $str and length $str |
48
|
0 |
0 |
0 |
$debug and $debug & 64 |
65
|
0 |
0 |
0 |
${^TAINT} and &tainted($str) |
71
|
0 |
0 |
0 |
$debug and $debug & 64 |
94
|
0 |
0 |
0 |
$sftp->{'_error'} and $sftp->{'_error'} == 37 |
151
|
0 |
0 |
0 |
$on_error and $sftp->error |
198
|
0 |
0 |
0 |
$follow_links && _is_lnk($entry->{'a'}->perm) |
203
|
0 |
0 |
0 |
defined $rp and not $rpdone{$rp}++ |
244
|
0 |
0 |
0 |
_is_dir($a->perm) and $done{$fn}++ |
329
|
0 |
0 |
0 |
@parts and @res |
351
|
0 |
0 |
0 |
@parts || $follow_links and _is_lnk($e->{'a'}->perm) |
382
|
0 |
0 |
0 |
$on_error and $sftp->_call_on_error($on_error, $parent) |
line |
l |
!l&&r |
!l&&!r |
condition |
46
|
0 |
0 |
0 |
$status_str{$code} || "Unknown status ($code)" |
146
|
0 |
0 |
0 |
$best_effort || !$sftp->{'_error'} |
200
|
0 |
0 |
0 |
$follow or $realpath |
217
|
0 |
0 |
0 |
not $wanted or &$wanted($self, $entry) |
241
|
0 |
0 |
0 |
$try->{'a'} ||= $self->lstat($fn) |
249
|
0 |
0 |
0 |
not $descend or &$descend($self, $try) |
250
|
0 |
0 |
0 |
$ordered or $atomic_readdir |
351
|
0 |
0 |
0 |
@parts || $follow_links |
361
|
0 |
0 |
0 |
not $wanted or &$wanted($sftp, $e) |
386
|
0 |
0 |
0 |
@parts || $follow_links |
389
|
0 |
0 |
0 |
not $wanted or &$wanted($sftp, $e) |