blib/lib/Async/Defer.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 52 | 58 | 89.6 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
262 | 3 | 3 | 186 | @stack and $stack[-1][0] == $close_op |
269 | 1 | 0 | 31 | @stack && $stack[-1][0] == 3 |
364 | 103 | 2 | 12 | $op == 4 && !$stack |
86 | 3 | 16 | $op == 5 && !$stack | |
377 | 20 | 3 | 11 | $op == 5 && !$stack |
430 | 282 | 2 | 10 | $op == 7 && !$stack |
212 | 34 | 17 | $op == 11 && $trystack | |
196 | 16 | 34 | $op == 10 && !$trystack | |
461 | 431 | 6 | 7 | $op == 6 && !$stack |
511 | 4 | 40 | 14 | $nextop && $nextop == 11 |
521 | 30 | 1 | 44 | $op == 9 && !$stack |
23 | 0 | 8 | $op == 10 && !$stack |
line | l | !l | condition |
---|---|---|---|
159 | 2 | 17 | $t->{'err'} // \@result |
501 | 43 | 15 | $err //= '' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
176 | 1 | 0 | 22 | not $code or ref $code ne 'CODE' |
194 | 1 | 0 | 20 | not $code or ref $code ne 'CODE' |
221 | 1 | 61 | 0 | $finally ||= $code |
253 | 104 | 84 | 835 | $op == 9 or $op == 10 |
386 | 27 | 6 | 65 | not @{$self->{'iter'};} or $self->{'iter'}[-1][1] != $self->{'pc'} |
422 | 49 | 0 | 83 | _op($self) == 7 or $self->{'pc'} == $#{$$self{'opcode'};} |