blib/lib/Promise/ES6/Backend/PP.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 15 | 27 | 55.5 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
235 | 80 | 6 | 53 | $settle_is_rejection && !$self_is_finally |
294 | 0 | 8 | 1 | $self_is_finally and $callback_failed |
340 | 0 | 0 | 10 | $_[0][0] and $$ == $_[0][0] |
342 | 10 | 0 | 0 | $_[0][3] and ${^GLOBAL_PHASE} |
0 | 0 | 0 | $_[0][3] and ${^GLOBAL_PHASE} and ${^GLOBAL_PHASE} eq "DESTRUCT" |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
294 | 118 | 3 | 9 | not $self_is_finally or $value_sr_contents_is_promise |
121 | 1 | 8 | not $self_is_finally or $value_sr_contents_is_promise or $self_is_finally and $callback_failed | |
372 | 0 | 2 | 0 | ref $_[0] || $_[0] |
376 | 0 | 2 | 0 | ref $_[0] || $_[0] |