Lines Matching refs:sIter
65201 VdbeOpIter sIter;
65202 memset(&sIter, 0, sizeof(sIter));
65203 sIter.v = v;
65205 while( (pOp = opIterNext(&sIter))!=0 ){
65220 sqlite3DbFree(v->db, sIter.apSub);
149068 SnippetIter sIter; /* Iterates through snippet candidates */
149073 memset(&sIter, 0, sizeof(sIter));
149087 sIter.aPhrase = (SnippetPhrase *)sqlite3_malloc(nByte);
149088 if( !sIter.aPhrase ){
149091 memset(sIter.aPhrase, 0, nByte);
149096 sIter.pCsr = pCsr;
149097 sIter.iCol = iCol;
149098 sIter.nSnippet = nSnippet;
149099 sIter.nPhrase = nList;
149100 sIter.iCurrent = -1;
149101 rc = fts3ExprIterate(pCsr->pExpr, fts3SnippetFindPositions, (void *)&sIter);
149106 if( sIter.aPhrase[i].pHead ){
149115 while( !fts3SnippetNextCandidate(&sIter) ){
149120 fts3SnippetDetails(&sIter, mCovered, &iPos, &iScore, &mCover,&mHighlite);
149132 sqlite3_free(sIter.aPhrase);