Branch Coverage

blib/lib/perl5i/0/ARRAY.pm
Criterion Covered Total %
branch 0 90 0.0


line true false branch
14 0 0 if (ref $filter eq 'Regexp')
27 0 0 wantarray ? :
58 0 0 wantarray ? :
64 0 0 wantarray ? :
70 0 0 wantarray ? :
89 0 0 unless (@rest)
90 0 0 wantarray ? :
95 0 0 if grep {ref $_ ne 'ARRAY';} @rest
101 0 0 wantarray ? :
116 0 0 unless (List::MoreUtils::any(sub { _are_equal($item, $_); } , @$d))
130 0 0 unless (@rest)
131 0 0 wantarray ? :
136 0 0 if grep {ref $_ ne 'ARRAY';} @rest
142 0 0 wantarray ? :
157 0 0 if (List::MoreUtils::any(sub { _are_equal($item, $_); } , @$d))
180 0 0 unless defined $r1 or defined $r2
183 0 0 if defined $r1 xor defined $r2
187 0 0 if (not $ref1 || $ref2) { }
0 0 elsif ($ref1 eq $ref2) { }
0 0 elsif ($ref1 and $ref2) { }
190 0 0 if ($is_num1 xor $is_num2) { }
0 0 elsif ($is_num1) { }
205 0 0 if ($ref1 ~~ ['Regexp', 'GLOB', 'CODE']) { }
0 0 elsif ($ref1 eq 'ARRAY') { }
0 0 elsif ($ref1 eq 'HASH') { }
0 0 elsif ($ref1 ~~ ['SCALAR', 'REF']) { }
227 0 0 if ($is_overloaded1 and $is_overloaded2) { }
240 0 0 $ref1 ? :
243 0 0 if ($is_overloaded) { }
245 0 0 $ref1 ? :
263 0 0 if (not $is_overloaded) { }
281 0 0 unless $type1 and $type2
283 0 0 if ($type1 eq 'both' and $type2 eq 'both') { }
0 0 elsif ($type1 eq 'num' and $type2 eq 'str' or $type1 eq 'str' and $type2 eq 'num') { }
0 0 elsif ('num' ~~ [$type1, $type2]) { }
0 0 elsif ('str' ~~ [$type1, $type2]) { }
293 0 0 $type1 eq 'num' ? :
321 0 0 unless $type
323 0 0 if (&SCALAR::is_number($scalar)) { }
324 0 0 if ($type eq 'str') { }
332 0 0 if ($type eq 'num') { }
345 0 0 if @$r1 != @$r2
348 0 0 unless _are_equal($$r1[$i], $$r2[$i])
357 0 0 unless \%$r1 ~~ \%$r2
361 0 0 unless _are_equal($$r1{$key}, $$r2{$key})