| line | true | false | branch | 
 
| 44 | 0 | 0 | if ref $str | 
 
| 50 | 0 | 0 | if (ord $char < 32) { } | 
 
| 52 | 0 | 0 | if (ord $char == 10) { } | 
 
| 75 | 0 | 0 | ref $ref eq 'ARRAY' ? : | 
 
| 80 | 0 | 0 | if $elt <= 0 | 
 
| 82 | 0 | 0 | if ($size == 2) { } | 
 
| 92 | 0 | 0 | if (ref $ref ne 'ARRAY') | 
 
| 103 | 0 | 8 | if @_ % 2 | 
 
| 119 | 0 | 0 | if ($type eq 'skip') { } | 
 
|  | 0 | 0 | elsif ($type =~ /^UInt(?:8|16|32)\z/) { } | 
 
|  | 0 | 0 | elsif ($type eq 'DateType') { } | 
 
|  | 0 | 0 | elsif ($type eq 'TimeType') { } | 
 
| 129 | 0 | 0 | if (ref $field) { } | 
 
|  | 0 | 0 | elsif ($delete_noinit) { } | 
 
| 148 | 0 | 0 | if (ref $value) { } | 
 
|  | 0 | 0 | elsif ($delete_noinit) { } | 
 
| 151 | 0 | 0 | if (@$value == 2) { } | 
 
| 153 | 0 | 0 | if ($$value[1] eq 'now') { } | 
 
| 185 | 0 | 0 | if (ref $value) { } | 
 
|  | 0 | 0 | elsif ($delete_noinit) { } | 
 
| 188 | 0 | 0 | if (@$value == 2) { } | 
 
| 190 | 0 | 0 | if ($$value[1] eq 'now') { } | 
 
| 218 | 0 | 0 | if (ref $value) { } | 
 
|  | 0 | 0 | elsif ($delete_noinit) { } | 
 
| 221 | 0 | 0 | if ($type =~ /^\[(?:-?[Nn]|[Cc])[1-9]\d*\]\z/) { } | 
 
| 265 | 0 | 0 | if ($type eq 'skip') { } | 
 
|  | 0 | 0 | elsif ($type =~ /^UInt(?:8|16|32)\z/) { } | 
 
| 269 | 0 | 0 | if (ref $value) { } | 
 
| 284 | 0 | 0 | ref $_ ? : | 
 
| 290 | 0 | 0 | ref $value ? : | 
 
| 293 | 0 | 0 | if ($type =~ /^(?:Date|Time)Type\z/) { } | 
 
|  | 0 | 0 | elsif ($type =~ /^\[((?:-?[Nn]|[Cc])([1-9]\d*))\]\z/) { } | 
 
| 306 | 0 | 0 | if (@$ref_list < $num) | 
 
| 317 | 0 | 0 | unless (defined $field_value) | 
 
| 319 | 0 | 0 | if ($type =~ /^(?:-?[Nn]|[Cc])\z/ or exists $SPECIAL_TYPES{$type}) { } | 
 
|  | 0 | 0 | elsif ($type =~ /^Z(\*|\d+)\z/) { } | 
 
| 335 | 0 | 0 | if (exists $SPECIAL_TYPES{$type}) { } | 
 
| 358 | 0 | 0 | unless defined $ref_hash | 
 
| 360 | 0 | 0 | ref $pack ? : | 
 
| 368 | 0 | 0 | if ($type eq 'skip') { } | 
 
|  | 0 | 0 | elsif ($type =~ /^UInt(8|16|32)\z/) { } | 
 
| 370 | 0 | 0 | ref $value ? : | 
 
| 372 | 0 | 0 | if (length $$ref_pack < $size) { } | 
 
| 374 | 0 | 0 | if ($VERBOSE and not $no_nonempty_alert) | 
 
| 393 | 0 | 0 | if (length $$ref_pack < $size) { } | 
 
| 395 | 0 | 0 | if ($VERBOSE and not $no_nonempty_alert) | 
 
| 408 | 0 | 0 | ref $_ ? : | 
 
| 416 | 0 | 0 | ref $value ? : | 
 
| 419 | 0 | 0 | if ($type =~ /^(?:Date|Time)Type\z/) { } | 
 
|  | 0 | 0 | elsif (exists $SPECIAL_TYPES{$type}) { } | 
 
|  | 0 | 0 | elsif ($type =~ /^\[((-?[Nn]|[Cc])([1-9]\d*))\]\z/) { } | 
 
| 421 | 0 | 0 | if (length $$ref_pack < 2) { } | 
 
| 423 | 0 | 0 | if ($VERBOSE and not $no_nonempty_alert) | 
 
| 443 | 0 | 0 | if (length $$ref_pack < $SPECIAL_TYPES{$type}[2]) { } | 
 
| 445 | 0 | 0 | if ($VERBOSE and not $no_nonempty_alert) | 
 
| 467 | 0 | 0 | if (substr($pack_type, 0, 1) eq '-') | 
 
| 475 | 0 | 0 | if ($pack_one eq 'N') { } | 
 
|  | 0 | 0 | elsif ($pack_one eq 'n') { } | 
 
| 488 | 0 | 0 | if (length $$ref_pack < $size * $num) { } | 
 
| 490 | 0 | 0 | if ($VERBOSE and not $no_nonempty_alert) | 
 
| 507 | 0 | 0 | if $neg | 
 
| 517 | 0 | 0 | if ($type =~ s/^(-?)N\z/N/) { } | 
 
|  | 0 | 0 | elsif ($type =~ s/^(-?)n\z/n/) { } | 
 
|  | 0 | 0 | elsif ($type =~ /^[Cc]\z/) { } | 
 
|  | 0 | 0 | elsif ($type =~ /^Z(\*|\d+)\z/) { } | 
 
| 533 | 0 | 0 | if ($1 eq '*') { } | 
 
| 548 | 0 | 0 | if (length $$ref_pack < $min_size) { } | 
 
| 550 | 0 | 0 | if ($VERBOSE and not $no_nonempty_alert) | 
 
| 562 | 0 | 0 | if (defined $size) { } | 
 
| 568 | 0 | 0 | if $neg | 
 
| 584 | 0 | 0 | if $out_of_data | 
 
| 587 | 0 | 0 | if ($VERBOSE and not $no_nonempty_alert and length $$ref_pack > 0) |