line |
true |
false |
branch |
23
|
0 |
78 |
if ref $class |
355
|
3 |
0 |
if $self->{'USER'}{'FILEIN'} |
358
|
3 |
0 |
if ($self->YYData->{'INPUT'}) { } |
372
|
39 |
39 |
if (not $self->YYData->{'INPUT'} and $self->{'USER'}{'FILEIN'}) |
375
|
39 |
0 |
unless exists $self->{'USER'}{'LINENO'} |
381
|
1502 |
16 |
if defined $1 |
385
|
0 |
1518 |
if ($self->YYData->{'INPUT'} =~ s/^(\\"|\\\\)//) |
391
|
180 |
1338 |
if ($self->YYData->{'INPUT'} =~ s/^"//) |
395
|
184 |
184 |
if ($self->YYData->{'INPUT'} =~ s<^([A-Za-z_0-9 \t!#\$\%&\'\(\)\*\+,\-\./\:;<=>\?@\[\]\^`\{\|\}\~\P{ASCII}]+)>[]) { } |
|
4 |
180 |
elsif ($self->YYData->{'INPUT'} =~ s/^\\([\\"])//) { } |
|
179 |
1 |
elsif ($self->YYData->{'INPUT'} =~ s/^"//) { } |
413
|
241 |
1097 |
if ($self->YYData->{'INPUT'} =~ s/^([a-z_][a-z0-9_]*)//) |
419
|
240 |
857 |
if ($self->YYData->{'INPUT'} =~ s/^(AND|NOT|OR|
IS|UNKNOWN|KNOWN|
CONTAINS|STARTS|ENDS|WITH|
LENGTH|HAS|ALL|ONLY|ANY)//x) |
428
|
2 |
855 |
if ($allow_LIKE_operator and $self->YYData->{'INPUT'} =~ s/^(LIKE)//) |
434
|
82 |
773 |
if ($self->YYData->{'INPUT'} =~ s/^([+-]?
(\d+\.?\d*|\.\d+)
([eE][+-]?\d+)?)//x) |
442
|
698 |
75 |
if ($char ne '') |
472
|
0 |
0 |
if (&blessed($node) and $node->can('modify')) { } |
|
0 |
0 |
elsif (ref $node eq 'ARRAY') { } |