| line | true | false | branch | 
 
| 28 | 2 | 6 | unless defined $templ | 
 
| 43 | 0 | 14 | if ($safe) | 
 
| 48 | 0 | 0 | $_ % 2 ? : | 
 
| 63 | 0 | 14 | if (ref $value eq 'ARRAY') { } | 
 
|  | 0 | 14 | elsif (ref $value eq 'HASH') { } | 
 
|  | 14 | 0 | elsif (defined $value) { } | 
 
| 72 | 0 | 0 | $var->{'explode'} ? : | 
 
| 89 | 0 | 0 | if $exp->{'op'} eq '?' | 
 
| 91 | 0 | 0 | if (ref $value eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif (ref $value eq 'HASH') { } | 
 
|  | 0 | 0 | elsif (defined $value) { } | 
 
| 92 | 0 | 0 | if ($var->{'explode'}) { } | 
 
| 102 | 0 | 0 | if ($var->{'explode'}) { } | 
 
| 122 | 0 | 0 | unless length $value | 
 
| 137 | 0 | 0 | if $exp->{'op'} =~ /[?&]/ | 
 
| 139 | 0 | 0 | if (ref $value eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif (ref $value eq 'HASH') { } | 
 
|  | 0 | 0 | elsif (defined $value) { } | 
 
| 140 | 0 | 0 | unless @$value | 
 
| 141 | 0 | 0 | if ($var->{'explode'}) { } | 
 
| 151 | 0 | 0 | unless keys %$value | 
 
| 152 | 0 | 0 | if ($var->{'explode'}) { } | 
 
| 172 | 0 | 0 | unless length $value | 
 
| 186 | 0 | 0 | if (ref $value eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif (ref $value eq 'HASH') { } | 
 
|  | 0 | 0 | elsif (defined $value) { } | 
 
| 187 | 0 | 0 | unless @$value | 
 
| 190 | 0 | 0 | $var->{'explode'} ? : | 
 
| 197 | 0 | 0 | $var->{'explode'} ? : | 
 
| 199 | 0 | 0 | $var->{'explode'} ? : | 
 
| 214 | 34 | 0 | if defined $_ | 
 
| 217 | 20 | 14 | unless /^\{(.+?)\}$/ | 
 
| 227 | 0 | 14 | if ($str =~ m[^([+#./;?&|!\@])(.+)]) | 
 
| 232 | 0 | 14 | if $exp{'op'} =~ /[+#]/ | 
 
| 236 | 0 | 14 | if ($varspec =~ /=/) | 
 
| 239 | 0 | 14 | if ($var{'name'} =~ s/\*$//) { } | 
 
|  | 0 | 14 | elsif ($var{'name'} =~ /:/) { } | 
 
| 244 | 0 | 0 | if ($var{'prefix'} =~ /[^0-9]/) | 
 
| 259 | 0 | 14 | if ($exp{'op'} eq '+') { } | 
 
|  | 0 | 14 | elsif ($exp{'op'} eq '#') { } | 
 
|  | 0 | 14 | elsif ($exp{'op'} eq '?') { } | 
 
|  | 0 | 14 | elsif ($exp{'op'} eq '&') { } | 
 
|  | 14 | 0 | elsif ($exp{'op'} eq '') { } | 
 
| 276 | 0 | 14 | unless (exists $TOSTRING{$exp{'op'}}) | 
 
| 286 | 14 | 2 | if (exists $$variables{$var->{'name'}}) | 
 
| 289 | 2 | 14 | unless defined $value | 
 
| 291 | 2 | 14 | unless defined $value | 
 
| 295 | 14 | 0 | if defined $expand | 
 
| 298 | 14 | 2 | if @return | 
 
| 308 | 2 | 15 | if (defined $templ and $templ ne $self->{'template'}) | 
 
| 335 | 0 | 11 | @_ == 1 ? : | 
 
| 339 | 24 | 16 | unless (ref $hunk) |