line |
true |
false |
branch |
21
|
0 |
8 |
unless @_ == 0 or @_ == 2 |
25
|
0 |
8 |
@_ ? : |
27
|
0 |
8 |
unless pipe $readfh, $writefh |
36
|
0 |
8 |
unless @_ == 1 |
46
|
0 |
5 |
$do_spawn ? : |
48
|
3 |
2 |
if ($pid) { } |
|
2 |
0 |
elsif (defined $pid) { } |
53
|
1 |
1 |
$rw ? : |
54
|
1 |
1 |
$rw ? : |
55
|
0 |
2 |
if ($do_spawn) { } |
60
|
0 |
0 |
unless ($^O eq "MSWin32") |
61
|
0 |
0 |
unless fcntl $handle, 2, 1 |
63
|
0 |
0 |
$rw ? : |
66
|
1 |
1 |
$rw ? : |
72
|
0 |
2 |
if ($do_spawn) { } |
77
|
0 |
0 |
unless $save->close |
78
|
0 |
0 |
if not $pid or $pid < 0 |
81
|
0 |
0 |
unless exec @_ |
93
|
0 |
5 |
unless @_ >= 1 |
97
|
0 |
5 |
unless ref $me or ref($me = $me->new) |
101
|
3 |
2 |
if @_ |
107
|
0 |
4 |
unless defined $me->fileno |
110
|
2 |
2 |
if defined $pid |
117
|
0 |
5 |
unless @_ >= 1 |
121
|
0 |
5 |
unless ref $me or ref($me = $me->new) |
125
|
2 |
3 |
if @_ |
131
|
0 |
4 |
unless defined $me->fileno |
134
|
1 |
3 |
if defined $pid |
151
|
3 |
5 |
if defined do {
*$fh
}->{'io_pipe_pid'} |