line |
true |
false |
branch |
123
|
0 |
8 |
unless $weakself |
130
|
2 |
6 |
if @{$self->{'pending'};} |
143
|
10 |
16 |
if (not @$pending and my(@ret) = &$code(\$self->{'data'})) |
149
|
10 |
6 |
if ($self->{'fill'} and my $fill_f = $self->_fill) { } |
158
|
0 |
16 |
if CORE::length $self->{'data'} |
162
|
2 |
1 |
if @$pending or not $self->{'fill_f'} |
179
|
0 |
16 |
if $p->[1]->is_cancelled |
181
|
4 |
12 |
unless defined(my $ret = $p->[0]->(\$self->{'data'})) |
230
|
6 |
8 |
if @{$self->{'pending'};} |
256
|
10 |
16 |
unless CORE::length $$dref |
282
|
5 |
3 |
unless CORE::length $$dref >= $len |
311
|
2 |
0 |
unless ref $pattern eq "Regexp" |
316
|
2 |
2 |
unless $$dref =~ /$pattern/ |
357
|
0 |
3 |
unless CORE::length $_ |
362
|
0 |
0 |
unless s/^[aAcC]// and $this = 1 or s/^[sSnv]// and $this = 2 or s/^[iI]// and $this = 4 or s/^[lLNV]// and $this = 4 or s/^[qQ]// and $this = 8 or s/^f// and $this = 4 or s/^d// and $this = 8 |
375
|
0 |
3 |
if s/^(\d+)// |
392
|
0 |
1 |
unless CORE::length $$dref >= $len |
425
|
0 |
2 |
if (@{$self->{'pending'};} and CORE::length $self->{'data'}) |
430
|
1 |
1 |
if @{$self->{'pending'};} |