| line |
true |
false |
branch |
|
35
|
0 |
2 |
if $@ |
|
80
|
90 |
1270 |
if $ast and ref $ast eq 'Text::Xslate::Symbol' |
|
81
|
1096 |
264 |
unless $ast and ref $ast eq 'ARRAY' |
|
85
|
20 |
432 |
if ($sym->arity eq 'methodcall' and $sym->value eq '.') { } |
|
|
14 |
836 |
elsif ($sym->arity eq 'call' and $sym->value eq '(') { } |
|
87
|
20 |
0 |
if ($second and ref $second eq 'Text::Xslate::Symbol') |
|
88
|
14 |
6 |
if ($second->arity eq 'literal' and $second->value =~ /\AN?(?:loc|_)_(x|n|nx|p|px|np|npx)?\Z/) |
|
93
|
14 |
0 |
if ($third and ref $third eq 'ARRAY' and $third->[0] and ref $third->[0] eq 'Text::Xslate::Symbol') { } |
|
99
|
14 |
0 |
if (_parseMsg(\%msg, $flags, $third)) { } |
|
114
|
14 |
0 |
if ($first and ref $first eq 'Text::Xslate::Symbol') |
|
115
|
14 |
0 |
if ($first->arity eq 'name' and $first->value =~ /\AN?(?:loc|_)_(x|n|nx|p|px|np|npx)?\Z/) |
|
119
|
14 |
0 |
if ($second and ref $second eq 'ARRAY' and $second->[0] and ref $second->[0] eq 'Text::Xslate::Symbol') { } |
|
125
|
14 |
0 |
if (_parseMsg(\%msg, $flags, $second)) { } |
|
139
|
452 |
0 |
if (not $self->debug) { } |
|
179
|
8 |
20 |
if (index($flags, 'p') >= 0) |
|
180
|
8 |
0 |
if (defined $p[0] and $p[0]->arity eq 'literal') { } |
|
189
|
8 |
20 |
if (index($flags, 'n') >= 0) { } |
|
190
|
8 |
0 |
if (defined $p[0] and $p[0]->arity eq 'literal' and defined $p[1] and $p[1]->arity eq 'literal' and defined $p[2]) { } |
|
202
|
20 |
0 |
if (defined $p[0] and $p[0]->arity eq 'literal') { } |
|
211
|
0 |
28 |
if $@ |