| line |
true |
false |
branch |
|
41
|
2 |
8 |
unless defined $templ |
|
56
|
0 |
16 |
if ($safe) |
|
61
|
0 |
0 |
$_ % 2 ? : |
|
76
|
0 |
16 |
if (ref $value eq 'ARRAY') { } |
|
|
0 |
16 |
elsif (ref $value eq 'HASH') { } |
|
|
16 |
0 |
elsif (defined $value) { } |
|
85
|
0 |
0 |
$var->{'explode'} ? : |
|
102
|
0 |
0 |
if $exp->{'op'} eq '?' |
|
104
|
0 |
0 |
if (ref $value eq 'ARRAY') { } |
|
|
0 |
0 |
elsif (ref $value eq 'HASH') { } |
|
|
0 |
0 |
elsif (defined $value) { } |
|
105
|
0 |
0 |
if ($var->{'explode'}) { } |
|
115
|
0 |
0 |
if ($var->{'explode'}) { } |
|
135
|
0 |
0 |
unless length $value |
|
150
|
0 |
0 |
if $exp->{'op'} =~ /[?&]/ |
|
152
|
0 |
0 |
if (ref $value eq 'ARRAY') { } |
|
|
0 |
0 |
elsif (ref $value eq 'HASH') { } |
|
|
0 |
0 |
elsif (defined $value) { } |
|
153
|
0 |
0 |
unless @$value |
|
154
|
0 |
0 |
if ($var->{'explode'}) { } |
|
164
|
0 |
0 |
unless keys %$value |
|
165
|
0 |
0 |
if ($var->{'explode'}) { } |
|
185
|
0 |
0 |
unless length $value |
|
199
|
0 |
0 |
if (ref $value eq 'ARRAY') { } |
|
|
0 |
0 |
elsif (ref $value eq 'HASH') { } |
|
|
0 |
0 |
elsif (defined $value) { } |
|
200
|
0 |
0 |
unless @$value |
|
203
|
0 |
0 |
$var->{'explode'} ? : |
|
210
|
0 |
0 |
$var->{'explode'} ? : |
|
212
|
0 |
0 |
$var->{'explode'} ? : |
|
227
|
38 |
0 |
if defined $_ |
|
230
|
22 |
16 |
unless /^\{(.+?)\}$/ |
|
240
|
0 |
16 |
if ($str =~ m[^([+#./;?&|!\@])(.+)]) |
|
245
|
0 |
16 |
if $exp{'op'} =~ /[+#]/ |
|
249
|
0 |
16 |
if ($varspec =~ /=/) |
|
252
|
0 |
16 |
if ($var{'name'} =~ s/\*$//) { } |
|
|
0 |
16 |
elsif ($var{'name'} =~ /:/) { } |
|
257
|
0 |
0 |
if ($var{'prefix'} =~ /[^0-9]/) |
|
272
|
0 |
16 |
if ($exp{'op'} eq '+') { } |
|
|
0 |
16 |
elsif ($exp{'op'} eq '#') { } |
|
|
0 |
16 |
elsif ($exp{'op'} eq '?') { } |
|
|
0 |
16 |
elsif ($exp{'op'} eq '&') { } |
|
|
16 |
0 |
elsif ($exp{'op'} eq '') { } |
|
289
|
0 |
16 |
unless (exists $TOSTRING{$exp{'op'}}) |
|
299
|
16 |
2 |
if (exists $$variables{$var->{'name'}}) |
|
302
|
2 |
16 |
unless defined $value |
|
304
|
2 |
16 |
unless defined $value |
|
308
|
16 |
0 |
if defined $expand |
|
311
|
16 |
2 |
if @return |
|
321
|
2 |
17 |
if (defined $templ and $templ ne $self->{'template'}) |
|
348
|
0 |
13 |
@_ == 1 ? : |
|
352
|
26 |
18 |
unless (ref $hunk) |