| line | true | false | branch | 
 
| 27 | 0 | 2 | unless @_ <= 2 | 
 
|  | 0 | 2 | unless @_ >= 2 | 
 
| 32 | 0 | 1 | unless @_ <= 1 | 
 
|  | 0 | 1 | unless @_ >= 1 | 
 
| 38 | 0 | 1 | unless @_ <= 1 | 
 
|  | 0 | 1 | unless @_ >= 1 | 
 
| 40 | 0 | 10 | unless @_ <= 2 | 
 
|  | 0 | 10 | unless @_ >= 2 | 
 
| 46 | 0 | 10 | unless @_ <= 2 | 
 
|  | 0 | 10 | unless @_ >= 2 | 
 
| 52 | 0 | 7 | unless @_ >= 1 | 
 
| 57 | 0 | 17 | if (ref $cur eq 'Evo::Promise::Class') { } | 
 
| 72 | 0 | 6 | unless @_ >= 1 | 
 
| 74 | 1 | 5 | unless (@prms) | 
 
| 84 | 2 | 12 | if --$pending == 0 | 
 
| 86 | 0 | 20 | if (ref $cur_p eq 'Evo::Promise::Class') { } | 
 
| 101 | 0 | 9 | unless @_ <= 2 | 
 
|  | 0 | 9 | unless @_ >= 2 | 
 
| 104 | 0 | 5 | unless @_ <= 1 | 
 
|  | 0 | 5 | unless @_ >= 1 | 
 
| 108 | 0 | 4 | unless @_ <= 1 | 
 
|  | 0 | 4 | unless @_ >= 1 | 
 
| 115 | 0 | 9 | unless @_ <= 2 | 
 
|  | 0 | 9 | unless @_ >= 2 | 
 
| 119 | 0 | 2 | unless @_ <= 2 | 
 
|  | 0 | 2 | unless @_ >= 2 | 
 
| 120 | 0 | 2 | unless @_ <= 1 | 
 
|  | 0 | 2 | unless @_ >= 1 | 
 
| 126 | 76 | 11 | ref $fh ? : | 
 
|  | 66 | 21 | ref $rh ? : | 
 
| 128 | 23 | 64 | if $self->d_settled | 
 
| 134 | 0 | 37 | unless @_ <= 2 | 
 
|  | 0 | 37 | unless @_ >= 2 | 
 
| 141 | 0 | 160 | unless @_ <= 2 | 
 
|  | 0 | 160 | unless @_ >= 2 | 
 
| 147 | 0 | 67 | unless @_ <= 2 | 
 
|  | 0 | 67 | unless @_ >= 2 | 
 
| 156 | 0 | 165 | unless @_ <= 2 | 
 
|  | 0 | 165 | unless @_ >= 2 | 
 
| 163 | 111 | 58 | unless &blessed($x) | 
 
| 167 | 1 | 57 | if $x and $self eq $x | 
 
| 170 | 46 | 11 | if (ref $x eq ref $self) | 
 
| 171 | 4 | 7 | $x->state eq 'FULFILLED' ? : | 
 
|  | 11 | 35 | $x->d_settled ? : | 
 
| 179 | 10 | 1 | if ($x->can('then')) | 
 
| 181 | 6 | 4 | unless $sync->should_resolve | 
 
| 192 | 0 | 32 | unless @_ <= 2 | 
 
|  | 0 | 32 | unless @_ >= 2 | 
 
| 197 | 0 | 156 | unless @_ <= 2 | 
 
|  | 0 | 156 | unless @_ >= 2 | 
 
| 199 | 38 | 118 | unless $self->d_settled | 
 
| 204 | 0 | 179 | unless @_ <= 1 | 
 
|  | 0 | 179 | unless @_ >= 1 | 
 
| 212 | 101 | 124 | unless my(@children) = @{$parent->d_children} | 
 
| 218 | 80 | 48 | $pstate eq 'FULFILLED' ? : | 
 
| 221 | 82 | 46 | if ($h) | 
 
| 224 | 75 | 6 | eval {
	do {
	$x = &$h($v);
1
}
} ? : | 
 
| 230 | 30 | 16 | $pstate eq 'FULFILLED' ? : |