Lines Matching defs:pToken

19568         Token *pToken = va_arg(ap, Token*);
19569 if( pToken ){
19570 sqlite3StrAccumAppend(pAccum, (const char*)pToken->z, pToken->n);
73092 ** sequence named by pToken. Return a pointer to the revised expression.
73382 ** for this node and for the pToken argument is a single allocation
73388 ** parameter is ignored if pToken is NULL or if the token does not
73392 ** Special case: If op==TK_INTEGER and pToken points to a string that
73401 const Token *pToken, /* Token argument. Might be NULL */
73408 if( pToken ){
73409 if( op!=TK_INTEGER || pToken->z==0
73410 || sqlite3GetInt32(pToken->z, &iValue)==0 ){
73411 nExtra = pToken->n+1;
73419 if( pToken ){
73426 memcpy(pNew->u.zToken, pToken->z, pToken->n);
73427 pNew->u.zToken[pToken->n] = 0;
73429 && ((c = pToken->z[0])=='\'' || c=='"' || c=='[' || c=='`') ){
73504 const Token *pToken /* Argument token */
73506 Expr *p = sqlite3ExprAlloc(pParse->db, op, pToken, 1);
73534 SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken){
73537 assert( pToken );
73538 pNew = sqlite3ExprAlloc(db, TK_FUNCTION, pToken, 1);
80355 SQLITE_PRIVATE void sqlite3AddCollateType(Parse *pParse, Token *pToken){
80364 zColl = sqlite3NameFromToken(db, pToken);
82202 SQLITE_PRIVATE IdList *sqlite3IdListAppend(sqlite3 *db, IdList *pList, Token *pToken){
82222 pList->a[i].zName = sqlite3NameFromToken(db, pToken);
117536 Fts3PhraseToken *pToken = &pExpr->pPhrase->aToken[i];
117538 pToken->z, pToken->n, pToken->isPrefix, &pToken->pSegcsr
117632 Fts3PhraseToken *pToken = &p->aToken[iToken];
117633 assert( pToken->pDeferred==0 || pToken->pSegcsr==0 );
117635 if( pToken->pSegcsr ){
117638 rc = fts3TermSelect(pTab, pToken, p->iColumn, &nThis, &pThis);
117643 assert( pToken->pSegcsr==0 );
117669 Fts3PhraseToken *pToken = &pPhrase->aToken[iToken];
117670 Fts3DeferredToken *pDeferred = pToken->pDeferred;
117984 Fts3PhraseToken *pToken; /* The token itself */
118014 pTC->pToken = &pPhrase->aToken[i];
118016 *pRc = sqlite3Fts3MsrOvfl(pCsr, pTC->pToken->pSegcsr, &pTC->nOvfl);
118167 if( aTC[iTC].pToken && aTC[iTC].pRoot==pRoot
118180 Fts3PhraseToken *pToken = pTC->pToken;
118181 rc = sqlite3Fts3DeferToken(pCsr, pToken, pTC->iCol);
118182 fts3SegReaderCursorFree(pToken->pSegcsr);
118183 pToken->pSegcsr = 0;
118190 Fts3PhraseToken *pToken = pTC->pToken;
118193 rc = fts3TermSelect(pTab, pToken, pTC->iCol, &nList, &pList);
118205 pTC->pToken = 0;
119805 Fts3PhraseToken *pToken;
119814 pToken = &((Fts3Phrase *)(&p[1]))->aToken[ii];
119815 memset(pToken, 0, sizeof(Fts3PhraseToken));
119820 pToken->n = nByte;
119821 pToken->isPrefix = (iEnd<nInput && zInput[iEnd]=='*');
122070 char *pToken; /* storage for current token */
122159 c->pToken = NULL; /* no space allocated, yet. */
122172 sqlite3_free(c->pToken);
122212 pNew = sqlite3_realloc(c->pToken, c->nTokenAllocated);
122214 c->pToken = pNew;
122221 c->pToken[i] = (char)((ch>='A' && ch<='Z') ? ch-'A'+'a' : ch);
122223 *ppToken = c->pToken;
122347 Fts3PhraseToken *pToken; /* Pointer to corresponding expr token */
125268 Fts3PhraseToken *pPT = pDef->pToken;
125319 ** Add an entry for token pToken to the pCsr->pDeferred list.
125323 Fts3PhraseToken *pToken, /* Token to defer */
125332 pDeferred->pToken = pToken;
125337 assert( pToken->pDeferred==0 );
125338 pToken->pDeferred = pDeferred;