Lines Matching refs:zInput

277   const char *zInput, int nInput,         /* Input string */  in getNextString()  argument
311 pTokenizer, pParse->iLangid, zInput, nInput, &pCursor); in getNextString()
335 pToken->isPrefix = (iEnd<nInput && zInput[iEnd]=='*'); in getNextString()
336 pToken->bFirst = (iBegin>0 && zInput[iBegin-1]=='^'); in getNextString()
416 const char *zInput = z; in getNextNode() local
424 while( nInput>0 && fts3isspace(*zInput) ){ in getNextNode()
426 zInput++; in getNextNode()
440 if( nInput>=pKey->n && 0==memcmp(zInput, pKey->z, pKey->n) ){ in getNextNode()
448 if( zInput[4]=='/' && zInput[5]>='0' && zInput[5]<='9' ){ in getNextNode()
449 nKey += 1+sqlite3Fts3ReadInt(&zInput[nKey+1], &nNear); in getNextNode()
457 cNext = zInput[nKey]; in getNextNode()
468 *pnConsumed = (int)((zInput - z) + nKey); in getNextNode()
483 if( *zInput=='"' ){ in getNextNode()
484 for(ii=1; ii<nInput && zInput[ii]!='"'; ii++); in getNextNode()
485 *pnConsumed = (int)((zInput - z) + ii + 1); in getNextNode()
489 return getNextString(pParse, &zInput[1], ii-1, ppExpr); in getNextNode()
493 if( *zInput=='(' ){ in getNextNode()
501 rc = fts3ExprParse(pParse, zInput+1, nInput-1, ppExpr, &nConsumed); in getNextNode()
502 *pnConsumed = (int)(zInput - z) + 1 + nConsumed; in getNextNode()
504 }else if( *zInput==')' ){ in getNextNode()
506 *pnConsumed = (int)((zInput - z) + 1); in getNextNode()
528 if( nInput>nStr && zInput[nStr]==':' in getNextNode()
529 && sqlite3_strnicmp(zStr, zInput, nStr)==0 in getNextNode()
532 iColLen = (int)((zInput - z) + nStr + 1); in getNextNode()