iOS/sqlcipher/fts5parse.c
void sqlite3Fts5ParserInit(void *yypParser){
  yyParser *pParser = (yyParser*)yypParser;
#ifdef YYTRACKMAXSTACKDEPTH
  pParser->yyhwm = 0;
#endif
#if YYSTACKDEPTH<=0
  pParser->yytos = NULL;
  pParser->yystack = NULL;
  pParser->yystksz = 0;
  if( yyGrowStack(pParser) ){
    pParser->yystack = &pParser->yystk0;
    pParser->yystksz = 1;
  }
#endif
#ifndef YYNOERRORRECOVERY
  pParser->yyerrcnt = -1;
#endif
  pParser->yytos = pParser->yystack;
  pParser->yystack[0].stateno = 0;
  pParser->yystack[0].major = 0;
#if YYSTACKDEPTH>0
  pParser->yystackEnd = &pParser->yystack[YYSTACKDEPTH-1];
#endif
}
/* Initialize a new parser that has already been allocated.
*/
Initialize a new parser that has already been allocated.
Initialize a new parser that has already been allocated .
void sqlite3Fts5ParserInit(void *yypParser){
  yyParser *pParser = (yyParser*)yypParser;
#ifdef YYTRACKMAXSTACKDEPTH
  pParser->yyhwm = 0;
#endif
#if YYSTACKDEPTH<=0
  pParser->yytos = NULL;
  pParser->yystack = NULL;
  pParser->yystksz = 0;
  if( yyGrowStack(pParser) ){
    pParser->yystack = &pParser->yystk0;
    pParser->yystksz = 1;
  }
#endif
#ifndef YYNOERRORRECOVERY
  pParser->yyerrcnt = -1;
#endif
  pParser->yytos = pParser->yystack;
  pParser->yystack[0].stateno = 0;
  pParser->yystack[0].major = 0;
#if YYSTACKDEPTH>0
  pParser->yystackEnd = &pParser->yystack[YYSTACKDEPTH-1];
#endif
}
void sqlite3Fts5ParserInit ( void * yypParser ) { yyParser * pParser = ( yyParser * ) yypParser ; #ifdef YYTRACKMAXSTACKDEPTH pParser -> yyhwm = 0 ; #endif #if YYSTACKDEPTH <= 0 pParser -> yytos = NULL ; pParser -> yystack = NULL ; pParser -> yystksz = 0 ; if ( yyGrowStack ( pParser ) ) { pParser -> yystack = & pParser -> yystk0 ; pParser -> yystksz = 1 ; } #endif #ifndef YYNOERRORRECOVERY pParser -> yyerrcnt = -1 ; #endif pParser -> yytos = pParser -> yystack ; pParser -> yystack [ 0 ] . stateno = 0 ; pParser -> yystack [ 0 ] . major = 0 ; #if YYSTACKDEPTH > 0 pParser -> yystackEnd = & pParser -> yystack [ YYSTACKDEPTH - 1 ] ; #endif }
Initialize a new parser that has already been allocated.
Initialize a new parser that has already been allocated .