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