Branch Coverage

blib/lib/Math/Float128.pm
Criterion Covered Total %
branch 36 42 85.7


line true false branch
110 4 4 if (is_ZeroF128($_[0]))
111 2 2 if is_ZeroF128($_[0]) < 0
115 2 2 if (is_NaNF128($_[0]))
118 1 1 if $inf < 0
119 1 0 if $inf > 0
138 0 450 unless (@_)
140 0 450 if (@_ > 2)
148 444 6 if (not ref $_[0] and $_[0] eq "Math::Float128")
150 8 436 unless (@_)
153 0 442 if (@_ > 1)
164 25 417 if $type == 1
165 150 267 if $type == 2
167 98 169 if ($type == 4)
168 6 92 if (_SvNOK($arg))
170 0 6 if ($Math::Float128::NOK_POK)
177 142 27 if ($type == 3)
188 2 140 if ($arg == 0)
189 2 138 if ($arg != $arg)
190 4 134 if ($arg / $arg != 1)
191 2 2 if ($arg < 0)
197 27 0 if ($type == 113)