| line |
true |
false |
branch |
|
94
|
0 |
11 |
if @_ % 2 |
|
99
|
0 |
11 |
if $options{'file_cache'} or $options{'shared_cache'} |
|
105
|
0 |
11 |
if (exists $options{'filter'}) { } |
|
107
|
0 |
0 |
if ref $options{'filter'} eq 'CODE' |
|
112
|
0 |
0 |
if ref $options{'filter'} eq 'HASH' |
|
116
|
0 |
0 |
if (ref $options{'filter'} eq 'ARRAY') { } |
|
140
|
0 |
11 |
if $@ |
|
173
|
0 |
49 |
if $@ or not $tree |
|
179
|
0 |
52 |
unless defined $var |
|
203
|
219 |
290 |
if (ref $node and ref $node eq 'ARRAY') |
|
204
|
65 |
154 |
if ($$node[0] eq 'VAR') { } |
|
228
|
3 |
9 |
if ($$options{'cache'}) { } |
|
250
|
3 |
9 |
if ($$options{'cache'}) |
|
267
|
62 |
273 |
if ($type eq 'LITERAL') |
|
272
|
92 |
181 |
if ($type eq 'VAR') |
|
277
|
63 |
118 |
if ($type eq 'SUB_EXPR') |
|
282
|
68 |
50 |
if ($type eq 'BIN_OP') |
|
288
|
0 |
68 |
if ($op eq '==') |
|
289
|
8 |
60 |
if ($op eq 'eq') |
|
290
|
19 |
41 |
if ($op eq '>') |
|
291
|
5 |
36 |
if ($op eq '<') |
|
293
|
0 |
36 |
if ($op eq '!=') |
|
294
|
0 |
36 |
if ($op eq 'ne') |
|
295
|
0 |
36 |
if ($op eq '>=') |
|
296
|
0 |
36 |
if ($op eq '<=') |
|
298
|
19 |
17 |
if ($op eq '+') |
|
299
|
2 |
15 |
if ($op eq '-') |
|
300
|
0 |
15 |
if ($op eq '/') |
|
301
|
5 |
10 |
if ($op eq '*') |
|
302
|
0 |
10 |
if ($op eq '%') |
|
304
|
0 |
10 |
if ($op eq 'le') |
|
305
|
0 |
10 |
if ($op eq 'ge') |
|
306
|
0 |
10 |
if ($op eq 'lt') |
|
307
|
0 |
10 |
if ($op eq 'gt') |
|
310
|
8 |
2 |
if ($op eq 'or' or $op eq '||') |
|
311
|
4 |
4 |
if ($lhs) |
|
315
|
4 |
0 |
if ($rhs) |
|
324
|
2 |
0 |
if ($op eq '&&' or $op eq 'and') |
|
325
|
1 |
1 |
unless ($lhs) |
|
329
|
1 |
0 |
unless ($rhs) |
|
340
|
50 |
0 |
if ($type eq 'FUNCTION_CALL') |
|
343
|
0 |
50 |
unless exists $HTML::Template::Expr::FUNC{$name} |
|
346
|
49 |
1 |
if (defined $args) { } |
|
359
|
0 |
136 |
unless (@stack == 1) |
|
370
|
1 |
3 |
unless ref $sub eq 'CODE' |