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' ? : |