line |
true |
false |
branch |
80
|
5 |
20 |
if @{$evec;} < @{$vec;} |
81
|
16 |
4 |
if (@{$evec;} == @{$vec;}) |
83
|
1 |
15 |
unless $i |
93
|
1 |
19 |
unless @{$vec;} |
123
|
1 |
12 |
unless (@_ or ref $this) |
126
|
2 |
496 |
if (grep {$_->is_undefined;} @_) |
134
|
481 |
482 |
if ref $this |
135
|
1 |
481 |
if @_ |
170
|
1 |
3 |
if $degree < 0 |
172
|
1 |
2 |
if $leader->residue == 1 |
185
|
147 |
2 |
if (defined $modulus) { } |
|
1 |
1 |
elsif (ref $this) { } |
201
|
135 |
13 |
@coeff ? : |
206
|
2 |
1 |
unless (defined $modulus) |
207
|
1 |
1 |
unless (ref $this) |
225
|
2 |
4 |
unless (defined $index) |
244
|
1 |
7 |
if $degree <= $lambda |
248
|
7 |
9 |
if $i == $lambda |
257
|
1 |
15 |
if $lsc->is_zero |
258
|
5 |
10 |
if ($this->degree == 1) |
260
|
1 |
4 |
if $mscr == 1 |
261
|
2 |
2 |
if $mscr == -1 |
265
|
3 |
63 |
if $this->evaluate($root)->is_zero |
274
|
1 |
15 |
if $n <= 0 |
275
|
1 |
14 |
if $n == 1 |
276
|
1 |
13 |
unless $this->coeff(0) |
277
|
1 |
11 |
if $this->gcd($this->differentiate)->degree > 0 |
280
|
10 |
1 |
if ($p <= 43 or log $p - 20 <= $n * 0.24 + 2.68) |
281
|
6 |
4 |
2 < $p && $p <= $n ? : |
282
|
2 |
8 |
if defined $rp->first_root |
283
|
2 |
6 |
if $n <= 3 |
292
|
4 |
22 |
if $j >= $n - 1 |
293
|
15 |
7 |
if ($j++) |
299
|
2 |
4 |
if _linearly_dependent(sub {
return undef if $j >= $n - 1;
if ($j++) {
$aj = $aj * $xp % $this;
$bj <<= 1;
};
return [($aj - $bj)->coeff];
}
) |