| line |
true |
false |
branch |
|
125
|
1 |
0 |
unless ref $self |
|
138
|
0 |
1 |
wantarray ? : |
|
151
|
0 |
0 |
unless ref $self |
|
164
|
0 |
0 |
wantarray ? : |
|
172
|
0 |
3 |
unless $$self{'source_file'} |
|
174
|
0 |
3 |
unless open $$self{'fh'}, $$self{'source_file'} |
|
188
|
3 |
0 |
if (@_) |
|
208
|
2 |
0 |
if (@_) |
|
240
|
0 |
5 |
ref $_[0] ? : |
|
241
|
0 |
5 |
ref $_[0] ? : |
|
267
|
11 |
9 |
if ($$self{'source_file'}) |
|
268
|
3 |
8 |
unless $$self{'fh'} |
|
272
|
9 |
11 |
if ($$self{'source_text'}) |
|
273
|
2 |
7 |
unless $$self{'text'} |
|
276
|
0 |
20 |
unless $fh or $$self{'text'} |
|
281
|
11 |
9 |
$fh ? : |
|
282
|
5 |
15 |
if $self->eod |
|
287
|
0 |
15 |
if ($line =~ /\000/) |
|
290
|
0 |
0 |
if $@ |
|
292
|
0 |
0 |
if ($line =~ /\000\000\000/) { } |
|
294
|
0 |
0 |
if ($line =~ /^\000/) { } |
|
302
|
0 |
0 |
if ($line =~ /^\000/) { } |
|
312
|
0 |
15 |
if $decoder |
|
317
|
0 |
0 |
$fh ? : |
|
318
|
0 |
0 |
if $self->eod |
|
319
|
0 |
0 |
if $decoder |
|
325
|
0 |
15 |
unless $class |
|
328
|
0 |
15 |
if $@ |
|
337
|
48 |
42 |
$fh ? : |
|
339
|
0 |
90 |
if $decoder |
|
343
|
0 |
90 |
if ($line =~ /^BEGIN:(.+)/) |
|
352
|
15 |
75 |
if ($line =~ /^END:(.*)/) |
|
353
|
0 |
15 |
unless uc $1 eq $kind |
|
361
|
0 |
15 |
unless $ended |
|
374
|
15 |
60 |
if ($line =~ /^([\w\-]+):(.*)/) |
|
378
|
0 |
15 |
if (UNIVERSAL::can($thing, "load_$var")) { } |
|
383
|
0 |
15 |
if exists $$varHandler{$var} |
|
390
|
60 |
0 |
if ($line =~ /^([\w\-]+);([^:]*):(.*)/) |
|
399
|
0 |
60 |
if (UNIVERSAL::can($thing, "load_$var")) { } |
|
402
|
60 |
0 |
exists $attr{'type'} ? : |
|
405
|
0 |
60 |
if exists $$varHandler{$var} |
|
428
|
59 |
51 |
if ($_[0]{'fh'}) |
|
432
|
49 |
2 |
if exists $_[0]{'text'} and @{$_[0]{'text'};} |