line |
true |
false |
branch |
270
|
0 |
2 |
ref $_[0] eq 'HASH' ? : |
365
|
3 |
32 |
$implicitPlus ? : |
369
|
3 |
32 |
if /^\)/l |
372
|
7 |
25 |
if (s/^(\+|-)\s*//l) { } |
|
1 |
24 |
elsif (s/^($$self{'rxNot'})\b\s*//l) { } |
376
|
11 |
19 |
if (s/^"($$self{'rxField'})"\s*($$self{'rxOp'})\s*//l or s/^'($$self{'rxField'})'\s*($$self{'rxOp'})\s*//l or s/^($$self{'rxField'})\s*($$self{'rxOp'})\s*//l or s/^()($$self{'rxOpNoField'})\s*//l) |
383
|
1 |
12 |
if $parentField |
390
|
6 |
25 |
if (s/^(")([^"]*?)"\s*//l or s/^(')([^']*?)'\s*//l) { } |
|
4 |
21 |
elsif (s/^\(\s*//l) { } |
|
21 |
0 |
elsif (s/^($$self{'rxTerm'})\s*//l) { } |
397
|
1 |
3 |
unless $r |
399
|
0 |
3 |
unless $s =~ s/^\)\s*//l |
408
|
3 |
27 |
if (s/^($$self{'rxAnd'})\b\s*//l) { } |
|
1 |
26 |
elsif (s/^($$self{'rxOr'})\b\s*//l) { } |
410
|
0 |
4 |
if $preBool and $postBool and $preBool ne $postBool |
416
|
30 |
0 |
if ($subQ) { } |
417
|
0 |
30 |
if $sign eq '+' and $bool eq 'OR' |
418
|
4 |
26 |
if $sign eq '' and $bool eq 'AND' |
419
|
0 |
30 |
if $sign eq '-' and $bool eq 'OR' |
424
|
0 |
0 |
if $_ |
425
|
0 |
0 |
if $field |
430
|
2 |
12 |
unless $$q{'+'} or $$q{''} |
431
|
2 |
12 |
$err ? : |
432
|
2 |
12 |
if $err |
465
|
18 |
18 |
unless $$q{$prefix} |
475
|
3 |
27 |
if $$subQ{'op'} eq '()' |