line |
true |
false |
branch |
45
|
0 |
5 |
if (@_) |
48
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'HASH') { } |
|
0 |
0 |
elsif (@_ == 2 or @_ == 3) { } |
57
|
0 |
0 |
if $info = fit($self, @_) |
100
|
0 |
0 |
unless (defined $pcs) |
165
|
0 |
0 |
unless (defined $pcs) |
227
|
0 |
0 |
unless (defined $pcs) |
263
|
0 |
0 |
if (defined $self->[1][0][0]) |
266
|
0 |
0 |
unless @{$self->[1];} == @{$self->[1][0];} |
272
|
0 |
0 |
if (defined $self->[2][0]) |
306
|
0 |
0 |
if (@_) |
309
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'HASH') { } |
337
|
0 |
2 |
if (@_) |
340
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'ARRAY' and @{$_[0];} == grep({ref $_ eq 'ARRAY';} @{$_[0];})) { } |
|
0 |
0 |
elsif (@_ == 1 and UNIVERSAL::isa($_[0], 'Math::Matrix')) { } |
374
|
0 |
4 |
if (@_) |
377
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'ARRAY' and @{$_[0];} == grep({not ref $_;} @{$_[0];})) { } |
407
|
0 |
0 |
if (defined $pri) { } |
410
|
0 |
0 |
if (UNIVERSAL::isa($pri, 'Math::Matrix') || ref $pri eq 'ARRAY' and @{$pri;} == 3 and @{$pri->[0];} == 3) { } |
425
|
0 |
0 |
if (defined $self->[1]) { } |
462
|
0 |
0 |
unless $lapack |
465
|
0 |
0 |
unless defined $oflag |
468
|
0 |
0 |
unless ref $in eq 'ARRAY' and ref $in->[0] eq 'ARRAY' and not ref $in->[0][0] or UNIVERSAL::isa($in, 'Math::Matrix') |
471
|
0 |
0 |
unless ref $out eq 'ARRAY' and ref $out->[0] eq 'ARRAY' and not ref $out->[0][0] or UNIVERSAL::isa($out, 'Math::Matrix') |
474
|
0 |
0 |
unless $#{$in;} == $#{$out;} |
480
|
0 |
0 |
if $info < 0 |
481
|
0 |
0 |
if $info > 0 |
500
|
0 |
0 |
if ($oflag) { } |
528
|
0 |
0 |
ref $_[-1] eq 'HASH' ? : |
531
|
0 |
0 |
if (@_ == $h + 2 and UNIVERSAL::isa($_[1], 'Math::Matrix')) { } |
|
0 |
0 |
elsif (@_ == $h + 2 and ref $_[1] eq 'ARRAY') { } |
|
0 |
0 |
elsif (@_ == $h + 1 + grep({&Scalar::Util::looks_like_number($_);} @_)) { } |
540
|
0 |
0 |
if (not ref $_[1][0] and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_);} @{$_[1];})) { } |
|
0 |
0 |
elsif (ref $_[1][0] eq 'ARRAY' and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_->[0]) if ref $_ eq 'ARRAY';} @{$_[1];})) { } |
546
|
0 |
0 |
if ref $_ eq 'ARRAY' |
593
|
0 |
0 |
if defined $_ |
|
0 |
0 |
if not defined $_ |
|
0 |
0 |
unless grep({++$i;
push @si, $i if defined $_;} @{$in;}) == grep({++$j;
push @so, $j if not defined $_;} @{$out;}) |
604
|
0 |
0 |
if ($lapack) { } |
629
|
0 |
0 |
if $info |
694
|
0 |
0 |
if (wantarray) { } |
720
|
0 |
0 |
ref $_[-1] eq 'HASH' ? : |
723
|
0 |
0 |
if (@_ == $h + 2 and UNIVERSAL::isa($_[1], 'Math::Matrix')) { } |
|
0 |
0 |
elsif (@_ == $h + 2 and ref $_[1] eq 'ARRAY') { } |
|
0 |
0 |
elsif (@_ == $h + 1 + grep({&Scalar::Util::looks_like_number($_);} @_)) { } |
732
|
0 |
0 |
if (not ref $_[1][0] and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_);} @{$_[1];})) { } |
|
0 |
0 |
elsif (ref $_[1][0] eq 'ARRAY' and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_->[0]) if ref $_ eq 'ARRAY';} @{$_[1];})) { } |
738
|
0 |
0 |
if ref $_ eq 'ARRAY' |
781
|
0 |
0 |
unless @_ == 3 |
799
|
0 |
0 |
unless @_ == 4 |
861
|
0 |
0 |
ref $p eq 'ARRAY' ? : |
|
0 |
0 |
defined $p ? : |
864
|
0 |
0 |
defined $p->[0] && !ref($p->[0]) ? : |
876
|
0 |
0 |
if ($rows < 0 and $off < 0) { } |
884
|
0 |
0 |
if ($rows >= 0) |
903
|
0 |
0 |
if ($off >= 0) |
932
|
0 |
0 |
if (@{$in;} == grep({&Scalar::Util::looks_like_number($_);} @{$in;})) { } |
943
|
0 |
0 |
if (ref $in->[$i] eq 'ARRAY') { } |
973
|
0 |
0 |
if ref $_[-1] eq 'HASH' |
976
|
0 |
0 |
unless @_ == @{$self->[1][0];} |
979
|
0 |
0 |
defined $self->[2][0] ? : |
1006
|
0 |
0 |
unless @{$in;} == @{$self->[1][0];} |
1009
|
0 |
0 |
if ($lapack) { } |
1038
|
0 |
0 |
unless @{$in->[0];} == @{$self->[1][0];} |
1041
|
0 |
0 |
if ($lapack) { } |
1049
|
0 |
0 |
defined $self->[2][0] ? : |
1070
|
0 |
0 |
UNIVERSAL::isa($in, 'Math::Matrix') ? : |
1102
|
0 |
0 |
if ref $_[-1] eq 'HASH' |
1105
|
0 |
0 |
unless @_ == @{$self->[1][0];} |
1121
|
0 |
0 |
unless @{$in;} == @{$self->[1];} |
1130
|
0 |
0 |
defined $self->[2][$i] ? : |
1154
|
0 |
0 |
unless @{$in->[0];} == @{$self->[1];} |
1157
|
0 |
0 |
if ($lapack) { } |
1163
|
0 |
0 |
if $info |
1166
|
0 |
0 |
UNIVERSAL::isa($in, 'Math::Matrix') ? : |
1180
|
0 |
0 |
defined $self->[2][$i] ? : |
1190
|
0 |
0 |
UNIVERSAL::isa($in, 'Math::Matrix') ? : |
1225
|
0 |
0 |
if (defined $hash->{'header'}) |
1228
|
0 |
0 |
if (ref $hash->{'header'} eq 'HASH') { } |
1243
|
0 |
0 |
if (defined $hash->{'matrix'}) |
1249
|
0 |
0 |
if (ref $value eq 'ARRAY' and @{$value;} == grep({ref $_ eq 'ARRAY';} @{$value;})) { } |
|
0 |
0 |
elsif (UNIVERSAL::isa($value, 'Math::Matrix')) { } |
|
0 |
0 |
elsif (&Scalar::Util::looks_like_number($value) and $value == int $value and $value > 0) { } |
1276
|
0 |
0 |
if (defined $hash->{'offset'}) |
1282
|
0 |
0 |
if (ref $value eq 'ARRAY' and @{$value;} == grep({not ref $_;} @{$value;})) { } |
|
0 |
0 |
elsif (&Scalar::Util::looks_like_number($value)) { } |
1291
|
0 |
0 |
if (defined $self->[1]) { } |
1329
|
4 |
0 |
if ($format == 2) { } |
|
0 |
0 |
elsif ($format == 4) { } |
1343
|
2 |
2 |
if ($oflag) |
1368
|
0 |
0 |
if ($oflag) |
1439
|
2 |
0 |
if ($format == 2) { } |
|
0 |
0 |
elsif ($format == 4) { } |
1450
|
2 |
0 |
if ($oflag) |
1453
|
2 |
0 |
defined $self->[2] && @{$self->[2];} > 0 ? : |
1469
|
0 |
0 |
if ($oflag) |
1472
|
0 |
0 |
defined $self->[2] && @{$self->[2];} > 0 ? : |
1502
|
0 |
0 |
unless $ci > 0 and $ci < 16 |
1505
|
0 |
0 |
unless $co > 0 and $co < 16 |