| line |
true |
false |
branch |
|
104
|
1 |
10 |
unless $template |
|
107
|
0 |
10 |
@args == 1 ? : |
|
111
|
1 |
9 |
if ($args->{'binding'}) |
|
137
|
1 |
10 |
if (@_ == 2 and not defined $bindings) { } |
|
141
|
1 |
9 |
unless $bindings |
|
145
|
1 |
8 |
if (not $type) { } |
|
|
1 |
7 |
elsif ($NOT_ACCEPTABLE_REF{$type}) { } |
|
179
|
1 |
25 |
unless $bindings |
|
183
|
125 |
113 |
ref $_ ? : |
|
203
|
57 |
66 |
if ($type eq 'STRING') { } |
|
|
33 |
33 |
elsif ($type eq 'OPEN') { } |
|
|
33 |
0 |
elsif ($type eq 'CLOSE') { } |
|
210
|
33 |
0 |
if ($level) { } |
|
223
|
0 |
10 |
if ($level) |
|
224
|
0 |
0 |
$level == 1 ? : |
|
243
|
57 |
9 |
if ($len = $pos - $base) |
|
247
|
33 |
33 |
'{' eq substr($str, $pos, 1) ? : |
|
252
|
0 |
10 |
if (length $str > $base) |
|
268
|
6 |
131 |
ref $_ ? : |
|
283
|
19 |
115 |
if ($key =~ /^\d+$/) { } |
|
284
|
18 |
1 |
if (ref $node eq 'ARRAY') { } |
|
291
|
35 |
80 |
if (ref $node eq 'HASH') { } |
|
|
1 |
79 |
elsif (ref $node eq 'ARRAY') { } |
|
|
78 |
1 |
elsif (ref $node) { } |
|
308
|
1 |
127 |
if (ref $node) |
|
322
|
3 |
1 |
$binding ? : |
|
329
|
1 |
8 |
if ($swap) |
|
341
|
0 |
1 |
$swap ? : |
|
363
|
0 |
0 |
$swap ? : |
|
371
|
0 |
0 |
$swap ? : |
|
379
|
0 |
0 |
$swap ? : |
|
387
|
0 |
0 |
$swap ? : |