Branch Coverage

lib/CGI/OptimalQuery/OQFilterParser.pm
Criterion Covered Total %
branch 0 1440 0.0


line true false branch
34 0 0 if defined $main::RD_TRACE
53 0 0 defined $_[4] ? :
54 0 0 $#arg & 1 ? :
68 0 0 if defined $main::RD_TRACE
81 0 0 if defined $main::RD_TRACE
88 0 0 unless (defined($_tok = vname($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
91 0 0 if defined $main::RD_TRACE
99 0 0 if defined $main::RD_TRACE
111 0 0 if defined $main::RD_TRACE
120 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\(//)
124 0 0 if defined $main::RD_TRACE
129 0 0 if defined $main::RD_TRACE
136 0 0 if defined $main::RD_TRACE
145 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\)//)
149 0 0 if defined $main::RD_TRACE
154 0 0 if defined $main::RD_TRACE
161 0 0 if defined $main::RD_TRACE
168 0 0 $_noactions ? :
169 0 0 unless (defined $_tok)
171 0 0 if defined $main::RD_TRACE
175 0 0 if defined $main::RD_TRACE
184 0 0 if defined $main::RD_TRACE
197 0 0 if defined $main::RD_TRACE
210 0 0 if defined $main::RD_TRACE
217 0 0 unless (defined($_tok = vname($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
220 0 0 if defined $main::RD_TRACE
228 0 0 if defined $main::RD_TRACE
240 0 0 if defined $main::RD_TRACE
249 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\(//)
253 0 0 if defined $main::RD_TRACE
258 0 0 if defined $main::RD_TRACE
265 0 0 if defined $main::RD_TRACE
280 0 0 if defined $main::RD_TRACE
287 0 0 unless (defined($_tok = farg($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
290 0 0 if defined $main::RD_TRACE
298 0 0 if defined $main::RD_TRACE
321 0 0 if defined $main::RD_TRACE
330 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\,//)
334 0 0 if defined $main::RD_TRACE
339 0 0 if defined $main::RD_TRACE
349 0 0 if defined $main::RD_TRACE
356 0 0 unless (defined($_tok = farg($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
359 0 0 if defined $main::RD_TRACE
367 0 0 if defined $main::RD_TRACE
383 0 0 if $backtrack
385 0 0 unless (@item)
390 0 0 unless ($repcount >= 1)
392 0 0 if defined $main::RD_TRACE
400 0 0 if defined $main::RD_TRACE
401 0 0 unless $_tok
410 0 0 if defined $main::RD_TRACE
419 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\)//)
423 0 0 if defined $main::RD_TRACE
428 0 0 if defined $main::RD_TRACE
435 0 0 if defined $main::RD_TRACE
442 0 0 $_noactions ? :
444 0 0 unless (defined $_tok)
446 0 0 if defined $main::RD_TRACE
450 0 0 if defined $main::RD_TRACE
459 0 0 if defined $main::RD_TRACE
469 0 0 unless ($_matched or defined $return or defined $score)
474 0 0 if defined $main::RD_TRACE
481 0 0 if (not defined $return and defined $score)
483 0 0 if defined $main::RD_TRACE
490 0 0 unless defined $return
491 0 0 if (defined $main::RD_TRACE)
516 0 0 if defined $main::RD_TRACE
535 0 0 defined $_[4] ? :
536 0 0 $#arg & 1 ? :
550 0 0 if defined $main::RD_TRACE
563 0 0 if defined $main::RD_TRACE
578 0 0 if defined $main::RD_TRACE
585 0 0 unless (defined($_tok = expr($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
588 0 0 if defined $main::RD_TRACE
596 0 0 if defined $main::RD_TRACE
619 0 0 if defined $main::RD_TRACE
627 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:and)//i)
631 0 0 if defined $main::RD_TRACE
637 0 0 if defined $main::RD_TRACE
645 0 0 if (defined $1)
647 0 0 if defined $main::RD_TRACE
654 0 0 unless (defined($_tok = expr($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
657 0 0 if defined $main::RD_TRACE
665 0 0 if defined $main::RD_TRACE
681 0 0 if $backtrack
683 0 0 unless (@item)
688 0 0 unless ($repcount >= 1)
690 0 0 if defined $main::RD_TRACE
698 0 0 if defined $main::RD_TRACE
699 0 0 unless $_tok
708 0 0 if defined $main::RD_TRACE
715 0 0 @{$item[1];} < 2 ? :
0 0 $_noactions ? :
716 0 0 unless (defined $_tok)
718 0 0 if defined $main::RD_TRACE
722 0 0 if defined $main::RD_TRACE
731 0 0 if defined $main::RD_TRACE
741 0 0 unless ($_matched or defined $return or defined $score)
746 0 0 if defined $main::RD_TRACE
753 0 0 if (not defined $return and defined $score)
755 0 0 if defined $main::RD_TRACE
762 0 0 unless defined $return
763 0 0 if (defined $main::RD_TRACE)
788 0 0 if defined $main::RD_TRACE
807 0 0 defined $_[4] ? :
808 0 0 $#arg & 1 ? :
822 0 0 if defined $main::RD_TRACE
835 0 0 if defined $main::RD_TRACE
850 0 0 if defined $main::RD_TRACE
857 0 0 unless (defined($_tok = and_expr($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
860 0 0 if defined $main::RD_TRACE
868 0 0 if defined $main::RD_TRACE
891 0 0 if defined $main::RD_TRACE
899 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:or)//i)
903 0 0 if defined $main::RD_TRACE
909 0 0 if defined $main::RD_TRACE
917 0 0 if (defined $1)
919 0 0 if defined $main::RD_TRACE
926 0 0 unless (defined($_tok = and_expr($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
929 0 0 if defined $main::RD_TRACE
937 0 0 if defined $main::RD_TRACE
953 0 0 if $backtrack
955 0 0 unless (@item)
960 0 0 unless ($repcount >= 1)
962 0 0 if defined $main::RD_TRACE
970 0 0 if defined $main::RD_TRACE
971 0 0 unless $_tok
980 0 0 if defined $main::RD_TRACE
987 0 0 @{$item[1];} < 2 ? :
0 0 $_noactions ? :
988 0 0 unless (defined $_tok)
990 0 0 if defined $main::RD_TRACE
994 0 0 if defined $main::RD_TRACE
1003 0 0 if defined $main::RD_TRACE
1013 0 0 unless ($_matched or defined $return or defined $score)
1018 0 0 if defined $main::RD_TRACE
1025 0 0 if (not defined $return and defined $score)
1027 0 0 if defined $main::RD_TRACE
1034 0 0 unless defined $return
1035 0 0 if (defined $main::RD_TRACE)
1060 0 0 if defined $main::RD_TRACE
1079 0 0 defined $_[4] ? :
1080 0 0 $#arg & 1 ? :
1094 0 0 if defined $main::RD_TRACE
1107 0 0 if defined $main::RD_TRACE
1116 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and do { $_tok = q[']; 1 } and substr($text, 0, length $_tok) eq $_tok and do { substr($text, 0, length $_tok) = ''; 1 })
1123 0 0 if defined $main::RD_TRACE
1128 0 0 if defined $main::RD_TRACE
1135 0 0 if defined $main::RD_TRACE
1142 0 0 unless (defined($_tok = vname($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1145 0 0 if defined $main::RD_TRACE
1153 0 0 if defined $main::RD_TRACE
1165 0 0 if defined $main::RD_TRACE
1174 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and do { $_tok = q[']; 1 } and substr($text, 0, length $_tok) eq $_tok and do { substr($text, 0, length $_tok) = ''; 1 })
1181 0 0 if defined $main::RD_TRACE
1186 0 0 if defined $main::RD_TRACE
1193 0 0 if defined $main::RD_TRACE
1200 0 0 $_noactions ? :
1201 0 0 unless (defined $_tok)
1203 0 0 if defined $main::RD_TRACE
1207 0 0 if defined $main::RD_TRACE
1216 0 0 if defined $main::RD_TRACE
1229 0 0 if defined $main::RD_TRACE
1242 0 0 if defined $main::RD_TRACE
1249 0 0 unless (defined($_tok = vname($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1252 0 0 if defined $main::RD_TRACE
1260 0 0 if defined $main::RD_TRACE
1272 0 0 if defined $main::RD_TRACE
1279 0 0 $_noactions ? :
1280 0 0 unless (defined $_tok)
1282 0 0 if defined $main::RD_TRACE
1286 0 0 if defined $main::RD_TRACE
1295 0 0 if defined $main::RD_TRACE
1305 0 0 unless ($_matched or defined $return or defined $score)
1310 0 0 if defined $main::RD_TRACE
1317 0 0 if (not defined $return and defined $score)
1319 0 0 if defined $main::RD_TRACE
1326 0 0 unless defined $return
1327 0 0 if (defined $main::RD_TRACE)
1352 0 0 if defined $main::RD_TRACE
1371 0 0 defined $_[4] ? :
1372 0 0 $#arg & 1 ? :
1386 0 0 if defined $main::RD_TRACE
1399 0 0 if defined $main::RD_TRACE
1406 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1409 0 0 if defined $main::RD_TRACE
1417 0 0 if defined $main::RD_TRACE
1429 0 0 if defined $main::RD_TRACE
1436 0 0 unless (defined($_tok = comp_op($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1439 0 0 if defined $main::RD_TRACE
1447 0 0 if defined $main::RD_TRACE
1459 0 0 if defined $main::RD_TRACE
1466 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1469 0 0 if defined $main::RD_TRACE
1477 0 0 if defined $main::RD_TRACE
1489 0 0 if defined $main::RD_TRACE
1496 0 0 $_noactions ? :
1497 0 0 unless (defined $_tok)
1499 0 0 if defined $main::RD_TRACE
1503 0 0 if defined $main::RD_TRACE
1512 0 0 if defined $main::RD_TRACE
1525 0 0 if defined $main::RD_TRACE
1538 0 0 if defined $main::RD_TRACE
1546 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:upper)//i)
1550 0 0 if defined $main::RD_TRACE
1556 0 0 if defined $main::RD_TRACE
1563 0 0 if defined $main::RD_TRACE
1572 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\(//)
1576 0 0 if defined $main::RD_TRACE
1581 0 0 if defined $main::RD_TRACE
1588 0 0 if defined $main::RD_TRACE
1595 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1598 0 0 if defined $main::RD_TRACE
1606 0 0 if defined $main::RD_TRACE
1618 0 0 if defined $main::RD_TRACE
1627 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\)//)
1631 0 0 if defined $main::RD_TRACE
1636 0 0 if defined $main::RD_TRACE
1643 0 0 if defined $main::RD_TRACE
1650 0 0 unless (defined($_tok = comp_op($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1653 0 0 if defined $main::RD_TRACE
1661 0 0 if defined $main::RD_TRACE
1673 0 0 if defined $main::RD_TRACE
1681 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:upper)//i)
1685 0 0 if defined $main::RD_TRACE
1691 0 0 if defined $main::RD_TRACE
1698 0 0 if defined $main::RD_TRACE
1707 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\(//)
1711 0 0 if defined $main::RD_TRACE
1716 0 0 if defined $main::RD_TRACE
1723 0 0 if defined $main::RD_TRACE
1730 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1733 0 0 if defined $main::RD_TRACE
1741 0 0 if defined $main::RD_TRACE
1753 0 0 if defined $main::RD_TRACE
1762 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\)//)
1766 0 0 if defined $main::RD_TRACE
1771 0 0 if defined $main::RD_TRACE
1778 0 0 if defined $main::RD_TRACE
1785 0 0 $_noactions ? :
1786 0 0 unless (defined $_tok)
1788 0 0 if defined $main::RD_TRACE
1792 0 0 if defined $main::RD_TRACE
1801 0 0 if defined $main::RD_TRACE
1814 0 0 if defined $main::RD_TRACE
1827 0 0 if defined $main::RD_TRACE
1835 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:lower)//i)
1839 0 0 if defined $main::RD_TRACE
1845 0 0 if defined $main::RD_TRACE
1852 0 0 if defined $main::RD_TRACE
1861 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\(//)
1865 0 0 if defined $main::RD_TRACE
1870 0 0 if defined $main::RD_TRACE
1877 0 0 if defined $main::RD_TRACE
1884 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1887 0 0 if defined $main::RD_TRACE
1895 0 0 if defined $main::RD_TRACE
1907 0 0 if defined $main::RD_TRACE
1916 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\)//)
1920 0 0 if defined $main::RD_TRACE
1925 0 0 if defined $main::RD_TRACE
1932 0 0 if defined $main::RD_TRACE
1939 0 0 unless (defined($_tok = comp_op($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1942 0 0 if defined $main::RD_TRACE
1950 0 0 if defined $main::RD_TRACE
1962 0 0 if defined $main::RD_TRACE
1970 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:lower)//i)
1974 0 0 if defined $main::RD_TRACE
1980 0 0 if defined $main::RD_TRACE
1987 0 0 if defined $main::RD_TRACE
1996 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\(//)
2000 0 0 if defined $main::RD_TRACE
2005 0 0 if defined $main::RD_TRACE
2012 0 0 if defined $main::RD_TRACE
2019 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2022 0 0 if defined $main::RD_TRACE
2030 0 0 if defined $main::RD_TRACE
2042 0 0 if defined $main::RD_TRACE
2051 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\)//)
2055 0 0 if defined $main::RD_TRACE
2060 0 0 if defined $main::RD_TRACE
2067 0 0 if defined $main::RD_TRACE
2074 0 0 $_noactions ? :
2075 0 0 unless (defined $_tok)
2077 0 0 if defined $main::RD_TRACE
2081 0 0 if defined $main::RD_TRACE
2090 0 0 if defined $main::RD_TRACE
2100 0 0 unless ($_matched or defined $return or defined $score)
2105 0 0 if defined $main::RD_TRACE
2112 0 0 if (not defined $return and defined $score)
2114 0 0 if defined $main::RD_TRACE
2121 0 0 unless defined $return
2122 0 0 if (defined $main::RD_TRACE)
2147 0 0 if defined $main::RD_TRACE
2166 0 0 defined $_[4] ? :
2167 0 0 $#arg & 1 ? :
2181 0 0 if defined $main::RD_TRACE
2194 0 0 if defined $main::RD_TRACE
2203 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\!\=//)
2207 0 0 if defined $main::RD_TRACE
2212 0 0 if defined $main::RD_TRACE
2220 0 0 if defined $main::RD_TRACE
2233 0 0 if defined $main::RD_TRACE
2246 0 0 if defined $main::RD_TRACE
2255 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\<\=//)
2259 0 0 if defined $main::RD_TRACE
2264 0 0 if defined $main::RD_TRACE
2272 0 0 if defined $main::RD_TRACE
2285 0 0 if defined $main::RD_TRACE
2298 0 0 if defined $main::RD_TRACE
2307 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\>\=//)
2311 0 0 if defined $main::RD_TRACE
2316 0 0 if defined $main::RD_TRACE
2324 0 0 if defined $main::RD_TRACE
2337 0 0 if defined $main::RD_TRACE
2350 0 0 if defined $main::RD_TRACE
2358 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:LIKE)//i)
2362 0 0 if defined $main::RD_TRACE
2368 0 0 if defined $main::RD_TRACE
2376 0 0 if defined $main::RD_TRACE
2389 0 0 if defined $main::RD_TRACE
2402 0 0 if defined $main::RD_TRACE
2410 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:NOT\s+LIKE)//i)
2414 0 0 if defined $main::RD_TRACE
2420 0 0 if defined $main::RD_TRACE
2428 0 0 if defined $main::RD_TRACE
2441 0 0 if defined $main::RD_TRACE
2454 0 0 if defined $main::RD_TRACE
2463 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\
2467 0 0 if defined $main::RD_TRACE
2472 0 0 if defined $main::RD_TRACE
2480 0 0 if defined $main::RD_TRACE
2493 0 0 if defined $main::RD_TRACE
2506 0 0 if defined $main::RD_TRACE
2515 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\>//)
2519 0 0 if defined $main::RD_TRACE
2524 0 0 if defined $main::RD_TRACE
2532 0 0 if defined $main::RD_TRACE
2545 0 0 if defined $main::RD_TRACE
2558 0 0 if defined $main::RD_TRACE
2567 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\=//)
2571 0 0 if defined $main::RD_TRACE
2576 0 0 if defined $main::RD_TRACE
2584 0 0 if defined $main::RD_TRACE
2594 0 0 unless ($_matched or defined $return or defined $score)
2599 0 0 if defined $main::RD_TRACE
2606 0 0 if (not defined $return and defined $score)
2608 0 0 if defined $main::RD_TRACE
2615 0 0 unless defined $return
2616 0 0 if (defined $main::RD_TRACE)
2641 0 0 if defined $main::RD_TRACE
2660 0 0 defined $_[4] ? :
2661 0 0 $#arg & 1 ? :
2675 0 0 if defined $main::RD_TRACE
2688 0 0 if defined $main::RD_TRACE
2695 0 0 unless (defined($_tok = arg_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2698 0 0 if defined $main::RD_TRACE
2706 0 0 if defined $main::RD_TRACE
2718 0 0 if defined $main::RD_TRACE
2727 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\=\>//)
2731 0 0 if defined $main::RD_TRACE
2736 0 0 if defined $main::RD_TRACE
2743 0 0 if defined $main::RD_TRACE
2750 0 0 unless (defined($_tok = arg_val($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2753 0 0 if defined $main::RD_TRACE
2761 0 0 if defined $main::RD_TRACE
2773 0 0 if defined $main::RD_TRACE
2780 0 0 $_noactions ? :
2781 0 0 unless (defined $_tok)
2783 0 0 if defined $main::RD_TRACE
2787 0 0 if defined $main::RD_TRACE
2796 0 0 if defined $main::RD_TRACE
2809 0 0 if defined $main::RD_TRACE
2822 0 0 if defined $main::RD_TRACE
2829 0 0 unless (defined($_tok = arg_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2832 0 0 if defined $main::RD_TRACE
2840 0 0 if defined $main::RD_TRACE
2852 0 0 if defined $main::RD_TRACE
2861 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\=\>//)
2865 0 0 if defined $main::RD_TRACE
2870 0 0 if defined $main::RD_TRACE
2877 0 0 if defined $main::RD_TRACE
2886 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\[//)
2890 0 0 if defined $main::RD_TRACE
2895 0 0 if defined $main::RD_TRACE
2902 0 0 if defined $main::RD_TRACE
2917 0 0 if defined $main::RD_TRACE
2924 0 0 unless (defined($_tok = arg_val($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2927 0 0 if defined $main::RD_TRACE
2935 0 0 if defined $main::RD_TRACE
2958 0 0 if defined $main::RD_TRACE
2967 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\,//)
2971 0 0 if defined $main::RD_TRACE
2976 0 0 if defined $main::RD_TRACE
2986 0 0 if defined $main::RD_TRACE
2993 0 0 unless (defined($_tok = arg_val($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2996 0 0 if defined $main::RD_TRACE
3004 0 0 if defined $main::RD_TRACE
3020 0 0 if $backtrack
3022 0 0 unless (@item)
3027 0 0 unless ($repcount >= 1)
3029 0 0 if defined $main::RD_TRACE
3037 0 0 if defined $main::RD_TRACE
3038 0 0 unless $_tok
3047 0 0 if defined $main::RD_TRACE
3056 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\]//)
3060 0 0 if defined $main::RD_TRACE
3065 0 0 if defined $main::RD_TRACE
3072 0 0 if defined $main::RD_TRACE
3079 0 0 $_noactions ? :
3080 0 0 unless (defined $_tok)
3082 0 0 if defined $main::RD_TRACE
3086 0 0 if defined $main::RD_TRACE
3095 0 0 if defined $main::RD_TRACE
3105 0 0 unless ($_matched or defined $return or defined $score)
3110 0 0 if defined $main::RD_TRACE
3117 0 0 if (not defined $return and defined $score)
3119 0 0 if defined $main::RD_TRACE
3126 0 0 unless defined $return
3127 0 0 if (defined $main::RD_TRACE)
3152 0 0 if defined $main::RD_TRACE
3171 0 0 defined $_[4] ? :
3172 0 0 $#arg & 1 ? :
3186 0 0 if defined $main::RD_TRACE
3199 0 0 if defined $main::RD_TRACE
3207 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:[\-]?\d+)//)
3211 0 0 if defined $main::RD_TRACE
3217 0 0 if defined $main::RD_TRACE
3224 0 0 if defined $main::RD_TRACE
3231 0 0 $_noactions ? :
3232 0 0 unless (defined $_tok)
3234 0 0 if defined $main::RD_TRACE
3238 0 0 if defined $main::RD_TRACE
3247 0 0 if defined $main::RD_TRACE
3257 0 0 unless ($_matched or defined $return or defined $score)
3262 0 0 if defined $main::RD_TRACE
3269 0 0 if (not defined $return and defined $score)
3271 0 0 if defined $main::RD_TRACE
3278 0 0 unless defined $return
3279 0 0 if (defined $main::RD_TRACE)
3304 0 0 if defined $main::RD_TRACE
3323 0 0 defined $_[4] ? :
3324 0 0 $#arg & 1 ? :
3338 0 0 if defined $main::RD_TRACE
3351 0 0 if defined $main::RD_TRACE
3360 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\[//)
3364 0 0 if defined $main::RD_TRACE
3369 0 0 if defined $main::RD_TRACE
3376 0 0 if defined $main::RD_TRACE
3384 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:[^\]]*)//)
3388 0 0 if defined $main::RD_TRACE
3394 0 0 if defined $main::RD_TRACE
3401 0 0 if defined $main::RD_TRACE
3410 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\]//)
3414 0 0 if defined $main::RD_TRACE
3419 0 0 if defined $main::RD_TRACE
3426 0 0 if defined $main::RD_TRACE
3433 0 0 $_noactions ? :
3434 0 0 unless (defined $_tok)
3436 0 0 if defined $main::RD_TRACE
3440 0 0 if defined $main::RD_TRACE
3449 0 0 if defined $main::RD_TRACE
3462 0 0 if defined $main::RD_TRACE
3475 0 0 if defined $main::RD_TRACE
3484 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and do { $_tok = q[']; 1 } and substr($text, 0, length $_tok) eq $_tok and do { substr($text, 0, length $_tok) = ''; 1 })
3491 0 0 if defined $main::RD_TRACE
3496 0 0 if defined $main::RD_TRACE
3503 0 0 if defined $main::RD_TRACE
3511 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:[^\']*)//)
3515 0 0 if defined $main::RD_TRACE
3521 0 0 if defined $main::RD_TRACE
3528 0 0 if defined $main::RD_TRACE
3537 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and do { $_tok = q[']; 1 } and substr($text, 0, length $_tok) eq $_tok and do { substr($text, 0, length $_tok) = ''; 1 })
3544 0 0 if defined $main::RD_TRACE
3549 0 0 if defined $main::RD_TRACE
3556 0 0 if defined $main::RD_TRACE
3563 0 0 $_noactions ? :
3564 0 0 unless (defined $_tok)
3566 0 0 if defined $main::RD_TRACE
3570 0 0 if defined $main::RD_TRACE
3579 0 0 if defined $main::RD_TRACE
3592 0 0 if defined $main::RD_TRACE
3605 0 0 if defined $main::RD_TRACE
3614 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\"//)
3618 0 0 if defined $main::RD_TRACE
3623 0 0 if defined $main::RD_TRACE
3630 0 0 if defined $main::RD_TRACE
3638 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:[^\']*)//)
3642 0 0 if defined $main::RD_TRACE
3648 0 0 if defined $main::RD_TRACE
3655 0 0 if defined $main::RD_TRACE
3664 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\"//)
3668 0 0 if defined $main::RD_TRACE
3673 0 0 if defined $main::RD_TRACE
3680 0 0 if defined $main::RD_TRACE
3687 0 0 $_noactions ? :
3688 0 0 unless (defined $_tok)
3690 0 0 if defined $main::RD_TRACE
3694 0 0 if defined $main::RD_TRACE
3703 0 0 if defined $main::RD_TRACE
3716 0 0 if defined $main::RD_TRACE
3729 0 0 if defined $main::RD_TRACE
3737 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:[\-]?\d+\.?\d*)//)
3741 0 0 if defined $main::RD_TRACE
3747 0 0 if defined $main::RD_TRACE
3754 0 0 if defined $main::RD_TRACE
3761 0 0 $_noactions ? :
3762 0 0 unless (defined $_tok)
3764 0 0 if defined $main::RD_TRACE
3768 0 0 if defined $main::RD_TRACE
3777 0 0 if defined $main::RD_TRACE
3790 0 0 if defined $main::RD_TRACE
3803 0 0 if defined $main::RD_TRACE
3811 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:[\-]?\d*\.?\d+)//)
3815 0 0 if defined $main::RD_TRACE
3821 0 0 if defined $main::RD_TRACE
3828 0 0 if defined $main::RD_TRACE
3835 0 0 $_noactions ? :
3836 0 0 unless (defined $_tok)
3838 0 0 if defined $main::RD_TRACE
3842 0 0 if defined $main::RD_TRACE
3851 0 0 if defined $main::RD_TRACE
3861 0 0 unless ($_matched or defined $return or defined $score)
3866 0 0 if defined $main::RD_TRACE
3873 0 0 if (not defined $return and defined $score)
3875 0 0 if defined $main::RD_TRACE
3882 0 0 unless defined $return
3883 0 0 if (defined $main::RD_TRACE)
3908 0 0 if defined $main::RD_TRACE
3927 0 0 defined $_[4] ? :
3928 0 0 $#arg & 1 ? :
3942 0 0 if defined $main::RD_TRACE
3955 0 0 if defined $main::RD_TRACE
3964 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\(//)
3968 0 0 if defined $main::RD_TRACE
3973 0 0 if defined $main::RD_TRACE
3980 0 0 if defined $main::RD_TRACE
3987 0 0 unless (defined($_tok = or_expr($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
3990 0 0 if defined $main::RD_TRACE
3998 0 0 if defined $main::RD_TRACE
4010 0 0 if defined $main::RD_TRACE
4019 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A\)//)
4023 0 0 if defined $main::RD_TRACE
4028 0 0 if defined $main::RD_TRACE
4035 0 0 if defined $main::RD_TRACE
4042 0 0 $_noactions ? :
4043 0 0 unless (defined $_tok)
4045 0 0 if defined $main::RD_TRACE
4049 0 0 if defined $main::RD_TRACE
4058 0 0 if defined $main::RD_TRACE
4071 0 0 if defined $main::RD_TRACE
4084 0 0 if defined $main::RD_TRACE
4091 0 0 unless (defined($_tok = function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4094 0 0 if defined $main::RD_TRACE
4102 0 0 if defined $main::RD_TRACE
4115 0 0 if defined $main::RD_TRACE
4128 0 0 if defined $main::RD_TRACE
4141 0 0 if defined $main::RD_TRACE
4148 0 0 unless (defined($_tok = comp_expr($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4151 0 0 if defined $main::RD_TRACE
4159 0 0 if defined $main::RD_TRACE
4172 0 0 if defined $main::RD_TRACE
4185 0 0 if defined $main::RD_TRACE
4200 0 0 if defined $main::RD_TRACE
4205 0 0 unless ($_noactions)
4211 0 0 if (defined $_tok) { }
4213 0 0 if defined $main::RD_TRACE
4220 0 0 if defined $main::RD_TRACE
4225 0 0 unless defined $_tok
4230 0 0 if defined $main::RD_TRACE
4240 0 0 unless ($_matched or defined $return or defined $score)
4245 0 0 if defined $main::RD_TRACE
4252 0 0 if (not defined $return and defined $score)
4254 0 0 if defined $main::RD_TRACE
4261 0 0 unless defined $return
4262 0 0 if (defined $main::RD_TRACE)
4287 0 0 if defined $main::RD_TRACE
4306 0 0 defined $_[4] ? :
4307 0 0 $#arg & 1 ? :
4321 0 0 if defined $main::RD_TRACE
4334 0 0 if defined $main::RD_TRACE
4341 0 0 unless (defined($_tok = or_expr($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4344 0 0 if defined $main::RD_TRACE
4352 0 0 if defined $main::RD_TRACE
4364 0 0 if defined $main::RD_TRACE
4372 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:\Z)//)
4376 0 0 if defined $main::RD_TRACE
4382 0 0 if defined $main::RD_TRACE
4389 0 0 if defined $main::RD_TRACE
4396 0 0 $_noactions ? :
4397 0 0 unless (defined $_tok)
4399 0 0 if defined $main::RD_TRACE
4403 0 0 if defined $main::RD_TRACE
4412 0 0 if defined $main::RD_TRACE
4425 0 0 if defined $main::RD_TRACE
4440 0 0 if defined $main::RD_TRACE
4445 0 0 unless ($_noactions)
4451 0 0 if (defined $_tok) { }
4453 0 0 if defined $main::RD_TRACE
4460 0 0 if defined $main::RD_TRACE
4465 0 0 unless defined $_tok
4470 0 0 if defined $main::RD_TRACE
4480 0 0 unless ($_matched or defined $return or defined $score)
4485 0 0 if defined $main::RD_TRACE
4492 0 0 if (not defined $return and defined $score)
4494 0 0 if defined $main::RD_TRACE
4501 0 0 unless defined $return
4502 0 0 if (defined $main::RD_TRACE)
4527 0 0 if defined $main::RD_TRACE
4546 0 0 defined $_[4] ? :
4547 0 0 $#arg & 1 ? :
4561 0 0 if defined $main::RD_TRACE
4574 0 0 if defined $main::RD_TRACE
4581 0 0 unless (defined($_tok = numval($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4584 0 0 if defined $main::RD_TRACE
4592 0 0 if defined $main::RD_TRACE
4604 0 0 if defined $main::RD_TRACE
4611 0 0 $_noactions ? :
4612 0 0 unless (defined $_tok)
4614 0 0 if defined $main::RD_TRACE
4618 0 0 if defined $main::RD_TRACE
4627 0 0 if defined $main::RD_TRACE
4640 0 0 if defined $main::RD_TRACE
4653 0 0 if defined $main::RD_TRACE
4662 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and do { $_tok = q[']; 1 } and substr($text, 0, length $_tok) eq $_tok and do { substr($text, 0, length $_tok) = ''; 1 })
4669 0 0 if defined $main::RD_TRACE
4674 0 0 if defined $main::RD_TRACE
4681 0 0 if defined $main::RD_TRACE
4689 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:[^\']*)//)
4693 0 0 if defined $main::RD_TRACE
4699 0 0 if defined $main::RD_TRACE
4706 0 0 if defined $main::RD_TRACE
4715 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and do { $_tok = q[']; 1 } and substr($text, 0, length $_tok) eq $_tok and do { substr($text, 0, length $_tok) = ''; 1 })
4722 0 0 if defined $main::RD_TRACE
4727 0 0 if defined $main::RD_TRACE
4734 0 0 if defined $main::RD_TRACE
4741 0 0 $_noactions ? :
4742 0 0 unless (defined $_tok)
4744 0 0 if defined $main::RD_TRACE
4748 0 0 if defined $main::RD_TRACE
4757 0 0 if defined $main::RD_TRACE
4767 0 0 unless ($_matched or defined $return or defined $score)
4772 0 0 if defined $main::RD_TRACE
4779 0 0 if (not defined $return and defined $score)
4781 0 0 if defined $main::RD_TRACE
4788 0 0 unless defined $return
4789 0 0 if (defined $main::RD_TRACE)
4814 0 0 if defined $main::RD_TRACE
4833 0 0 defined $_[4] ? :
4834 0 0 $#arg & 1 ? :
4848 0 0 if defined $main::RD_TRACE
4861 0 0 if defined $main::RD_TRACE
4869 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::CGI::OptimalQuery::OQFilterParser::skip)/'' if $lastsep = $1;/e and $text =~ s/\A(?:[a-zA-Z]+[\w]*)//)
4873 0 0 if defined $main::RD_TRACE
4879 0 0 if defined $main::RD_TRACE
4886 0 0 if defined $main::RD_TRACE
4893 0 0 $_noactions ? :
4894 0 0 unless (defined $_tok)
4896 0 0 if defined $main::RD_TRACE
4900 0 0 if defined $main::RD_TRACE
4909 0 0 if defined $main::RD_TRACE
4919 0 0 unless ($_matched or defined $return or defined $score)
4924 0 0 if defined $main::RD_TRACE
4931 0 0 if (not defined $return and defined $score)
4933 0 0 if defined $main::RD_TRACE
4940 0 0 unless defined $return
4941 0 0 if (defined $main::RD_TRACE)