line |
true |
false |
branch |
187
|
5 |
0 |
if defined $_[0] |
205
|
1 |
0 |
defined $_[0] ? : |
225
|
0 |
0 |
if (@_ != 0) |
237
|
12 |
1 |
if (defined $_[0]) |
256
|
4 |
0 |
if (defined $_[0]) |
266
|
4 |
0 |
if (defined $_[0]) |
305
|
37 |
94 |
if ($coef_count > 1) { } |
|
84 |
10 |
elsif ($coef_count == 1) { } |
309
|
49 |
35 |
if (ref $_[0] eq 'ARRAY') { } |
317
|
86 |
45 |
if ($aref != 0) |
343
|
95 |
131 |
if (ref $class eq $class_name) { } |
395
|
6 |
376 |
unless defined $$self{'coeff'}[$slc] |
405
|
98 |
4 |
if $$self{'coeff'}[$slc] != 0 |
419
|
0 |
131 |
if defined $$self{'derivative'}[0] |
420
|
0 |
131 |
if defined $$self{'integral'}[0] |
426
|
0 |
131 |
unless defined $$self{'variable'} |
450
|
0 |
79 |
defined $_[0] ? : |
451
|
0 |
79 |
defined $_[0] ? : |
461
|
37 |
42 |
if ($start_high) { } |
476
|
79 |
506 |
if $lc > $$self{'degree'} or $lc < 0 |
481
|
33 |
473 |
if (ref $$self{'coeff'}[$lc] eq $class_cplx) { } |
488
|
7 |
26 |
if ($lc == $lc_start) { } |
|
5 |
21 |
elsif ($lc == 1) { } |
|
1 |
20 |
elsif ($lc == 0) { } |
497
|
33 |
0 |
if ($$self{'coeff'}[$lc] != $czero or $print_zero) |
510
|
72 |
401 |
if ($lc == $lc_start) { } |
|
74 |
327 |
elsif ($lc == 1) { } |
|
36 |
291 |
elsif ($lc == 0) { } |
520
|
450 |
23 |
if ($$self{'coeff'}[$lc] != 0 or $print_zero) |
529
|
79 |
427 |
if $lc == 0 |
533
|
79 |
427 |
if ("$out_string" eq '') { } |
536
|
404 |
23 |
if $term ne '' |
578
|
0 |
34 |
defined $_[0] ? : |
579
|
0 |
34 |
defined $_[0] ? : |
580
|
8 |
26 |
if ref $cnum ne $class_cplx |
617
|
0 |
2237 |
if $#_ > 0 |
622
|
184 |
2053 |
if (wantarray) { } |
|
1369 |
684 |
elsif (defined wantarray) { } |
638
|
194 |
1175 |
if abs $thing < $margin |
643
|
183 |
992 |
if (ref $thing eq $class_cplx) { } |
646
|
5 |
178 |
if (abs $thing->Re < $margin) |
650
|
37 |
146 |
if (abs $thing->Im < $margin) |
663
|
184 |
500 |
if (ref $thing eq 'ARRAY') { } |
690
|
0 |
29 |
if (ref $coef eq $class_cplx) |
714
|
1 |
0 |
if ($$self{'degree'} == $$compr{'degree'}) { } |
718
|
0 |
6 |
if $$self{'coeff'}[$dlc] != $$compr{'coeff'}[$dlc] |
719
|
0 |
6 |
unless $comp_ok |
748
|
2 |
2 |
if ($c_string =~ /^($sign_pat)/u) |
750
|
2 |
0 |
$1 eq '-' ? : |
764
|
2 |
2 |
$c_pair[1] eq '-' ? : |
798
|
0 |
516 |
if ($term_id > $$self{'degree'} or $term_id < 0) |
821
|
79 |
7 |
if (@_ == 0) { } |
886
|
0 |
35 |
if $testmode |
909
|
3 |
50 |
if ($pterms[$tlc] =~ /^[-\+]$/u) |
911
|
0 |
3 |
if $tlc == $#pterms |
915
|
0 |
3 |
if ($pterms[$tlc + 1] =~ /^[-\+]/u) { } |
917
|
0 |
0 |
if ($pterms[$tlc] eq substr($pterms[$tlc + 1], 0, 1)) { } |
938
|
45 |
5 |
if ($cur_term =~ /($coef_pat)/u) { } |
944
|
15 |
30 |
if ($cur_coeff =~ /^($sign_pat)/u) |
946
|
11 |
4 |
$1 eq '-' ? : |
953
|
4 |
41 |
if ($cur_coeff =~ /$cplx_pat/u) { } |
959
|
0 |
41 |
if $cur_coeff eq '' |
975
|
15 |
35 |
if ($cur_term =~ /^($varia_pat)/u) { } |
989
|
5 |
45 |
if ($cur_term =~ /($power_pat)/u) { } |
991
|
5 |
0 |
if (defined $cur_varia) { } |
1001
|
10 |
35 |
defined $cur_varia ? : |
1012
|
12 |
38 |
if $cur_degree > $$self{'degree'} |
1017
|
0 |
15 |
if (defined $cur_varia and defined $$self{'variable'} and $$self{'variable'} ne $cur_varia) |
1029
|
15 |
35 |
if defined $cur_varia |
1035
|
35 |
15 |
if (defined $$self{'coeff'}[$cur_degree]) { } |
1048
|
23 |
12 |
unless defined $$self{'variable'} |
1068
|
17 |
2 |
if (ref $added eq $class_name) { } |
|
2 |
0 |
elsif ($added =~ /^($coef_pat)$/u or ref $added eq $class_cplx) { } |
1076
|
108 |
13 |
if (defined $builder[$alc]) { } |
1079
|
13 |
108 |
if $alc > $$self{'degree'} |
1092
|
2 |
0 |
if (defined $$self{'coeff'}[0]) { } |
1138
|
1 |
6 |
if (ref $subtractor eq $class_name) { } |
1151
|
6 |
0 |
defined $$self{'coeff'}[0] ? : |
1176
|
5 |
2 |
if $swapped |
1207
|
56 |
99 |
if (ref $multiplier eq "$class_cplx" or ref \$multiplier eq 'SCALAR') { } |
|
99 |
0 |
elsif (ref $multiplier eq $class_name) { } |
1212
|
262 |
45 |
if $$self{'coeff'}[$ylc] != 0 |
1227
|
478 |
327 |
unless defined $builder[$term_degree] |
1295
|
1 |
6 |
if $swapped |
1297
|
1 |
5 |
if $power != int $power |
1384
|
1 |
6 |
unless ref $$self{'coeff'}[$clc] eq $class_cplx |
1423
|
10 |
107 |
if (wantarray) { } |
1558
|
18 |
2 |
defined $_[0] ? : |
1563
|
8 |
12 |
if (defined $$self{'derivative'}[$order]) |
1571
|
2 |
10 |
if (defined $$self{'derivative'}[1]) { } |
1583
|
0 |
14 |
if $dlc >= $$self{'degree'} |
1585
|
10 |
4 |
if ($dlc == 0) { } |
1622
|
0 |
2 |
unless $#_ == 2 or $#_ == 0 |
1631
|
1 |
1 |
if $#_ == 1 |
1638
|
1 |
1 |
if (ref $$self{'integral'} ne $class_name) { } |
1653
|
1 |
1 |
unless defined $l_limit |
1707
|
0 |
25 |
if ($solu_end == 0) |
1731
|
0 |
25 |
if ($degree == 1) { } |
|
16 |
9 |
elsif ($degree == 2) { } |
|
4 |
5 |
elsif ($degree == 3) { } |
|
3 |
2 |
elsif ($degree == 4) { } |
|
0 |
2 |
elsif (not $self->all_real) { } |
|
1 |
1 |
elsif ($degree % 2 == 1) { } |
1797
|
0 |
10 |
if abs $yp == 0 |
1800
|
9 |
1 |
if abs $xn - $xc < $margin |
1803
|
0 |
1 |
if $testmode |
1862
|
0 |
4 |
$norms[0] > $norms[1] ? : |
1868
|
0 |
4 |
if $testmode |
1894
|
0 |
16 |
if ($discr == 0) { } |
|
5 |
11 |
elsif ($discr > 0) { } |
1911
|
0 |
11 |
if $testmode |
1942
|
0 |
4 |
if ($$self{'coeff'}[3] == 1) { } |
1949
|
0 |
4 |
if $testmode |
1952
|
4 |
0 |
if ($$monic{'coeff'}[2] != 0) { } |
1956
|
0 |
4 |
if $testmode |
1979
|
0 |
4 |
if $testmode |
1999
|
1 |
10 |
if (ref $u_roots[$rlc] ne $class_cplx) |
2030
|
0 |
4 |
if (ref $solutions[0] eq $class_cplx and $allreal) { } |
2073
|
0 |
3 |
if ($$self{'coeff'}[4] == 1) { } |
2080
|
0 |
3 |
if $testmode |
2083
|
3 |
0 |
if ($$monic{'coeff'}[3] != 0) { } |
2087
|
0 |
3 |
if $testmode |
2143
|
3 |
0 |
if ref $rc_plug ne $class_cplx |
2155
|
0 |
3 |
if ($testmode) |
2186
|
0 |
3 |
if $testmode |
2243
|
1 |
2 |
if ($left_try == 0) { } |
2266
|
1 |
3 |
if $betw_eval == 0 |
2267
|
0 |
3 |
$left_eval >= 0 ? : |
2268
|
3 |
0 |
$right_eval >= 0 ? : |
2269
|
1 |
2 |
$betw_eval >= 0 ? : |
2275
|
1 |
2 |
if ($left_sign != $betw_sign) { } |
2290
|
1 |
0 |
$betw_eval == 0 ? : |
2302
|
1 |
0 |
if abs $zzero >= $margin |
2316
|
1 |
0 |
if ($$quotient{'degree'} > 0) |
2360
|
1 |
0 |
if (ref $xn eq $class_cplx) { } |
2372
|
1 |
0 |
if abs $zzero >= $margin |
2389
|
0 |
0 |
if abs $zzero >= $margin |
2400
|
1 |
0 |
if ($$quotient{'degree'} > 0) |
2440
|
0 |
0 |
if (ref $xn eq $class_cplx) { } |
2444
|
0 |
0 |
if (abs $conj_zero < $margin) |
2455
|
0 |
0 |
if abs $zzero >= $margin |
2464
|
0 |
0 |
if (abs $conj_zero < $margin) |
2476
|
0 |
0 |
if abs $zzero >= $margin |
2487
|
0 |
0 |
if ($$quotient{'degree'} > 0) |
2527
|
0 |
2 |
unless $pcount >= 2 |
2539
|
0 |
3 |
unless $ycount == $xcount |
2548
|
1 |
1 |
$derivs == 2 ? : |
2683
|
11 |
54 |
if $mlc == $xlc |
2717
|
2 |
0 |
ref $_[0] eq 'ARRAY' ? : |