| line | % | coverage | condition |
| 69 | 0 | | $high ||= $#$array |
| 72 | 0 | | $high == -1 or $aValue > $$array[-1] |
| 142 | 0 | | ref $a and ref $b |
| 176 | 0 | | $aStart <= $aFinish and $bStart <= $bFinish and &$compare($$a[$aStart], $$b[$bStart], @_) |
| 185 | 0 | | $aStart <= $aFinish and $bStart <= $bFinish and &$compare($$a[$aFinish], $$b[$bFinish], @_) |
| 211 | 0 | | $k and $$thresh[$k] > $j and $$thresh[$k - 1] < $j |
| 250 | 0 | | shift() || {} |
| 252 | 0 | | $$callbacks{'MATCH'} || sub {
} |
| 253 | 0 | | $$callbacks{'DISCARD_A'} || sub {
} |
| 255 | 0 | | $$callbacks{'DISCARD_B'} || sub {
} |
| 282 | 0 | | $ai <= $lastA or $bi <= $lastB |
| 286 | 0 | | $ai == $lastA + 1 and $bi <= $lastB |
| 300 | 0 | | $bi == $lastB + 1 and $ai <= $lastA |
| 324 | 0 | | shift() || {} |
| 326 | 0 | | $$callbacks{'MATCH'} || sub {
} |
| 327 | 0 | | $$callbacks{'DISCARD_A'} || sub {
} |
| 328 | 0 | | $$callbacks{'DISCARD_B'} || sub {
} |
| 344 | 0 | | $ma <= $#$matchVector and not defined $$matchVector[$ma] |
| 356 | 0 | | $ai < $ma or $bi < $mb |
| 359 | 0 | | $ai < $ma and $bi < $mb |
| 389 | 0 | | $ai <= $lastA or $bi <= $lastB |
| 391 | 0 | | $ai <= $lastA and $bi <= $lastB |
| 474 | 0 | | @$am and $ai == $$am[0] and $bi == $$bm[0] |
| 485 | 0 | | $ai < @$a or $bi < @$b |
| 572 | 0 | | 1 == $seq or 2 == $seq |
| 597 | 0 | | 0 == $$cdif[2] and 0 == $$cdif[3] |
| 613 | 0 | | $pos || 0 |
| 616 | 0 | | $pos < 0 or $$me[3] <= $pos |
| 618 | 0 | | $pos || !1 |
| 647 | 0 | | $pos and $new < 0 |
| 748 | 0 | | $word =~ /^(-?\d+)?([a-zA-Z]+)([12])?$/ and $meth = $getName{lc $2} |