| 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] |