Lines Matching refs:pSet
154703 ExprList *pSet, /* UPDATE columns, or NULL for a DO NOTHING */
154712 sqlite3ExprListDelete(db, pSet);
154719 pNew->pUpsertSet = pSet;
154721 pNew->isDoUpdate = pSet!=0;
162321 WhereOrSet *pSet, /* The WhereOrSet to be updated */
162328 for(i=pSet->n, p=pSet->a; i>0; i--, p++){
162336 if( pSet->n<N_OR_COST ){
162337 p = &pSet->a[pSet->n++];
162340 p = pSet->a;
162341 for(i=1; i<pSet->n; i++){
162342 if( p->rRun>pSet->a[i].rRun ) p = pSet->a + i;
247184 static void fts5TokendataIterDelete(Fts5TokenDataIter *pSet){
247185 if( pSet ){
247187 for(ii=0; ii<pSet->nIter; ii++){
247188 fts5MultiIterFree(pSet->apIter[ii]);
247190 sqlite3_free(pSet->aPoslistReader);
247191 sqlite3_free(pSet->aMap);
247192 sqlite3_free(pSet);
247407 Fts5TokenDataIter *pSet = 0;
247418 Fts5Iter *pPrev = pSet ? pSet->apIter[pSet->nIter-1] : 0;
247503 pSet = fts5AppendTokendataIter(p, pSet, pNew);
247506 if( p->rc==SQLITE_OK && pSet ){
247508 for(ii=0; ii<pSet->nIter; ii++){
247509 Fts5Iter *pIter = pSet->apIter[ii];
247522 pRet->pTokenDataIter = pSet;
247523 if( pSet ){
247529 fts5TokendataIterDelete(pSet);