line |
!l |
l&&!r |
l&&r |
condition |
208
|
22 |
0 |
15 |
&blessed($members) and $members->can("does") |
|
22 |
0 |
15 |
&blessed($members) and $members->can("does") and $members->does("Set::Relation") |
|
0 |
15 |
0 |
&blessed($members) and $members->can("does") and $members->does("Set::Relation") and not $members->isa("Set::Relation::V1") |
223
|
0 |
0 |
15 |
&blessed($members) && $members->isa('Set::Relation::V1') |
|
47 |
15 |
0 |
ref $members ne "ARRAY" and not &blessed($members) && $members->isa('Set::Relation::V1') |
247
|
47 |
0 |
15 |
&blessed($members) and $members->isa("Set::Relation::V1") |
479
|
0 |
0 |
2 |
not ref $want_ord_attrs and $want_ord_attrs eq 1 |
|
0 |
0 |
0 |
ref $want_ord_attrs eq "ARRAY" and @{$want_ord_attrs;} == @{$attr_names;} |
|
0 |
0 |
0 |
ref $want_ord_attrs eq "ARRAY" and @{$want_ord_attrs;} == @{$attr_names;} and &all(sub {
exists $heading->{$_};
}
, @{$want_ord_attrs;}) |
597
|
0 |
0 |
0 |
&blessed($atvl) and $atvl->isa("Set::Relation::V1") |
616
|
0 |
0 |
92 |
@{$h1_hkeys;} == @{$h2_hkeys;} && &all(sub {
exists $h1->{$_};
}
, @{$h2_hkeys;}) |
683
|
231 |
0 |
0 |
&blessed($atvl) and $atvl->can("does") |
|
231 |
0 |
0 |
&blessed($atvl) and $atvl->can("does") and $atvl->does("Set::Relation") |
|
0 |
0 |
0 |
&blessed($atvl) and $atvl->can("does") and $atvl->does("Set::Relation") and not $atvl->isa("Set::Relation::V1") |
712
|
125 |
0 |
0 |
&blessed($atvl) and $atvl->can("does") |
|
125 |
0 |
0 |
&blessed($atvl) and $atvl->can("does") and $atvl->does("Set::Relation") |
|
0 |
0 |
0 |
&blessed($atvl) and $atvl->can("does") and $atvl->does("Set::Relation") and not $atvl->isa("Set::Relation::V1") |
1316
|
0 |
0 |
0 |
&blessed($inner_r) and $inner_r->isa("Set::Relation::V1") |
|
0 |
0 |
0 |
&blessed($inner_r) and $inner_r->isa("Set::Relation::V1") and $topic->_is_identical_hkeys($inner_h, $inner_r->_heading) |
1908
|
0 |
1 |
1 |
defined $atnms and not ref $atnms |
1968
|
0 |
0 |
0 |
&blessed($other) and $other->can("does") |
|
0 |
0 |
0 |
&blessed($other) and $other->can("does") and $other->does("Set::Relation") |
|
0 |
0 |
0 |
&blessed($other) and $other->can("does") and $other->does("Set::Relation") and not $other->isa("Set::Relation::V1") |
1973
|
0 |
0 |
0 |
&blessed($other) and $other->isa("Set::Relation::V1") |
|
0 |
0 |
0 |
&blessed($other) and $other->isa("Set::Relation::V1") and $self->_is_identical_hkeys($self->_heading, $other->_heading) |
1984
|
0 |
0 |
22 |
&blessed($other) and $other->can("does") |
|
0 |
0 |
22 |
&blessed($other) and $other->can("does") and $other->does("Set::Relation") |
|
0 |
22 |
0 |
&blessed($other) and $other->can("does") and $other->does("Set::Relation") and not $other->isa("Set::Relation::V1") |
1989
|
0 |
0 |
22 |
&blessed($other) and $other->isa("Set::Relation::V1") |
2006
|
1 |
0 |
16 |
$topic->degree == $other->degree && $topic->cardinality == $other->cardinality && $topic->_is_identical_hkeys($topic->_heading, $other->_heading) && $topic->_is_identical_hkeys($topic->_body, $other->_body) |
2041
|
0 |
0 |
0 |
$topic->cardinality < $other->cardinality && &all(sub {
exists $other_b->{$_};
}
, CORE::keys %{$topic->_body;}) |
2051
|
0 |
0 |
0 |
$other->cardinality < $topic->cardinality && &all(sub {
exists $topic_b->{$_};
}
, CORE::keys %{$other->_body;}) |
2216
|
0 |
0 |
3 |
&blessed($others) and $others->can("does") |
|
0 |
0 |
3 |
&blessed($others) and $others->can("does") and $others->does("Set::Relation") |
2225
|
0 |
0 |
3 |
&blessed($other) and $other->can("does") |
|
0 |
0 |
3 |
&blessed($other) and $other->can("does") and $other->does("Set::Relation") |
|
0 |
3 |
0 |
&blessed($other) and $other->can("does") and $other->does("Set::Relation") and not $other->isa("Set::Relation::V1") |
2230
|
0 |
0 |
3 |
&blessed($other) and $other->isa("Set::Relation::V1") |
|
0 |
0 |
3 |
&blessed($other) and $other->isa("Set::Relation::V1") and $self->_is_identical_hkeys($self_h, $other->_heading) |
2245
|
0 |
0 |
2 |
&blessed($others) and $others->can("does") |
|
0 |
0 |
2 |
&blessed($others) and $others->can("does") and $others->does("Set::Relation") |
2254
|
0 |
0 |
2 |
&blessed($other) and $other->can("does") |
|
0 |
0 |
2 |
&blessed($other) and $other->can("does") and $other->does("Set::Relation") |
|
0 |
2 |
0 |
&blessed($other) and $other->can("does") and $other->does("Set::Relation") and not $other->isa("Set::Relation::V1") |
2259
|
0 |
0 |
2 |
&blessed($other) and $other->isa("Set::Relation::V1") |
2372
|
0 |
0 |
0 |
@{$source_only;} == 0 and @{$filter_only;} == 0 |
2471
|
2 |
0 |
0 |
@{$result_only;} == 0 and @{$input_only;} == 0 |
2691
|
0 |
0 |
0 |
@{$topic_only;} == 0 and @{$other_only;} == 0 |
2884
|
0 |
0 |
0 |
defined $order_by and not ref $order_by |
2902
|
0 |
0 |
0 |
ref $_ eq "ARRAY" and @{$_;} == 3 |
|
0 |
0 |
0 |
ref $_ eq "ARRAY" and @{$_;} == 3 and defined $_->[0] |
|
0 |
0 |
0 |
ref $_ eq "ARRAY" and @{$_;} == 3 and defined $_->[0] and not ref $_->[0] |
line |
l |
!l&&r |
!l&&!r |
condition |
26
|
47 |
0 |
0 |
$role_name eq "Set::Relation" or $role_name eq "Set::Relation::Mutable" |
149
|
0 |
62 |
0 |
&blessed($class) || $class |
242
|
0 |
0 |
0 |
ref $key ne "ARRAY" or ¬all(sub {
not ref $_ if defined $_;
}
, @{$key;}) |
286
|
0 |
0 |
44 |
ref $tuple ne "HASH" or not $self->_is_identical_hkeys($heading, $tuple) |
314
|
0 |
0 |
9 |
@{$members;} != 2 or ref $member1 ne "ARRAY" |
331
|
0 |
0 |
35 |
ref $tuple ne "ARRAY" or @{$tuple;} != @{$member0;} |
479
|
2 |
0 |
0 |
not ref $want_ord_attrs and $want_ord_attrs eq 1 or ref $want_ord_attrs eq "ARRAY" and @{$want_ord_attrs;} == @{$attr_names;} and &all(sub {
exists $heading->{$_};
}
, @{$want_ord_attrs;}) |
555
|
0 |
0 |
13 |
ref $tuple ne "HASH" or not $r->_is_identical_hkeys($r_h, $tuple) |
1117
|
0 |
0 |
0 |
ref $inner_t ne "HASH" or not $topic->_is_identical_hkeys($inner_h, $inner_t) |
1929
|
0 |
0 |
5 |
not defined $atnm or ref $atnm |
1937
|
0 |
0 |
0 |
not defined $atnm or ref $atnm |
|
0 |
0 |
0 |
not defined $atnm or ref $atnm or not $atnm =~ /^[0-9]+$/ |
1953
|
0 |
0 |
0 |
ref $result_t ne "HASH" or not $self->_is_identical_hkeys($heading, $result_t) |
2279
|
0 |
0 |
0 |
$source->is_empty or $filter->is_empty |
2310
|
0 |
0 |
0 |
$source->is_empty or $filter->is_empty |
2359
|
0 |
0 |
0 |
$source->is_nullary or $filter->is_nullary |
2635
|
0 |
0 |
0 |
$dividend->is_empty or $divisor->is_empty |
2642
|
0 |
0 |
0 |
$dividend->is_nullary or $divisor->is_nullary |
2669
|
0 |
0 |
0 |
$topic->is_empty or $other->is_empty |
2902
|
0 |
0 |
0 |
not defined $_->[2] or $_->[2] eq "cmp" |
|
0 |
0 |
0 |
not defined $_->[2] or $_->[2] eq "cmp" or $_->[2] eq "<=>" |