line |
true |
false |
branch |
199
|
0 |
118 |
if $NOCACHE |
203
|
2 |
116 |
if exists $PARSE_CACHE{$line} |
208
|
0 |
116 |
if $NOCACHE |
217
|
1 |
118 |
unless $line |
219
|
118 |
0 |
if $COLLAPSE_SPACES |
221
|
2 |
116 |
if (my(@cached) = $class->__get_cached_parse($line)) |
227
|
109 |
7 |
if $str =~ /$angle_addr/ |
237
|
4 |
240 |
if @comments |
240
|
198 |
46 |
if s/<($local_part)\@($domain)>\s*\z//o |
241
|
46 |
198 |
unless (defined $user and defined $host) |
246
|
4 |
240 |
if $user =~ /\P{ASCII}/ |
247
|
1 |
239 |
if $host =~ /\P{ASCII}/ |
252
|
76 |
651 |
unless defined $_ |
255
|
0 |
651 |
unless length $_ |
258
|
163 |
76 |
if $phrase |
285
|
477 |
216 |
if $phrase |
391
|
1 |
228 |
if ($_[1]) { } |
392
|
1 |
0 |
if ($_[0][4]) |
422
|
1680 |
334 |
if exists $FORMAT_CACHE{$cache_str} |
429
|
86 |
1 |
unless (defined $self->[0] and length $self->[0] or defined $self->[2] and length $self->[2]) |
434
|
85 |
1 |
defined $self->[1] ? : |
437
|
163 |
85 |
defined $self->[2] ? : |
438
|
3 |
245 |
if length $comment and not $comment =~ /\A\(.*\)\z/ |
440
|
248 |
0 |
defined $self->[1] ? : |
456
|
1 |
247 |
unless defined $phrase and length $phrase |
459
|
1 |
246 |
if $phrase =~ /\A=\?.+\?=\z/ |
484
|
349 |
314 |
if exists $NAME_CACHE{$cache_str} |
488
|
233 |
81 |
if ($name = $self->[0]) { } |
|
0 |
81 |
elsif ($name = $self->[2]) { } |
533
|
0 |
669 |
if $STRINGIFY ne 'format' |