yypParser 123465 ext/sqlite3/libsqlite/sqlite3.c #define sqlite3ParserARG_FETCH Parse *pParse = yypParser->pParse yypParser 123466 ext/sqlite3/libsqlite/sqlite3.c #define sqlite3ParserARG_STORE yypParser->pParse = pParse yypParser 124617 ext/sqlite3/libsqlite/sqlite3.c yyParser *yypParser, /* The parser */ yypParser 124877 ext/sqlite3/libsqlite/sqlite3.c static void yyStackOverflow(yyParser *yypParser, YYMINORTYPE *yypMinor){ yypParser 124879 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyidx--; yypParser 124885 ext/sqlite3/libsqlite/sqlite3.c while( yypParser->yyidx>=0 ) yy_pop_parser_stack(yypParser); yypParser 124898 ext/sqlite3/libsqlite/sqlite3.c yyParser *yypParser, /* The parser to be shifted */ yypParser 124904 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyidx++; yypParser 124906 ext/sqlite3/libsqlite/sqlite3.c if( yypParser->yyidx>yypParser->yyidxMax ){ yypParser 124907 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyidxMax = yypParser->yyidx; yypParser 124911 ext/sqlite3/libsqlite/sqlite3.c if( yypParser->yyidx>=YYSTACKDEPTH ){ yypParser 124912 ext/sqlite3/libsqlite/sqlite3.c yyStackOverflow(yypParser, yypMinor); yypParser 124916 ext/sqlite3/libsqlite/sqlite3.c if( yypParser->yyidx>=yypParser->yystksz ){ yypParser 124917 ext/sqlite3/libsqlite/sqlite3.c yyGrowStack(yypParser); yypParser 124918 ext/sqlite3/libsqlite/sqlite3.c if( yypParser->yyidx>=yypParser->yystksz ){ yypParser 124919 ext/sqlite3/libsqlite/sqlite3.c yyStackOverflow(yypParser, yypMinor); yypParser 124924 ext/sqlite3/libsqlite/sqlite3.c yytos = &yypParser->yystack[yypParser->yyidx]; yypParser 124929 ext/sqlite3/libsqlite/sqlite3.c if( yyTraceFILE && yypParser->yyidx>0 ){ yypParser 124933 ext/sqlite3/libsqlite/sqlite3.c for(i=1; i<=yypParser->yyidx; i++) yypParser 124934 ext/sqlite3/libsqlite/sqlite3.c fprintf(yyTraceFILE," %s",yyTokenName[yypParser->yystack[i].major]); yypParser 125283 ext/sqlite3/libsqlite/sqlite3.c yyParser *yypParser, /* The parser */ yypParser 125292 ext/sqlite3/libsqlite/sqlite3.c yymsp = &yypParser->yystack[yypParser->yyidx]; yypParser 126555 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyidx -= yysize; yypParser 126564 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyidx++; yypParser 126572 ext/sqlite3/libsqlite/sqlite3.c yy_shift(yypParser,yyact,yygoto,&yygotominor); yypParser 126576 ext/sqlite3/libsqlite/sqlite3.c yy_accept(yypParser); yypParser 126585 ext/sqlite3/libsqlite/sqlite3.c yyParser *yypParser /* The parser */ yypParser 126593 ext/sqlite3/libsqlite/sqlite3.c while( yypParser->yyidx>=0 ) yy_pop_parser_stack(yypParser); yypParser 126604 ext/sqlite3/libsqlite/sqlite3.c yyParser *yypParser, /* The parser */ yypParser 126621 ext/sqlite3/libsqlite/sqlite3.c yyParser *yypParser /* The parser */ yypParser 126629 ext/sqlite3/libsqlite/sqlite3.c while( yypParser->yyidx>=0 ) yy_pop_parser_stack(yypParser); yypParser 126668 ext/sqlite3/libsqlite/sqlite3.c yyParser *yypParser; /* The parser */ yypParser 126671 ext/sqlite3/libsqlite/sqlite3.c yypParser = (yyParser*)yyp; yypParser 126672 ext/sqlite3/libsqlite/sqlite3.c if( yypParser->yyidx<0 ){ yypParser 126674 ext/sqlite3/libsqlite/sqlite3.c if( yypParser->yystksz <=0 ){ yypParser 126677 ext/sqlite3/libsqlite/sqlite3.c yyStackOverflow(yypParser, &yyminorunion); yypParser 126681 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyidx = 0; yypParser 126682 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyerrcnt = -1; yypParser 126683 ext/sqlite3/libsqlite/sqlite3.c yypParser->yystack[0].stateno = 0; yypParser 126684 ext/sqlite3/libsqlite/sqlite3.c yypParser->yystack[0].major = 0; yypParser 126699 ext/sqlite3/libsqlite/sqlite3.c yyact = yy_find_shift_action(yypParser,(YYCODETYPE)yymajor); yypParser 126701 ext/sqlite3/libsqlite/sqlite3.c yy_shift(yypParser,yyact,yymajor,&yyminorunion); yypParser 126702 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyerrcnt--; yypParser 126705 ext/sqlite3/libsqlite/sqlite3.c yy_reduce(yypParser,yyact-YYNSTATE); yypParser 126736 ext/sqlite3/libsqlite/sqlite3.c if( yypParser->yyerrcnt<0 ){ yypParser 126737 ext/sqlite3/libsqlite/sqlite3.c yy_syntax_error(yypParser,yymajor,yyminorunion); yypParser 126739 ext/sqlite3/libsqlite/sqlite3.c yymx = yypParser->yystack[yypParser->yyidx].major; yypParser 126747 ext/sqlite3/libsqlite/sqlite3.c yy_destructor(yypParser, (YYCODETYPE)yymajor,&yyminorunion); yypParser 126751 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyidx >= 0 && yypParser 126754 ext/sqlite3/libsqlite/sqlite3.c yypParser->yystack[yypParser->yyidx].stateno, yypParser 126757 ext/sqlite3/libsqlite/sqlite3.c yy_pop_parser_stack(yypParser); yypParser 126759 ext/sqlite3/libsqlite/sqlite3.c if( yypParser->yyidx < 0 || yymajor==0 ){ yypParser 126760 ext/sqlite3/libsqlite/sqlite3.c yy_destructor(yypParser,(YYCODETYPE)yymajor,&yyminorunion); yypParser 126761 ext/sqlite3/libsqlite/sqlite3.c yy_parse_failed(yypParser); yypParser 126766 ext/sqlite3/libsqlite/sqlite3.c yy_shift(yypParser,yyact,YYERRORSYMBOL,&u2); yypParser 126769 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyerrcnt = 3; yypParser 126779 ext/sqlite3/libsqlite/sqlite3.c yy_syntax_error(yypParser,yymajor,yyminorunion); yypParser 126780 ext/sqlite3/libsqlite/sqlite3.c yy_destructor(yypParser,(YYCODETYPE)yymajor,&yyminorunion); yypParser 126793 ext/sqlite3/libsqlite/sqlite3.c if( yypParser->yyerrcnt<=0 ){ yypParser 126794 ext/sqlite3/libsqlite/sqlite3.c yy_syntax_error(yypParser,yymajor,yyminorunion); yypParser 126796 ext/sqlite3/libsqlite/sqlite3.c yypParser->yyerrcnt = 3; yypParser 126797 ext/sqlite3/libsqlite/sqlite3.c yy_destructor(yypParser,(YYCODETYPE)yymajor,&yyminorunion); yypParser 126799 ext/sqlite3/libsqlite/sqlite3.c yy_parse_failed(yypParser); yypParser 126804 ext/sqlite3/libsqlite/sqlite3.c }while( yymajor!=YYNOCODE && yypParser->yyidx>=0 );