blib/lib/Promise/ES6/Backend/PP.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 15 | 27 | 55.5 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
236 | 80 | 6 | 53 | $settle_is_rejection && !$self_is_finally |
295 | 0 | 8 | 1 | $self_is_finally and $callback_failed |
341 | 0 | 0 | 10 | $_[0][0] and $$ == $_[0][0] |
343 | 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 |
---|---|---|---|---|
295 | 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 | |
373 | 0 | 2 | 0 | ref $_[0] || $_[0] |
377 | 0 | 2 | 0 | ref $_[0] || $_[0] |