| line |
true |
false |
branch |
|
12
|
0 |
1 |
unless (defined $Math::BigInt::VERSION) |
|
21
|
0 |
9 |
unless ref $a eq "Math::BigInt" |
|
22
|
0 |
9 |
unless ref $b eq "Math::BigInt" |
|
23
|
0 |
9 |
unless ref $n eq "Math::BigInt" |
|
24
|
0 |
9 |
unless ref $x eq "Math::BigInt" |
|
25
|
0 |
9 |
unless ref $y eq "Math::BigInt" |
|
27
|
0 |
9 |
unless $n >= 2 |
|
48
|
0 |
0 |
if ($P1x == $P2x) |
|
50
|
0 |
0 |
if $t == 0 |
|
54
|
0 |
0 |
if $deltax eq "NaN" |
|
70
|
0 |
0 |
if $m eq "NaN" |
|
82
|
9 |
138 |
if ($P1x == $x) |
|
84
|
9 |
0 |
if ($t == 0) |
|
91
|
0 |
138 |
if ($deltax eq "NaN") |
|
105
|
0 |
331 |
if ($m eq "NaN") |
|
123
|
18 |
0 |
if (ref $k eq "Math::BigInt" and $k < "18446744073709551615") |
|
124
|
18 |
0 |
if ($] >= 5.008 or !1) { } |
|
|
0 |
0 |
elsif ($] < 5.008 and !0 and $k < 562949953421312) { } |
|
136
|
165 |
331 |
if ($k % 2 != 0) { } |
|
139
|
0 |
165 |
if ($x->is_zero and $y->is_one) { } |
|
|
18 |
147 |
elsif ($Bx->is_zero and $By->is_one) { } |
|
157
|
0 |
0 |
unless ref $other eq "Math::Prime::Util::ECAffinePoint" |
|
162
|
0 |
0 |
unless $self->{'a'} == $other->{'a'} and $self->{'b'} == $other->{'b'} and $self->{'n'} == $other->{'n'} |