| line |
!l |
l&&!r |
l&&r |
condition |
|
269
|
3 |
0 |
0 |
$spec->{'config'} and $spec->{'config'}{'config_terminator'} |
|
273
|
3 |
0 |
0 |
$spec->{'config'} and $spec->{'config'}{'config_separator'} |
|
277
|
3 |
0 |
0 |
$spec->{'config'} and exists $spec->{'config'}{'strict_ascii'} |
|
281
|
3 |
0 |
0 |
$spec->{'config'} and exists $spec->{'config'}{'truncate_null'} |
|
285
|
3 |
0 |
0 |
$spec->{'config'} and exists $spec->{'config'}{'hide_empty_sections'} |
|
289
|
3 |
0 |
0 |
$spec->{'config'} and exists $spec->{'config'}{'auto_configure'} |
|
552
|
245 |
0 |
34 |
ref $segment and ref $segment eq 'HASH' |
|
570
|
8 |
13 |
0 |
$section eq 'HEADER' and $IN_DETAIL |
|
|
17 |
0 |
0 |
$section eq 'DETAIL' and $IN_FOOTER |
|
600
|
14 |
1 |
1 |
$loop_def{$type} and not $IN_LOOP |
|
608
|
11 |
4 |
1 |
$IN_LOOP and not $LOOP_SEGMENTS{$type} |
|
649
|
15 |
3 |
1 |
$IN_LOOP and not $LOOP_SEGMENTS{$type} |
|
657
|
17 |
1 |
1 |
$loop_def{$type} and not $IN_LOOP |
|
708
|
37 |
0 |
208 |
$def->{'name'} && exists $$record{$def->{'name'}} |
|
716
|
33 |
72 |
140 |
$value ne '' and not $def->{'bytes'} |
|
|
105 |
31 |
109 |
$value ne '' and not $def->{'bytes'} and $def->{'min'} |
|
|
31 |
109 |
0 |
$value ne '' and not $def->{'bytes'} and $def->{'min'} and length $value < $def->{'min'} |
|
831
|
11 |
0 |
1 |
ref $section and ref $section eq 'HASH' |
|
840
|
4 |
0 |
0 |
$hide_empty_sections and not exists $record->{$structure} |
|
854
|
11 |
0 |
0 |
$hide_empty_sections and not exists $set->{'HEADER'}{$section} |
|
870
|
12 |
0 |
2 |
ref $section and ref $section eq 'HASH' |
|
879
|
4 |
0 |
0 |
$hide_empty_sections and not exists $sub_record->{$structure} |
|
892
|
12 |
0 |
0 |
$hide_empty_sections and not exists $detail->{$section} |
|
908
|
4 |
0 |
0 |
ref $section and ref $section eq 'HASH' |
|
917
|
0 |
0 |
0 |
$hide_empty_sections and not exists $record->{$structure} |
|
930
|
4 |
0 |
0 |
$hide_empty_sections and not exists $set->{'FOOTER'}{$section} |