yytestcase 123486 ext/sqlite3/libsqlite/sqlite3.c #ifndef yytestcase yytestcase 125347 ext/sqlite3/libsqlite/sqlite3.c case 15: /* transtype ::= IMMEDIATE */ yytestcase(yyruleno==15); yytestcase 125348 ext/sqlite3/libsqlite/sqlite3.c case 16: /* transtype ::= EXCLUSIVE */ yytestcase(yyruleno==16); yytestcase 125349 ext/sqlite3/libsqlite/sqlite3.c case 115: /* multiselect_op ::= UNION */ yytestcase(yyruleno==115); yytestcase 125350 ext/sqlite3/libsqlite/sqlite3.c case 117: /* multiselect_op ::= EXCEPT|INTERSECT */ yytestcase(yyruleno==117); yytestcase 125354 ext/sqlite3/libsqlite/sqlite3.c case 18: /* cmd ::= END trans_opt */ yytestcase(yyruleno==18); yytestcase 125387 ext/sqlite3/libsqlite/sqlite3.c case 31: /* temp ::= */ yytestcase(yyruleno==31); yytestcase 125388 ext/sqlite3/libsqlite/sqlite3.c case 68: /* autoinc ::= */ yytestcase(yyruleno==68); yytestcase 125389 ext/sqlite3/libsqlite/sqlite3.c case 81: /* defer_subclause ::= NOT DEFERRABLE init_deferred_pred_opt */ yytestcase(yyruleno==81); yytestcase 125390 ext/sqlite3/libsqlite/sqlite3.c case 83: /* init_deferred_pred_opt ::= */ yytestcase(yyruleno==83); yytestcase 125391 ext/sqlite3/libsqlite/sqlite3.c case 85: /* init_deferred_pred_opt ::= INITIALLY IMMEDIATE */ yytestcase(yyruleno==85); yytestcase 125392 ext/sqlite3/libsqlite/sqlite3.c case 97: /* defer_subclause_opt ::= */ yytestcase(yyruleno==97); yytestcase 125393 ext/sqlite3/libsqlite/sqlite3.c case 108: /* ifexists ::= */ yytestcase(yyruleno==108); yytestcase 125394 ext/sqlite3/libsqlite/sqlite3.c case 218: /* between_op ::= BETWEEN */ yytestcase(yyruleno==218); yytestcase 125395 ext/sqlite3/libsqlite/sqlite3.c case 221: /* in_op ::= IN */ yytestcase(yyruleno==221); yytestcase 125399 ext/sqlite3/libsqlite/sqlite3.c case 30: /* temp ::= TEMP */ yytestcase(yyruleno==30); yytestcase 125400 ext/sqlite3/libsqlite/sqlite3.c case 69: /* autoinc ::= AUTOINCR */ yytestcase(yyruleno==69); yytestcase 125401 ext/sqlite3/libsqlite/sqlite3.c case 84: /* init_deferred_pred_opt ::= INITIALLY DEFERRED */ yytestcase(yyruleno==84); yytestcase 125402 ext/sqlite3/libsqlite/sqlite3.c case 107: /* ifexists ::= IF EXISTS */ yytestcase(yyruleno==107); yytestcase 125403 ext/sqlite3/libsqlite/sqlite3.c case 219: /* between_op ::= NOT BETWEEN */ yytestcase(yyruleno==219); yytestcase 125404 ext/sqlite3/libsqlite/sqlite3.c case 222: /* in_op ::= NOT IN */ yytestcase(yyruleno==222); yytestcase 125445 ext/sqlite3/libsqlite/sqlite3.c case 41: /* nm ::= STRING */ yytestcase(yyruleno==41); yytestcase 125446 ext/sqlite3/libsqlite/sqlite3.c case 42: /* nm ::= JOIN_KW */ yytestcase(yyruleno==42); yytestcase 125447 ext/sqlite3/libsqlite/sqlite3.c case 45: /* typetoken ::= typename */ yytestcase(yyruleno==45); yytestcase 125448 ext/sqlite3/libsqlite/sqlite3.c case 48: /* typename ::= ID|STRING */ yytestcase(yyruleno==48); yytestcase 125449 ext/sqlite3/libsqlite/sqlite3.c case 130: /* as ::= AS nm */ yytestcase(yyruleno==130); yytestcase 125450 ext/sqlite3/libsqlite/sqlite3.c case 131: /* as ::= ID|STRING */ yytestcase(yyruleno==131); yytestcase 125451 ext/sqlite3/libsqlite/sqlite3.c case 141: /* dbnm ::= DOT nm */ yytestcase(yyruleno==141); yytestcase 125452 ext/sqlite3/libsqlite/sqlite3.c case 150: /* indexed_opt ::= INDEXED BY nm */ yytestcase(yyruleno==150); yytestcase 125453 ext/sqlite3/libsqlite/sqlite3.c case 247: /* collate ::= COLLATE ID|STRING */ yytestcase(yyruleno==247); yytestcase 125454 ext/sqlite3/libsqlite/sqlite3.c case 256: /* nmnum ::= plus_num */ yytestcase(yyruleno==256); yytestcase 125455 ext/sqlite3/libsqlite/sqlite3.c case 257: /* nmnum ::= nm */ yytestcase(yyruleno==257); yytestcase 125456 ext/sqlite3/libsqlite/sqlite3.c case 258: /* nmnum ::= ON */ yytestcase(yyruleno==258); yytestcase 125457 ext/sqlite3/libsqlite/sqlite3.c case 259: /* nmnum ::= DELETE */ yytestcase(yyruleno==259); yytestcase 125458 ext/sqlite3/libsqlite/sqlite3.c case 260: /* nmnum ::= DEFAULT */ yytestcase(yyruleno==260); yytestcase 125459 ext/sqlite3/libsqlite/sqlite3.c case 261: /* plus_num ::= PLUS INTEGER|FLOAT */ yytestcase(yyruleno==261); yytestcase 125460 ext/sqlite3/libsqlite/sqlite3.c case 262: /* plus_num ::= INTEGER|FLOAT */ yytestcase(yyruleno==262); yytestcase 125461 ext/sqlite3/libsqlite/sqlite3.c case 263: /* minus_num ::= MINUS INTEGER|FLOAT */ yytestcase(yyruleno==263); yytestcase 125462 ext/sqlite3/libsqlite/sqlite3.c case 279: /* trnm ::= nm */ yytestcase(yyruleno==279); yytestcase 125484 ext/sqlite3/libsqlite/sqlite3.c case 92: /* tcons ::= CONSTRAINT nm */ yytestcase(yyruleno==92); yytestcase 125488 ext/sqlite3/libsqlite/sqlite3.c case 57: /* ccons ::= DEFAULT PLUS term */ yytestcase(yyruleno==57); yytestcase 125538 ext/sqlite3/libsqlite/sqlite3.c case 73: /* refarg ::= ON INSERT refact */ yytestcase(yyruleno==73); yytestcase 125563 ext/sqlite3/libsqlite/sqlite3.c case 98: /* defer_subclause_opt ::= defer_subclause */ yytestcase(yyruleno==98); yytestcase 125564 ext/sqlite3/libsqlite/sqlite3.c case 100: /* onconf ::= ON CONFLICT resolvetype */ yytestcase(yyruleno==100); yytestcase 125565 ext/sqlite3/libsqlite/sqlite3.c case 103: /* resolvetype ::= raisetype */ yytestcase(yyruleno==103); yytestcase 125642 ext/sqlite3/libsqlite/sqlite3.c case 119: /* oneselect ::= values */ yytestcase(yyruleno==119); yytestcase 125723 ext/sqlite3/libsqlite/sqlite3.c case 124: /* distinct ::= */ yytestcase(yyruleno==124); yytestcase 125727 ext/sqlite3/libsqlite/sqlite3.c case 243: /* idxlist_opt ::= LP idxlist RP */ yytestcase(yyruleno==243); yytestcase 125731 ext/sqlite3/libsqlite/sqlite3.c case 154: /* orderby_opt ::= */ yytestcase(yyruleno==154); yytestcase 125732 ext/sqlite3/libsqlite/sqlite3.c case 161: /* groupby_opt ::= */ yytestcase(yyruleno==161); yytestcase 125733 ext/sqlite3/libsqlite/sqlite3.c case 236: /* exprlist ::= */ yytestcase(yyruleno==236); yytestcase 125734 ext/sqlite3/libsqlite/sqlite3.c case 242: /* idxlist_opt ::= */ yytestcase(yyruleno==242); yytestcase 125815 ext/sqlite3/libsqlite/sqlite3.c case 149: /* indexed_opt ::= */ yytestcase(yyruleno==149); yytestcase 125834 ext/sqlite3/libsqlite/sqlite3.c case 164: /* having_opt ::= HAVING expr */ yytestcase(yyruleno==164); yytestcase 125835 ext/sqlite3/libsqlite/sqlite3.c case 171: /* where_opt ::= WHERE expr */ yytestcase(yyruleno==171); yytestcase 125836 ext/sqlite3/libsqlite/sqlite3.c case 231: /* case_else ::= ELSE expr */ yytestcase(yyruleno==231); yytestcase 125837 ext/sqlite3/libsqlite/sqlite3.c case 233: /* case_operand ::= expr */ yytestcase(yyruleno==233); yytestcase 125841 ext/sqlite3/libsqlite/sqlite3.c case 163: /* having_opt ::= */ yytestcase(yyruleno==163); yytestcase 125842 ext/sqlite3/libsqlite/sqlite3.c case 170: /* where_opt ::= */ yytestcase(yyruleno==170); yytestcase 125843 ext/sqlite3/libsqlite/sqlite3.c case 232: /* case_else ::= */ yytestcase(yyruleno==232); yytestcase 125844 ext/sqlite3/libsqlite/sqlite3.c case 234: /* case_operand ::= */ yytestcase(yyruleno==234); yytestcase 125851 ext/sqlite3/libsqlite/sqlite3.c case 180: /* inscollist_opt ::= LP idlist RP */ yytestcase(yyruleno==180); yytestcase 125855 ext/sqlite3/libsqlite/sqlite3.c case 179: /* inscollist_opt ::= */ yytestcase(yyruleno==179); yytestcase 125859 ext/sqlite3/libsqlite/sqlite3.c case 162: /* groupby_opt ::= GROUP BY nexprlist */ yytestcase(yyruleno==162); yytestcase 125860 ext/sqlite3/libsqlite/sqlite3.c case 235: /* exprlist ::= nexprlist */ yytestcase(yyruleno==235); yytestcase 125876 ext/sqlite3/libsqlite/sqlite3.c case 160: /* sortorder ::= */ yytestcase(yyruleno==160); yytestcase 125952 ext/sqlite3/libsqlite/sqlite3.c case 190: /* term ::= INTEGER|FLOAT|BLOB */ yytestcase(yyruleno==190); yytestcase 125953 ext/sqlite3/libsqlite/sqlite3.c case 191: /* term ::= STRING */ yytestcase(yyruleno==191); yytestcase 125957 ext/sqlite3/libsqlite/sqlite3.c case 187: /* expr ::= JOIN_KW */ yytestcase(yyruleno==187); yytestcase 126036 ext/sqlite3/libsqlite/sqlite3.c case 199: /* expr ::= expr OR expr */ yytestcase(yyruleno==199); yytestcase 126037 ext/sqlite3/libsqlite/sqlite3.c case 200: /* expr ::= expr LT|GT|GE|LE expr */ yytestcase(yyruleno==200); yytestcase 126038 ext/sqlite3/libsqlite/sqlite3.c case 201: /* expr ::= expr EQ|NE expr */ yytestcase(yyruleno==201); yytestcase 126039 ext/sqlite3/libsqlite/sqlite3.c case 202: /* expr ::= expr BITAND|BITOR|LSHIFT|RSHIFT expr */ yytestcase(yyruleno==202); yytestcase 126040 ext/sqlite3/libsqlite/sqlite3.c case 203: /* expr ::= expr PLUS|MINUS expr */ yytestcase(yyruleno==203); yytestcase 126041 ext/sqlite3/libsqlite/sqlite3.c case 204: /* expr ::= expr STAR|SLASH|REM expr */ yytestcase(yyruleno==204); yytestcase 126042 ext/sqlite3/libsqlite/sqlite3.c case 205: /* expr ::= expr CONCAT expr */ yytestcase(yyruleno==205); yytestcase 126095 ext/sqlite3/libsqlite/sqlite3.c case 215: /* expr ::= BITNOT expr */ yytestcase(yyruleno==215); yytestcase 126272 ext/sqlite3/libsqlite/sqlite3.c case 291: /* raisetype ::= ABORT */ yytestcase(yyruleno==291); yytestcase 126303 ext/sqlite3/libsqlite/sqlite3.c case 250: /* cmd ::= VACUUM nm */ yytestcase(yyruleno==250); yytestcase 126336 ext/sqlite3/libsqlite/sqlite3.c case 269: /* trigger_time ::= */ yytestcase(yyruleno==269); yytestcase 126346 ext/sqlite3/libsqlite/sqlite3.c case 271: /* trigger_event ::= UPDATE */ yytestcase(yyruleno==271); yytestcase 126353 ext/sqlite3/libsqlite/sqlite3.c case 296: /* key_opt ::= */ yytestcase(yyruleno==296); yytestcase 126357 ext/sqlite3/libsqlite/sqlite3.c case 297: /* key_opt ::= KEY expr */ yytestcase(yyruleno==297); yytestcase 126493 ext/sqlite3/libsqlite/sqlite3.c case 317: /* vtabargtoken ::= lp anylist RP */ yytestcase(yyruleno==317); yytestcase 126494 ext/sqlite3/libsqlite/sqlite3.c case 318: /* lp ::= LP */ yytestcase(yyruleno==318); yytestcase 126501 ext/sqlite3/libsqlite/sqlite3.c case 324: /* with ::= WITH RECURSIVE wqlist */ yytestcase(yyruleno==324); yytestcase 126515 ext/sqlite3/libsqlite/sqlite3.c /* (0) input ::= cmdlist */ yytestcase(yyruleno==0); yytestcase 126516 ext/sqlite3/libsqlite/sqlite3.c /* (1) cmdlist ::= cmdlist ecmd */ yytestcase(yyruleno==1); yytestcase 126517 ext/sqlite3/libsqlite/sqlite3.c /* (2) cmdlist ::= ecmd */ yytestcase(yyruleno==2); yytestcase 126518 ext/sqlite3/libsqlite/sqlite3.c /* (3) ecmd ::= SEMI */ yytestcase(yyruleno==3); yytestcase 126519 ext/sqlite3/libsqlite/sqlite3.c /* (4) ecmd ::= explain cmdx SEMI */ yytestcase(yyruleno==4); yytestcase 126520 ext/sqlite3/libsqlite/sqlite3.c /* (10) trans_opt ::= */ yytestcase(yyruleno==10); yytestcase 126521 ext/sqlite3/libsqlite/sqlite3.c /* (11) trans_opt ::= TRANSACTION */ yytestcase(yyruleno==11); yytestcase 126522 ext/sqlite3/libsqlite/sqlite3.c /* (12) trans_opt ::= TRANSACTION nm */ yytestcase(yyruleno==12); yytestcase 126523 ext/sqlite3/libsqlite/sqlite3.c /* (20) savepoint_opt ::= SAVEPOINT */ yytestcase(yyruleno==20); yytestcase 126524 ext/sqlite3/libsqlite/sqlite3.c /* (21) savepoint_opt ::= */ yytestcase(yyruleno==21); yytestcase 126525 ext/sqlite3/libsqlite/sqlite3.c /* (25) cmd ::= create_table create_table_args */ yytestcase(yyruleno==25); yytestcase 126526 ext/sqlite3/libsqlite/sqlite3.c /* (36) columnlist ::= columnlist COMMA column */ yytestcase(yyruleno==36); yytestcase 126527 ext/sqlite3/libsqlite/sqlite3.c /* (37) columnlist ::= column */ yytestcase(yyruleno==37); yytestcase 126528 ext/sqlite3/libsqlite/sqlite3.c /* (43) type ::= */ yytestcase(yyruleno==43); yytestcase 126529 ext/sqlite3/libsqlite/sqlite3.c /* (50) signed ::= plus_num */ yytestcase(yyruleno==50); yytestcase 126530 ext/sqlite3/libsqlite/sqlite3.c /* (51) signed ::= minus_num */ yytestcase(yyruleno==51); yytestcase 126531 ext/sqlite3/libsqlite/sqlite3.c /* (52) carglist ::= carglist ccons */ yytestcase(yyruleno==52); yytestcase 126532 ext/sqlite3/libsqlite/sqlite3.c /* (53) carglist ::= */ yytestcase(yyruleno==53); yytestcase 126533 ext/sqlite3/libsqlite/sqlite3.c /* (60) ccons ::= NULL onconf */ yytestcase(yyruleno==60); yytestcase 126534 ext/sqlite3/libsqlite/sqlite3.c /* (88) conslist ::= conslist tconscomma tcons */ yytestcase(yyruleno==88); yytestcase 126535 ext/sqlite3/libsqlite/sqlite3.c /* (89) conslist ::= tcons */ yytestcase(yyruleno==89); yytestcase 126536 ext/sqlite3/libsqlite/sqlite3.c /* (91) tconscomma ::= */ yytestcase(yyruleno==91); yytestcase 126537 ext/sqlite3/libsqlite/sqlite3.c /* (273) foreach_clause ::= */ yytestcase(yyruleno==273); yytestcase 126538 ext/sqlite3/libsqlite/sqlite3.c /* (274) foreach_clause ::= FOR EACH ROW */ yytestcase(yyruleno==274); yytestcase 126539 ext/sqlite3/libsqlite/sqlite3.c /* (281) tridxby ::= */ yytestcase(yyruleno==281); yytestcase 126540 ext/sqlite3/libsqlite/sqlite3.c /* (298) database_kw_opt ::= DATABASE */ yytestcase(yyruleno==298); yytestcase 126541 ext/sqlite3/libsqlite/sqlite3.c /* (299) database_kw_opt ::= */ yytestcase(yyruleno==299); yytestcase 126542 ext/sqlite3/libsqlite/sqlite3.c /* (307) kwcolumn_opt ::= */ yytestcase(yyruleno==307); yytestcase 126543 ext/sqlite3/libsqlite/sqlite3.c /* (308) kwcolumn_opt ::= COLUMNKW */ yytestcase(yyruleno==308); yytestcase 126544 ext/sqlite3/libsqlite/sqlite3.c /* (312) vtabarglist ::= vtabarg */ yytestcase(yyruleno==312); yytestcase 126545 ext/sqlite3/libsqlite/sqlite3.c /* (313) vtabarglist ::= vtabarglist COMMA vtabarg */ yytestcase(yyruleno==313); yytestcase 126546 ext/sqlite3/libsqlite/sqlite3.c /* (315) vtabarg ::= vtabarg vtabargtoken */ yytestcase(yyruleno==315); yytestcase 126547 ext/sqlite3/libsqlite/sqlite3.c /* (319) anylist ::= */ yytestcase(yyruleno==319); yytestcase 126548 ext/sqlite3/libsqlite/sqlite3.c /* (320) anylist ::= anylist LP anylist RP */ yytestcase(yyruleno==320); yytestcase 126549 ext/sqlite3/libsqlite/sqlite3.c /* (321) anylist ::= anylist ANY */ yytestcase(yyruleno==321);