| line |
true |
false |
branch |
|
105
|
1 |
22 |
unless $template |
|
108
|
1 |
21 |
@args == 1 ? : |
|
112
|
8 |
11 |
if ($args->{'binding'}) |
|
138
|
1 |
17 |
if (@_ == 2 and not defined $bindings) { } |
|
142
|
1 |
16 |
unless $bindings |
|
146
|
1 |
15 |
if (not $type) { } |
|
|
1 |
14 |
elsif ($NOT_ACCEPTABLE_REF{$type}) { } |
|
180
|
1 |
59 |
unless $bindings |
|
184
|
227 |
117 |
ref $_ ? : |
|
204
|
90 |
284 |
if ($type eq 'STRING') { } |
|
|
143 |
141 |
elsif ($type eq 'OPEN') { } |
|
211
|
140 |
1 |
if ($level) { } |
|
222
|
2 |
19 |
if ($level) |
|
223
|
1 |
1 |
$level == 1 ? : |
|
242
|
89 |
195 |
if ($len = $pos - $base) |
|
246
|
143 |
141 |
'{' eq substr($str, $pos, 1) ? : |
|
251
|
1 |
21 |
if (length $str > $base) |
|
267
|
6 |
233 |
ref $_ ? : |
|
282
|
19 |
217 |
if ($key =~ /^\d+$/) { } |
|
283
|
18 |
1 |
if (ref $node eq 'ARRAY') { } |
|
290
|
137 |
80 |
if (ref $node eq 'HASH') { } |
|
|
1 |
79 |
elsif (ref $node eq 'ARRAY') { } |
|
|
78 |
1 |
elsif (ref $node) { } |
|
307
|
1 |
229 |
if (ref $node) |
|
321
|
36 |
2 |
$binding ? : |
|
328
|
1 |
9 |
if ($swap) |
|
340
|
1 |
1 |
$swap ? : |
|
362
|
2 |
2 |
$swap ? : |
|
370
|
4 |
4 |
$swap ? : |
|
378
|
2 |
2 |
$swap ? : |
|
386
|
4 |
4 |
$swap ? : |
|
394
|
3 |
2 |
$swap ? : |
|
402
|
2 |
0 |
unless ($swap) |