| line |
true |
false |
branch |
|
47
|
0 |
7 |
unless defined $name |
|
48
|
0 |
7 |
if $self->is_ready($name) |
|
52
|
0 |
7 |
unless eval {
do {
pipe $parent_reader, $child_writer
}
} |
|
72
|
4 |
8 |
unless keys %{$$self{'STRUCTS'};} |
|
74
|
3 |
6 |
if $_ eq $name |
|
83
|
0 |
7 |
unless $$self{'NAMES'} |
|
92
|
0 |
3 |
unless $pid =~ /^\d+$/ |
|
93
|
0 |
3 |
if $self->is_attached($name) |
|
94
|
0 |
3 |
unless $self->is_ready($name) |
|
108
|
0 |
2 |
unless (defined $pid and $pid =~ /^\d+$/) |
|
115
|
0 |
2 |
unless (defined $name) |
|
119
|
0 |
2 |
if ($self->is_ready($name)) |
|
123
|
2 |
0 |
if ($$self{'NAMES'}) |
|
137
|
0 |
3 |
unless defined $name |
|
138
|
0 |
3 |
if ($self->is_attached($name)) |
|
163
|
0 |
0 |
unless defined $name |
|
164
|
0 |
0 |
if ($self->is_ready($name)) |
|
168
|
0 |
0 |
if ($self->is_attached($name)) |
|
183
|
0 |
0 |
if ($$self{'NAMES'}) |
|
193
|
0 |
1 |
wantarray ? : |
|
216
|
0 |
0 |
unless $$self{'STRUCTS'} |
|
228
|
0 |
2 |
unless defined $$self{'STRUCTS'} |
|
229
|
0 |
2 |
unless keys %{$$self{'STRUCTS'};} |
|
234
|
0 |
2 |
unless defined $ids[0] |