| line |
true |
false |
branch |
|
36
|
171 |
61 |
if (not $toencode =~ /\'/) { } |
|
|
61 |
0 |
elsif (not $toencode =~ /\"/) { } |
|
50
|
6 |
0 |
if ($str =~ /\s[Nn][Aa][Mm][Ee]\s*=\s*([\"\'])(.*?)\1/s) |
|
55
|
4 |
2 |
if ($str =~ /\s[Ee][Ss][Cc][Aa][Pp][Ee]\s*=\s*([\"\'])(.*?)\1/s) |
|
84
|
0 |
3 |
if ($$defaults{$1}) |
|
91
|
0 |
3 |
if ($$defaults{$1}) |
|
97
|
0 |
3 |
if $true eq '""' or $true eq q[''] |
|
98
|
0 |
3 |
if $false eq '""' or $false eq q[''] |
|
110
|
244 |
0 |
if ($str =~ /\s[Ee][Xx][Pp][Rr]\s*=\s*([\"\'])(.*?)\1/s) |
|
114
|
3 |
241 |
if ($name =~ /\?.*\:.+/) |
|
117
|
241 |
0 |
if (not $use_expr or exists $$defaults{$name}) { } |
|
125
|
176 |
65 |
if ($str =~ /\s[Ee][Ss][Cc][Aa][Pp][Ee]\s*=\s*([\"\'])(.*?)\1/s) { } |
|
|
32 |
33 |
elsif ($$defaults{$name}{'ESCAPE'}) { } |
|
126
|
128 |
48 |
if $2 |
|
132
|
180 |
61 |
if ($$defaults{$name}{'DEFAULT'}) |
|
151
|
4 |
31 |
if ($str =~ /^\!/) { } |
|
159
|
11 |
24 |
if (not $use_expr or exists $$defaults{$str}) { } |
|
167
|
15 |
18 |
if ($$defaults{$1} and $$defaults{$1}{'TYPE'} eq 'text') |
|
173
|
15 |
9 |
if ($hasText) |
|
210
|
0 |
257 |
caller 6 && caller 6 eq 'HTML::Template::Expr' ? : |
|
221
|
243 |
0 |
if ($text =~ /\s[Nn][Aa][Mm][Ee]=([\'\"])(.*?)\1/) { } |
|
229
|
243 |
0 |
if ($text =~ /\s[Vv][Aa][Ll][Uu][Ee]=([\'\"])(.*?)\1/) |
|
237
|
243 |
0 |
if ($text =~ /\s[Tt][Yy][Pp][Ee]=([\'\"])(.*?)\1/) |
|
242
|
160 |
83 |
if ($text =~ /\s[Ee][Ss][Cc][Aa][Pp][Ee]=([\'\"])(.*?)\1/) |
|
246
|
0 |
243 |
if (lc $type eq 'boolean') |
|
247
|
0 |
0 |
lc $val eq 'false' ? : |
|
271
|
32 |
20 |
$params{$var} && $params{$var}{'ESCAPE'} ? : |
|
306
|
31 |
4 |
$1 eq 'IF' ? : |