line |
true |
false |
branch |
239
|
0 |
0 |
unless ref $func eq "CODE" |
241
|
0 |
0 |
if $obj and not ref $obj |
250
|
0 |
0 |
unless @{$dims[$i];} |
255
|
0 |
0 |
$inner[0] >= $inner[1] ? : |
259
|
0 |
0 |
unless ref $_[$i] eq "ARRAY" |
260
|
0 |
0 |
$fill ? : |
268
|
0 |
0 |
unless (@$start and @$end) |
283
|
0 |
0 |
ref $neutral eq 'CODE' ? : |
|
0 |
0 |
if not defined $vals[$i] or ref $vals[$i] eq "NaV" |
289
|
0 |
0 |
$obj ? : |
321
|
0 |
0 |
unless ref $struct eq "ARRAY" |
339
|
0 |
0 |
if ($i <= $#$e) |
343
|
0 |
0 |
if (ref $e->[$i] eq "ARRAY") |
354
|
0 |
0 |
if ($i >= $#$e) |
360
|
0 |
0 |
if @istack |
402
|
0 |
0 |
unless ref $struct eq "ARRAY" and ref $coord eq "ARRAY" |
405
|
0 |
0 |
unless @$coord == 2 |
409
|
0 |
0 |
unless @{$coord->[0];} == @{$coord->[1];} |
412
|
0 |
0 |
ref $coord->[0] eq 'ARRAY' ? : |
|
0 |
0 |
ref $coord->[1] eq 'ARRAY' ? : |
452
|
0 |
0 |
unless ref $aref1 eq "ARRAY" and ref $aref2 eq "ARRAY" |
461
|
0 |
0 |
unless scalar @$aref1 |
469
|
0 |
0 |
if $value and not $lookup{$value} |
475
|
0 |
0 |
$position ? : |
505
|
0 |
0 |
unless ref $_[0] eq "ARRAY" |
516
|
0 |
0 |
if ($i >= 0) { } |
519
|
0 |
0 |
if (ref $e->[$i] eq "ARRAY") |
525
|
0 |
0 |
if $e->[$i] eq $what |
534
|
0 |
0 |
if @istack |
575
|
0 |
0 |
unless ref $_[0] eq "ARRAY" |
578
|
0 |
0 |
unless ref $coords eq "ARRAY" |
582
|
0 |
0 |
unless ref $_ eq "ARRAY" |
583
|
0 |
0 |
unless ref value_by_path($_[0], $_) eq "NaV" |
626
|
0 |
0 |
if (ref $struct ne "ARRAY" or ref $dims ne "ARRAY" or $fill and ref $fill ne "ARRAY") |
635
|
0 |
0 |
unless @$dims |
636
|
0 |
0 |
if $dims->[0] == 0 |
639
|
0 |
0 |
unless $fill |
641
|
0 |
0 |
unless @$fill |
652
|
0 |
0 |
$val && ref $val eq 'NaV' || ref $val eq 'ARRAY' ? : |
693
|
0 |
0 |
unless ref $struct eq "ARRAY" and ref $rotvec eq "ARRAY" |
698
|
0 |
0 |
unless @$rotvec == @$dim |
745
|
0 |
0 |
unless ref $aref eq "ARRAY" and ref $struct eq "ARRAY" |
755
|
0 |
0 |
unless ref $position eq "ARRAY" |
756
|
0 |
0 |
if ref $position eq "ARRAY" and ref $position->[0] ne "NaV" |
807
|
0 |
0 |
unless ref $struct eq "ARRAY" |
819
|
0 |
0 |
if (ref $$aref[$idx[$depth]] eq 'ARRAY') { } |
|
0 |
0 |
elsif ($idx[$depth] <= $#$aref) { } |
826
|
0 |
0 |
unless defined $out[$depth] |
845
|
0 |
0 |
if @$aref > $out[$depth] |
851
|
0 |
0 |
if $depth >= 0 |
892
|
0 |
0 |
unless ref $_[0] eq "ARRAY" |
895
|
0 |
0 |
unless ref $coords eq "ARRAY" |
899
|
0 |
0 |
unless ref $_ eq "ARRAY" |
904
|
0 |
0 |
if ref $position eq "ARRAY" and ref $position->[0] ne "NaV" |
937
|
0 |
0 |
unless ref $struct eq "ARRAY" |
996
|
0 |
0 |
unless ref $func eq "CODE" |
998
|
0 |
0 |
if $obj and not ref $obj |
1002
|
0 |
0 |
if ref $_[0] eq "ARRAY" and @{$_[0];} == 0 |
1013
|
0 |
0 |
ref $neutral eq 'CODE' ? : |
|
0 |
0 |
$obj ? : |
|
0 |
0 |
!defined($val) || ref $val eq 'NaV' ? : |
1058
|
0 |
0 |
unless ref $aref eq "ARRAY" |
1062
|
0 |
0 |
ref $coordinate eq 'ARRAY' ? : |
1071
|
0 |
0 |
if (defined $value) { } |
1072
|
0 |
0 |
unless defined $$vref[$vec->[$i]] and ref $$vref[$vec->[$i]] eq "ARRAY" |
1077
|
0 |
0 |
unless ref $$vref[$vec->[$i]] eq "ARRAY" |
1083
|
0 |
0 |
if (defined $value or $force) { } |
1084
|
0 |
0 |
ref $value eq 'ARRAY' ? : |
1089
|
0 |
0 |
if $vec->[$i] > $#$vref |
1092
|
0 |
0 |
ref $$vref[$vec->[$i]] eq 'ARRAY' ? : |
1138
|
0 |
0 |
unless ref $from eq "ARRAY" and ref $to eq "ARRAY" |
1152
|
0 |
0 |
if $end_reached |
1157
|
0 |
0 |
unless $end_reached |
1167
|
0 |
0 |
if ($current[$i] == $end[$i] + $dir[$i]) |
1172
|
0 |
0 |
if $current[$i] != $start[$i] |