Lines Matching refs:sCtx

117638   RenameCtx sCtx;
117669 memset(&sCtx, 0, sizeof(sCtx));
117670 sCtx.iCol = ((iCol==pTab->iPKey) ? -1 : iCol);
117682 sWalker.u.pRename = &sCtx;
117684 sCtx.pTab = pTab;
117701 sCtx.pTab = sParse.pNewTable;
117705 &sParse, &sCtx, (void*)sParse.pNewTable->aCol[iCol].zCnName
117708 if( sCtx.iCol<0 ){
117709 renameTokenFind(&sParse, &sCtx, (void*)&sParse.pNewTable->iPKey);
117731 renameTokenFind(&sParse, &sCtx, (void*)&pFKey->aCol[i]);
117736 renameTokenFind(&sParse, &sCtx, (void*)pFKey->aCol[i].zCol);
117756 renameColumnElistNames(&sParse, &sCtx, pUpsertSet, zOld);
117758 renameColumnIdlistNames(&sParse, &sCtx, pStep->pIdList, zOld);
117759 renameColumnElistNames(&sParse, &sCtx, pStep->pExprList, zOld);
117767 renameColumnIdlistNames(&sParse, &sCtx,sParse.pNewTrigger->pColumns,zOld);
117775 rc = renameEditSql(context, &sCtx, zSql, zNew, bQuote);
117789 renameTokenFree(db, sCtx.pList);
117874 RenameCtx sCtx;
117884 memset(&sCtx, 0, sizeof(RenameCtx));
117885 sCtx.pTab = sqlite3FindTable(db, zOld, zDb);
117890 sWalker.u.pRename = &sCtx;
117925 renameTokenFind(&sParse, &sCtx, (void*)pFKey->zTo);
117935 sCtx.pTab = pTab;
117939 renameTokenFind(&sParse, &sCtx, pTab->zName);
117945 renameTokenFind(&sParse, &sCtx, sParse.pNewIndex->zName);
117956 && sCtx.pTab->pSchema==pTrigger->pTabSchema
117958 renameTokenFind(&sParse, &sCtx, sParse.pNewTrigger->table);
117967 renameTokenFind(&sParse, &sCtx, pStep->zTarget);
117974 renameTokenFind(&sParse, &sCtx, pItem->zName);
117986 rc = renameEditSql(context, &sCtx, zInput, zNew, bQuote);
117999 renameTokenFree(db, sCtx.pList);
118066 RenameCtx sCtx;
118070 memset(&sCtx, 0, sizeof(RenameCtx));
118075 sWalker.u.pRename = &sCtx;
118111 rc = renameEditSql(context, &sCtx, zInput, 0, 0);
118113 renameTokenFree(db, sCtx.pList);
155955 VtabCtx sCtx;
155999 sCtx.pTab = pTab;
156000 sCtx.pVTable = pVTable;
156001 sCtx.pPrior = db->pVtabCtx;
156002 sCtx.bDeclared = 0;
156003 db->pVtabCtx = &sCtx;
156009 db->pVtabCtx = sCtx.pPrior;
156011 assert( sCtx.pTab==pTab );
156028 if( sCtx.bDeclared==0 ){
202632 LoadDoclistCtx sCtx = {0,0,0}; /* Context for sqlite3Fts3ExprIterate() */
202633 sCtx.pCsr = pCsr;
202634 rc = sqlite3Fts3ExprIterate(pCsr->pExpr,fts3ExprLoadDoclistsCb,(void*)&sCtx);
202635 if( pnPhrase ) *pnPhrase = sCtx.nPhrase;
202636 if( pnToken ) *pnToken = sCtx.nToken;
203909 TermOffsetCtx sCtx; /* Context for fts3ExprTermOffsetInit() */
203916 memset(&sCtx, 0, sizeof(sCtx));
203924 sCtx.aTerm = (TermOffset *)sqlite3Fts3MallocZero(sizeof(TermOffset)*nToken);
203925 if( 0==sCtx.aTerm ){
203929 sCtx.iDocid = pCsr->iPrevId;
203930 sCtx.pCsr = pCsr;
203945 /* Initialize the contents of sCtx.aTerm[] for column iCol. This
203948 sCtx.iCol = iCol;
203949 sCtx.iTerm = 0;
203951 pCsr->pExpr, fts3ExprTermOffsetInit, (void*)&sCtx
203984 TermOffset *pT = &sCtx.aTerm[i];
204007 "%d %d %d %d ", iCol, pTerm-sCtx.aTerm, iStart, iEnd-iStart
204024 sqlite3_free(sCtx.aTerm);
238510 TokenCtx sCtx; /* Context object passed to callback */
238514 memset(&sCtx, 0, sizeof(TokenCtx));
238515 sCtx.pPhrase = pAppend;
238516 sCtx.pConfig = pConfig;
238524 rc = sqlite3Fts5Tokenize(pConfig, flags, z, n, &sCtx, fts5ParseTokenize);
238527 if( rc || (rc = sCtx.rc) ){
238529 fts5ExprPhraseFree(sCtx.pPhrase);
238530 sCtx.pPhrase = 0;
238535 fts5ExprPhraseFree(sCtx.pPhrase);
238541 if( sCtx.pPhrase==0 ){
238544 sCtx.pPhrase = sqlite3Fts5MallocZero(&pParse->rc, sizeof(Fts5ExprPhrase));
238545 }else if( sCtx.pPhrase->nTerm ){
238546 sCtx.pPhrase->aTerm[sCtx.pPhrase->nTerm-1].bPrefix = (u8)bPrefix;
238548 pParse->apPhrase[pParse->nPhrase-1] = sCtx.pPhrase;
238551 return sCtx.pPhrase;
238566 TokenCtx sCtx = {0,0,0}; /* Context object for fts5ParseTokenize */
238602 sCtx.pConfig = pExpr->pConfig;
238607 rc = fts5ParseTokenize((void*)&sCtx,tflags,p->pTerm,p->nFullTerm,0,0);
238611 sCtx.pPhrase->aTerm[i].bPrefix = pOrig->aTerm[i].bPrefix;
238612 sCtx.pPhrase->aTerm[i].bFirst = pOrig->aTerm[i].bFirst;
238618 sCtx.pPhrase = sqlite3Fts5MallocZero(&rc, sizeof(Fts5ExprPhrase));
238622 if( rc==SQLITE_OK && ALWAYS(sCtx.pPhrase) ){
238627 pNew->apExprPhrase[0] = sCtx.pPhrase;
238628 pNew->pRoot->pNear->apPhrase[0] = sCtx.pPhrase;
238630 sCtx.pPhrase->pNode = pNew->pRoot;
238644 fts5ExprPhraseFree(sCtx.pPhrase);
239738 Fts5ExprCtx sCtx;
239739 sCtx.pExpr = pExpr;
239740 sCtx.aPopulator = aPopulator;
239741 sCtx.iOff = (((i64)iCol) << 32) - 1;
239756 FTS5_TOKENIZE_DOCUMENT, z, n, (void*)&sCtx, fts5ExprPopulatePoslistsCb
244115 PoslistCallbackCtx sCtx;
244116 sCtx.pBuf = pBuf;
244117 sCtx.pColset = pColset;
244118 sCtx.eState = fts5IndexColsetTest(pColset, 0);
244119 assert( sCtx.eState==0 || sCtx.eState==1 );
244120 fts5ChunkIterate(p, pSeg, (void*)&sCtx, fts5PoslistFilterCallback);
244122 PoslistOffsetsCtx sCtx;
244123 memset(&sCtx, 0, sizeof(sCtx));
244124 sCtx.pBuf = pBuf;
244125 sCtx.pColset = pColset;
244126 fts5ChunkIterate(p, pSeg, (void*)&sCtx, fts5PoslistOffsetsCallback);
255202 PorterContext sCtx;
255203 sCtx.xToken = xToken;
255204 sCtx.pCtx = pCtx;
255205 sCtx.aBuf = p->aBuf;
255207 p->pTokenizer, (void*)&sCtx, flags, pText, nText, fts5PorterCb