|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
142
 | 
 0  | 
 0  | 
 if &{$CheckLoop;}($Config{'Params'})  | 
 
| 
149
 | 
 0  | 
 0  | 
 unless $$self{'Params'} = &{$CheckParams;}($Config{'Params'})  | 
 
| 
162
 | 
 0  | 
 0  | 
 wantarray ? :  | 
 
| 
177
 | 
 0  | 
 0  | 
 wantarray ? :  | 
 
| 
293
 | 
 0  | 
 0  | 
 unless (%Result) = &{$CheckRequired;}($$self{'Params'}, $$self{'Result'})  | 
 
| 
295
 | 
 0  | 
 0  | 
 wantarray ? :  | 
 
| 
337
 | 
 0  | 
 0  | 
 if (not ref $Input) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (ref $Input eq 'CODE') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (ref $Input eq 'ARRAY') { }  | 
 
| 
359
 | 
 0  | 
 0  | 
 unless (%Result) = &{$ParseGetline;}($self, $GetLine)  | 
 
| 
362
 | 
 0  | 
 0  | 
 wantarray ? :  | 
 
| 
370
 | 
 0  | 
 0  | 
 unless ($File)  | 
 
| 
379
 | 
 0  | 
 0  | 
 unless (%Result) = &{$ParseGetline;}($self, sub {
	return $File->getline;
}
)  | 
 
| 
383
 | 
 0  | 
 0  | 
 wantarray ? :  | 
 
| 
410
 | 
 0  | 
 0  | 
 if ($Name, $P1, $P2) = &{$ParseLine;}($self, $Str, $Params)  | 
 
| 
413
 | 
 0  | 
 0  | 
 if defined $$Params{'EndOfSection'}  | 
 
| 
419
 | 
 0  | 
 0  | 
 unless defined $Name  | 
 
| 
427
 | 
 0  | 
 0  | 
 if ($Type eq 'UNIQ') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($Type eq 'LIST') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($Type eq 'UNIQLIST') { }  | 
 
| 
429
 | 
 0  | 
 0  | 
 if (exists $$Result{$Name})  | 
 
| 
438
 | 
 0  | 
 0  | 
 if (defined $$Params{$Name}{'SubSection'})  | 
 
| 
440
 | 
 0  | 
 0  | 
 if (defined $$Result{$Name} and ref $$Result{$Name} ne 'HASH') { }  | 
 
| 
455
 | 
 0  | 
 0  | 
 unless ref $$Result{$Name} eq 'ARRAY'  | 
 
| 
460
 | 
 0  | 
 0  | 
 if (defined $$Params{$Name}{'SubSection'})  | 
 
| 
462
 | 
 0  | 
 0  | 
 if (defined $$Result{$Name}[$#{$$Result{$Name};}] and ref $$Result{$Name}[$#{$$Result{$Name};}] ne 'HASH') { }  | 
 
| 
479
 | 
 0  | 
 0  | 
 if (ref $$Result{$Name} ne 'HASH')  | 
 
| 
485
 | 
 0  | 
 0  | 
 unless (defined $P1)  | 
 
| 
491
 | 
 0  | 
 0  | 
 if (exists $$Result{$Name}{$P1})  | 
 
| 
501
 | 
 0  | 
 0  | 
 if (defined $$Params{$Name}{'SubSection'})  | 
 
| 
503
 | 
 0  | 
 0  | 
 if (defined $$Result{$Name}{$P1} and ref $$Result{$Name}{$P1} ne 'HASH') { }  | 
 
| 
517
 | 
 0  | 
 0  | 
 unless $Name ne 'EndOfSection'  | 
 
| 
535
 | 
 0  | 
 0  | 
 unless (ref $List eq 'ARRAY' or ref $List eq 'HASH')  | 
 
| 
538
 | 
 0  | 
 0  | 
 if ($^W)  | 
 
| 
546
 | 
 0  | 
 0  | 
 ref $List eq 'ARRAY' ? :  | 
 
| 
548
 | 
 0  | 
 0  | 
 ref $List eq 'ARRAY' ? :  | 
 
| 
549
 | 
 0  | 
 0  | 
 ref $List eq 'ARRAY' ? :  | 
 
| 
550
 | 
 0  | 
 0  | 
 ref $List eq 'ARRAY' ? :  | 
 
| 
551
 | 
 0  | 
 0  | 
 if (ref $Val eq 'ARRAY') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (ref $Val eq 'HASH') { }  | 
 
| 
556
 | 
 0  | 
 0  | 
 defined $Val ? :  |