line |
true |
false |
branch |
25
|
9 |
443 |
unless ($PARSER) |
31
|
0 |
9 |
unless defined $PARSER |
47
|
14 |
438 |
unless ($parsedQuery) |
54
|
14 |
0 |
unless $parsedQuery |
64
|
436 |
0 |
if ($oldFieldRefCount) |
68
|
1 |
435 |
if $newFieldRefCount and $newFieldRefCount != $oldFieldRefCount |
84
|
5378 |
1862 |
if ($r) |
86
|
314 |
5064 |
if ($r eq 'ARRAY') { } |
|
3621 |
1443 |
elsif ($r eq 'HASH') { } |
103
|
870 |
422 |
if ref $alt eq 'ARRAY' and scalar @$alt == 0 |
104
|
108 |
0 |
if &blessed($alt) and $alt->{'rparen'} |
105
|
314 |
978 |
if ($keep) |
107
|
0 |
314 |
if exists $parsedQuery->{'__ALT'} |
117
|
923 |
5396 |
if ($k eq 'field_op_value_test') |
121
|
17 |
906 |
if ($op eq 'true') { } |
|
13 |
893 |
elsif ($op eq 'false') { } |
|
1 |
892 |
elsif ($op eq 'defined') { } |
|
0 |
892 |
elsif ($op eq 'exists') { } |
|
2 |
890 |
elsif ($op eq 'type') { } |
|
1 |
889 |
elsif ($op =~ /^size(.+)/) { } |
|
523 |
366 |
elsif ($op =~ /^(?:regexp|=~)$/) { } |
|
126 |
240 |
elsif ($op =~ /^(?:eq|ne|[lg][te])$/) { } |
|
240 |
0 |
elsif ($op =~ /^(?:[=!<>]=|<|>)$/) { } |
131
|
2 |
2 |
defined $_[0] ? : |
136
|
0 |
0 |
defined $_[0] && ref $_[0] eq 'HASH' ? : |
141
|
0 |
2 |
unless $v =~ /^(?:scalar|array|hash)$/i |
142
|
5 |
1 |
defined $_[0] ? : |
148
|
0 |
1 |
unless &looks_like_number($possibleNumber) |
157
|
0 |
5 |
$reftype eq 'HASH' ? : |
|
0 |
5 |
$reftype eq 'ARRAY' ? : |
174
|
1 |
239 |
unless &looks_like_number($possibleNumber) |
203
|
1 |
522 |
unless (eval {
do {
$cre = qr/$re/
}
}) |