line |
!l |
l&&!r |
l&&r |
condition |
138
|
12 |
21 |
0 |
$query and ref $query ne 'HASH' |
|
33 |
0 |
0 |
$query and ref $query ne 'HASH' and ref $query ne 'Tie::IxHash' |
|
21 |
0 |
0 |
$query and ref $query ne 'HASH' and ref $query ne 'Tie::IxHash' and ref $query ne 'ARRAY' || ref $query eq 'ARRAY' && scalar @$query % 2 != 0 |
146
|
12 |
21 |
0 |
$query and ref $query eq 'ARRAY' |
151
|
12 |
21 |
0 |
$query and ref $query eq 'Tie::IxHash' |
205
|
0 |
0 |
7 |
$docs and ref $docs eq 'ARRAY' |
209
|
0 |
12 |
0 |
$doc and ref $doc eq 'HASH' || ref $doc eq 'Tie::IxHash' || ref $doc eq 'ARRAY' && scalar @$doc % 2 == 0 |
213
|
0 |
12 |
0 |
$doc and ref $doc eq 'ARRAY' |
218
|
0 |
12 |
0 |
$doc and ref $doc eq 'Tie::IxHash' |
225
|
6 |
0 |
6 |
blessed($$doc{'_id'}) && blessed($$doc{'_id'}) eq 'MorboDB::OID' |
262
|
0 |
4 |
0 |
$query and ref $query ne 'HASH' |
|
4 |
0 |
0 |
$query and ref $query ne 'HASH' and ref $query ne 'Tie::IxHash' |
|
4 |
0 |
0 |
$query and ref $query ne 'HASH' and ref $query ne 'Tie::IxHash' and ref $query ne 'ARRAY' || ref $query eq 'ARRAY' && scalar @$query % 2 != 0 |
271
|
0 |
0 |
4 |
$update and ref $update eq 'HASH' |
274
|
2 |
2 |
0 |
$opts and ref $opts ne 'HASH' |
287
|
2 |
0 |
2 |
scalar @docs == 0 and $$opts{'upsert'} |
338
|
2 |
2 |
0 |
$query and ref $query ne 'HASH' |
|
4 |
0 |
0 |
$query and ref $query ne 'HASH' and ref $query ne 'Tie::IxHash' |
|
2 |
0 |
0 |
$query and ref $query ne 'HASH' and ref $query ne 'Tie::IxHash' and ref $query ne 'ARRAY' || ref $query eq 'ARRAY' && scalar @$query % 2 != 0 |
345
|
4 |
0 |
0 |
$opts and ref $opts ne 'HASH' |
353
|
5 |
0 |
5 |
blessed($$_{'_id'}) && blessed($$_{'_id'}) eq 'MorboDB::OID' |
384
|
0 |
0 |
18 |
$doc and ref $doc eq 'HASH' |
389
|
9 |
0 |
9 |
blessed($$doc{'_id'}) && blessed($$doc{'_id'}) eq 'MorboDB::OID' |