| line |
true |
false |
branch |
|
307
|
13 |
51 |
unless ($trial->is_ready) |
|
311
|
1 |
11 |
if $$trialp->is_cancelled |
|
318
|
1 |
50 |
unless (eval {
do {
$stop = !&$cond($trial) ^ $sense;
1
}
}) |
|
324
|
22 |
28 |
if ($stop) |
|
332
|
2 |
26 |
if (not $is_try and $trial->failure) |
|
350
|
0 |
10 |
unless defined($args{'while'}) + defined($args{'until'}) == 1 or defined $args{'foreach'} or defined $args{'generate'} |
|
352
|
11 |
14 |
if ($args{'foreach'}) |
|
353
|
0 |
11 |
if $args{'generate'} |
|
357
|
17 |
7 |
@$array ? : |
|
361
|
14 |
11 |
if ($args{'generate'}) |
|
374
|
23 |
10 |
if ($again) |
|
379
|
6 |
4 |
if ($otherwise) { } |
|
387
|
3 |
11 |
if (my $orig_while = delete $args{'while'}) { } |
|
|
1 |
10 |
elsif (my $orig_until = delete $args{'until'}) { } |
|
389
|
3 |
3 |
if &$orig_while($_[0]) |
|
405
|
23 |
2 |
if $args{'while'} |
|
406
|
2 |
23 |
if $args{'until'} |
|
458
|
2 |
0 |
unless defined $args{'while'} |
|
549
|
69 |
30 |
unless ($slots->[$idx]) |
|
552
|
26 |
43 |
unless (($item) = &$generator()) |
|
566
|
10 |
33 |
if ($collect eq 'array') { } |
|
|
3 |
30 |
elsif ($collect eq 'scalar') { } |
|
580
|
36 |
37 |
unless ($f->is_ready) |
|
590
|
37 |
3 |
if defined $slots->[$i] |
|
600
|
1 |
36 |
if ($f->failure) |
|
623
|
1 |
14 |
if ($generator = $args{'generate'}) { } |
|
|
14 |
0 |
elsif (my $array = $args{'foreach'}) { } |
|
627
|
25 |
40 |
unless @$array |
|
636
|
3 |
27 |
if $future->is_ready |