Branch Coverage

blib/lib/Data/HexDump/Range/Split.pm
Criterion Covered Total %
branch 0 208 0.0


line true false branch
76 0 0 if ($$self{'ORIENTATION'} =~ /^hor/) { }
132 0 0 if ($$self{'OFFSET_START'})
171 0 0 defined $$range{'DATA'} ? :
172 0 0 $$range{'IS_COMMENT'} ? :
174 0 0 if $$range{'IS_BITFIELD'}
177 0 0 if ($$range{'IS_BITFIELD'})
186 0 0 if ($room_left == $$self{'DATA_WIDTH'})
193 0 0 unless ($$range{'IS_COMMENT'})
200 0 0 if (0 == $data_length and $$self{'DISPLAY_RANGE_NAME'})
204 0 0 if ($$range{'IS_COMMENT'}) { }
206 0 0 if $$self{'DISPLAY_COMMENT_RANGE'}
210 0 0 if $$self{'DISPLAY_ZERO_SIZE_RANGE'}
213 0 0 if ($display_range_name)
216 0 0 if $name_size_quoted < 2
230 0 0 if ($$range{'IS_HEADER'})
253 0 0 if ($$range{'IS_SKIP'})
267 0 0 if ($data_left)
298 0 0 if ($room_left == 0 or $last_range == $range)
312 0 0 if (@found_bitfields)
368 0 0 defined $$range{'DATA'} ? :
369 0 0 $$range{'IS_COMMENT'} ? :
371 0 0 if $$range{'IS_BITFIELD'}
382 0 0 if (not $$range{'IS_BITFIELD'} and 0 == $data_length and $$self{'DISPLAY_RANGE_NAME'})
386 0 0 if ($$range{'IS_COMMENT'}) { }
388 0 0 if $$self{'DISPLAY_COMMENT_RANGE'}
392 0 0 if $$self{'DISPLAY_ZERO_SIZE_RANGE'}
395 0 0 if ($display_range_name)
409 0 0 if ($$range{'IS_HEADER'})
416 0 0 if ($$range{'IS_SKIP'})
463 0 0 if ($$self{"DISPLAY_$field_name"})
487 0 0 if $$range{'IS_BITFIELD'}
491 0 0 if ($left_offset)
505 0 0 if ($room_left)
523 0 0 if ($$range{'IS_BITFIELD'}) { }
533 0 0 if (@found_bitfields)
585 0 0 exists $$line{'OFFSET'} ? :
587 0 0 exists $$line{'BITFIELD_SOURCE'} ? :
590 0 0 $_ < 30 ? :
591 0 0 $_ < 30 ? :
599 0 0 if ($$self{"DISPLAY_$field_name"})
603 0 0 $pad_size ? :
0 0 $last_range == $range ? :
607 0 0 unless ($visible)
609 0 0 if ($field_name eq 'ASCII_DUMP' or $field_name eq 'HEX_DUMP' or $field_name eq 'HEXASCII_DUMP' or $field_name eq 'DEC_DUMP')
667 0 0 $dumped_data ? :
670 0 0 $_ < 30 ? :
672 0 0 $_ < 30 ? :
679 0 0 if ($$self{"DISPLAY_$field_name"})
686 0 0 unless ($visible)
688 0 0 if ($field_name eq 'ASCII_DUMP' or $field_name eq 'HEX_DUMP' or $field_name eq 'DEC_DUMP' or $field_name eq 'HEXASCII_DUMP') { }
737 0 0 unless $$self{'DISPLAY_BITFIELDS'}
744 0 0 if (defined $byte_offset)
747 0 0 if $byte_offset =~ /^0x/
750 0 0 if (defined $offset)
753 0 0 if $offset =~ /^0x/
756 0 0 if (defined $size)
759 0 0 if $size =~ /^0x/
778 0 0 if ($$self{'BIT_ZERO_ON_LEFT'}) { }
787 0 0 unless $offset == 0
792 0 0 $_ < 30 ? :
794 0 0 @binary > 8 ? :
0 0 @binary > 16 ? :
0 0 @binary > 24 ? :
811 0 0 if ($$self{'BIT_ZERO_ON_LEFT'}) { }
826 0 0 unless $offset == 0
836 0 0 $size > 8 ? :
0 0 $size > 16 ? :
0 0 $size > 24 ? :
840 0 0 @binary > 8 ? :
0 0 @binary > 16 ? :
0 0 @binary > 24 ? :
855 0 0 if ($$self{'BIT_ZERO_ON_LEFT'}) { }
870 0 0 unless $offset == 0
880 0 0 $size > 8 ? :
0 0 $size > 16 ? :
0 0 $size > 24 ? :
884 0 0 @binary > 8 ? :
0 0 @binary > 16 ? :
0 0 @binary > 24 ? :
898 0 0 if ($$self{'BIT_ZERO_ON_LEFT'}) { }
909 0 0 unless $offset == 0
917 0 0 @binary > 8 ? :
0 0 @binary > 16 ? :
0 0 @binary > 24 ? :
940 0 0 if ($$self{"DISPLAY_$field_name"})
944 0 0 if ($always_display_field{$field_name}) { }
950 0 0 if ($size > 32) { }
0 0 elsif ($EMPTY_STRING eq $$bitfield_description{'DATA'}) { }
0 0 elsif (length($$bitfield_description{'DATA'}) * 8 < $offset + $size) { }
952 0 0 unless $bitfield_warning_displayed++
961 0 0 unless $bitfield_warning_displayed++
972 0 0 unless $bitfield_warning_displayed++
1059 0 0 if ($$self{'DISPLAY_COLUMN_NAMES'})
1065 0 0 if (exists $$split_data[0]{$field_name})
1080 0 0 if ($$self{'DISPLAY_RULER'})
1086 0 0 if (exists $$split_data[0]{$field_name})
1091 0 0 if (/HEX_DUMP/)
1094 0 0 $$self{'OFFSET_FORMAT'} =~ /x$/ ? :
1101 0 0 if (/DEC_DUMP/)
1104 0 0 $$self{'OFFSET_FORMAT'} =~ /x$/ ? :
1111 0 0 if (/HEXASCII_DUMP/)
1114 0 0 $$self{'OFFSET_FORMAT'} =~ /x$/ ? :
1120 0 0 if (/ASCII_DUMP/)
1123 0 0 $$self{'OFFSET_FORMAT'} =~ /x$/ ? :