| line | true | false | branch | 
 
| 29 | 15 | 0 | if defined $_[0] | 
 
| 30 | 14 | 0 | if defined $_[0] | 
 
| 31 | 12 | 0 | if defined $_[0] | 
 
| 32 | 9 | 0 | if defined $_[0] | 
 
| 33 | 0 | 0 | if defined $_[0] | 
 
| 34 | 14 | 0 | if defined $_[0] | 
 
| 55 | 27 | 2 | unless ref $cell_value eq 'HASH' | 
 
| 57 | 1 | 1 | if defined $attr_val | 
 
| 62 | 20 | 8 | unless defined $x and defined $y | 
 
| 64 | 8 | 0 | unless $cell_attrs | 
 
| 66 | 0 | 0 | unless $entry->[0] == $y and $entry->[1] == $x | 
 
| 68 | 0 | 0 | if defined $attr_val | 
 
| 74 | 20 | 8 | unless defined $x | 
 
| 76 | 0 | 8 | unless $col_attrs | 
 
| 78 | 5 | 3 | unless $entry->[0] == $x | 
 
| 80 | 3 | 0 | if defined $attr_val | 
 
| 86 | 0 | 25 | unless defined $y | 
 
| 88 | 0 | 25 | unless $row_attrs | 
 
| 90 | 17 | 8 | unless $entry->[0] == $y | 
 
| 92 | 2 | 6 | if defined $attr_val | 
 
| 99 | 3 | 20 | if defined $attr_val | 
 
| 111 | 2 | 7 | ref $cell eq 'HASH' ? : | 
 
| 113 | 3 | 1 | $align eq 'right' ? : | 
 
|  | 5 | 4 | $align eq 'left' ? : | 
 
| 118 | 1 | 9 | if $ic > 1 | 
 
| 122 | 1 | 9 | if $$bottom_borders[$y + $ir - 2] and $ir > 1 | 
 
| 141 | 0 | 1 | unless my $rows = $args{'rows'} | 
 
| 175 | 4 | 0 | if @{$exptable->[$rownum];} == 0 or defined $exptable->[$rownum][-1] | 
 
| 180 | 0 | 4 | if ($exptable_colnum == -1) | 
 
| 181 | 4 | 0 | $args{'separate_rows'} ? : | 
 
| 189 | 2 | 7 | if (ref $cell eq 'HASH') { } | 
 
| 191 | 1 | 1 | if $cell->{'rowspan'} | 
 
| 192 | 1 | 1 | if $cell->{'colspan'} | 
 
| 196 | 0 | 0 | if $_->[0] == $rownum and $_->[1] == $colnum | 
 
| 197 | 0 | 7 | if $el | 
 
| 198 | 0 | 0 | if $_->[0] == $rownum and $_->[1] == $colnum | 
 
| 199 | 0 | 7 | if $el | 
 
| 209 | 9 | 3 | if ($ir == 1 and $ic == 1) { } | 
 
| 214 | 2 | 1 | if $ir > 1 | 
 
| 215 | 2 | 1 | if $ic > 1 | 
 
| 221 | 0 | 10 | if $val | 
 
| 222 | 0 | 10 | if $val | 
 
| 223 | 3 | 0 | if $rownum + $ir - 1 == 0 and $args{'header_row'} | 
 
| 225 | 4 | 6 | if $M < $rownum + $ir | 
 
| 232 | 1 | 3 | if $N < $exptable_colnum | 
 
| 242 | 3 | 9 | if _exptable_cell_is_tail($exptable_cell) | 
 
| 246 | 2 | 7 | ref $cell eq 'HASH' ? : | 
 
| 250 | 1 | 0 | if $$exptable_bottom_borders[$exptable_rownum + $_ - 1] | 
 
| 300 | 12 | 0 | $exptable->[$_][$ic] ? : | 
 
| 322 | 3 | 1 | unless $ir == 0 | 
 
| 323 | 1 | 0 | $args{'header_row'} ? : | 
 
| 328 | 0 | 0 | unless length $b_topleft or length $b_topline or length $b_topbetwcol or length $b_topright | 
 
| 331 | 2 | 1 | $ic < $N - 1 ? : | 
 
| 334 | 2 | 0 | $cell_right_has_content ? : | 
 
|  | 1 | 2 | $ic == $N - 1 ? : | 
 
| 342 | 1 | 3 | $ir == 0 && $args{'header_row'} ? : | 
 
| 353 | 9 | 3 | if (_exptable_cell_is_head($cell)) | 
 
| 367 | 4 | 8 | if ($ic == $N - 1) | 
 
| 368 | 1 | 3 | $ir == 0 && $args{'header_row'} ? : | 
 
| 380 | 1 | 3 | unless $ir < $M - 1 | 
 
| 381 | 0 | 3 | unless $exptable_bottom_borders->[$ir] | 
 
| 382 | 1 | 2 | $ir == 0 && $args{'header_row'} ? : | 
 
| 387 | 0 | 0 | unless length $b_betwrowleft or length $b_betwrowline or length $b_betwrowbetwcol or length $b_betwrowright | 
 
| 392 | 1 | 2 | $ir == 0 && $args{'header_row'} ? : | 
 
| 398 | 6 | 3 | $ic < $N - 1 ? : | 
 
| 399 | 9 | 0 | $ir < $M - 1 ? : | 
 
| 400 | 6 | 3 | $ir < $M - 1 && $ic < $N - 1 ? : | 
 
| 403 | 3 | 6 | if ($ic == 0) | 
 
| 404 | 0 | 3 | _exptable_cell_is_rowspan_tail($cell_bottom) ? : | 
 
| 408 | 7 | 2 | if (_exptable_cell_is_rowspan_head($cell_bottom)) | 
 
| 413 | 3 | 6 | if ($ic == $N - 1) { } | 
 
| 415 | 1 | 2 | if (_exptable_cell_is_rowspan_tail($cell_bottom)) { } | 
 
| 422 | 1 | 5 | if (_exptable_cell_is_colspan_tail($cell_right)) { } | 
 
| 423 | 1 | 0 | if (_exptable_cell_is_colspan_tail($cell_rightbottom)) { } | 
 
| 424 | 1 | 0 | if (_exptable_cell_is_rowspan_tail($cell_bottom)) { } | 
 
| 433 | 1 | 4 | if (_exptable_cell_is_colspan_tail($cell_rightbottom)) { } | 
 
| 436 | 0 | 4 | if (_exptable_cell_is_rowspan_tail($cell_bottom)) { } | 
 
|  | 1 | 3 | elsif (_exptable_cell_is_rowspan_tail($cell_rightbottom)) { } | 
 
| 437 | 0 | 0 | if (_exptable_cell_is_rowspan_tail($cell_rightbottom)) { } | 
 
| 458 | 3 | 1 | unless $ir == $M - 1 | 
 
| 459 | 0 | 1 | $ir == 0 && $args{'header_row'} ? : | 
 
| 464 | 0 | 0 | unless length $b_botleft or length $b_botline or length $b_botbetwcol or length $b_botright | 
 
| 467 | 2 | 1 | $ic < $N - 1 ? : | 
 
| 469 | 1 | 1 | _exptable_cell_is_colspan_tail($cell_right) ? : | 
 
|  | 1 | 2 | $ic == $N - 1 ? : | 
 
| 477 | 37 | 93 | unless defined $_ |