line |
!l |
l&&!r |
l&&r |
condition |
145
|
568 |
1 |
21 |
not $self->name and $handle |
466
|
1 |
1 |
1 |
$self->is_open and not $self->is_reading |
475
|
1 |
1 |
1 |
$self->is_open and not $self->is_reading |
563
|
1 |
1 |
1 |
$self->$_push_layer(':raw') and $self->is_open |
571
|
4 |
2 |
1 |
$self->$_push_layer($layer) and $self->is_open |
633
|
1 |
1 |
2 |
defined $uid and defined $gid |
664
|
2 |
1 |
1 |
&blessed($to) and $to->isa('File::DataClass::IO') |
685
|
1 |
19 |
1 |
$self->_atomic and -f $path |
737
|
0 |
3 |
0 |
$self->$_push_layer(":encoding($encoding)") and $self->is_open |
745
|
0 |
147 |
0 |
$self->io_handle->can('error') and $self->io_handle->error |
753
|
1 |
43 |
1035 |
CORE::length $_[0]->name && -e $_[0]->name |
798
|
1 |
17 |
0 |
defined $line and $self->_chomp |
865
|
1 |
1 |
1 |
CORE::length $_[0]->name && -x $_[0]->name |
877
|
1 |
454 |
8 |
CORE::length $_[0]->name && -l $_[0]->name |
881
|
1 |
0 |
1 |
CORE::length $_[0]->name && -r $_[0]->name |
889
|
1 |
0 |
4 |
CORE::length $_[0]->name && -w $_[0]->name |
912
|
6 |
25 |
13 |
$deep and $path->is_dir |
|
31 |
13 |
0 |
$deep and $path->is_dir and $follow || !$path->is_link |
965
|
1 |
1 |
1 |
&blessed($to) and $to->isa('File::DataClass::IO') |
993
|
257 |
6 |
406 |
$self->is_open and &first_char($mode) eq &first_char(scalar $self->mode) |
996
|
257 |
2 |
4 |
$self->is_open and 'r' eq &first_char($mode) |
|
259 |
4 |
0 |
$self->is_open and 'r' eq &first_char($mode) and '+' eq substr($self->mode, 1, 1) || '' |
|
4 |
0 |
0 |
$self->is_open and 'r' eq &first_char($mode) and '+' eq substr($self->mode, 1, 1) || '' and $self->seek(0, 0) |
1049
|
451 |
6 |
0 |
$self->is_link and $self->_no_follow |
|
457 |
0 |
0 |
$self->is_link and $self->_no_follow and $self->close |
1170
|
1 |
1 |
2 |
defined $search and CORE::length $search |
1207
|
1 |
0 |
1 |
$tempdir = $self->name and -d $tempdir |
1234
|
2 |
0 |
67 |
$handle and $handle->opened |
1251
|
1 |
7 |
1 |
ref $r and not ${$r;} |