Lines Matching refs:iOut
62027 int iOut = 0; /* Current index in output buffer */
62045 aTmp[iOut++] = logpage;
62053 *pnRight = iOut;
62054 memcpy(aLeft, aTmp, sizeof(aTmp[0])*iOut);
97726 int iOut /* Store the result in pMerger->aTree[iOut] */
97734 assert( iOut<pMerger->nTree && iOut>0 );
97736 if( iOut>=(pMerger->nTree/2) ){
97737 i1 = (iOut - pMerger->nTree/2) * 2;
97740 i1 = pMerger->aTree[iOut*2];
97741 i2 = pMerger->aTree[iOut*2+1];
97766 pMerger->aTree[iOut] = iRes;
147025 int iOut = iReg + i - iEq;
147027 pIn->addrInTop = sqlite3VdbeAddOp2(v, OP_Rowid, iTab, iOut);
147030 pIn->addrInTop = sqlite3VdbeAddOp3(v,OP_Column,iTab, iCol, iOut);
147032 sqlite3VdbeAddOp1(v, OP_IsNull, iOut); VdbeCoverage(v);
169506 int iOut = 0; /* Output character index */
169591 if( zFile[iOut-1]==0 ){
169597 zFile[iOut++] = '\0';
169606 zFile[iOut++] = c;
169608 if( eState==1 ) zFile[iOut++] = '\0';
169609 memset(zFile+iOut, 0, 4); /* end-of-options + empty journal filenames */
173104 int iOut = 0; /* Index of next byte to write to output */
173112 z[iOut++] = quote;
173115 z[iOut++] = z[iIn++];
173118 z[iOut] = '\0';
175536 int iOut;
175538 for(iOut=0; iOut<SizeofArray(pTS->aaOutput); iOut++){
175539 if( pTS->aaOutput[iOut]==0 ){
175540 assert( iOut>0 );
175541 pTS->aaOutput[iOut] = aMerge;
175542 pTS->anOutput[iOut] = nMerge;
175549 pTS->aaOutput[iOut], pTS->anOutput[iOut], &aNew, &nNew
175557 sqlite3_free(pTS->aaOutput[iOut]);
175558 pTS->aaOutput[iOut] = 0;
175562 if( (iOut+1)==SizeofArray(pTS->aaOutput) ){
175563 pTS->aaOutput[iOut] = aMerge;
175564 pTS->anOutput[iOut] = nMerge;
190779 int iOut;
190792 iOut = sqlite3FtsUnicodeFold((int)iCode, p->eRemoveDiacritic);
190793 if( iOut ){
190794 WRITE_UTF8(zOut, iOut);
201017 int iOut = 0;
201040 pCsr->aOffset[iOut] = iInput;
201045 U16_APPEND(pCsr->aChar, iOut, nChar, c, isError);
201050 pCsr->aOffset[iOut] = iInput;
201059 pCsr->pIter = ubrk_open(UBRK_WORD, p->zLocale, pCsr->aChar, iOut, &status);
201064 pCsr->nChar = iOut;
218470 int iOut = 0;
218488 z[iOut++] = q;
218491 z[iOut++] = z[iIn++];
218495 z[iOut] = '\0';
219601 int iOut = 0;
219621 zExpr[iOut++] = '"';
219623 zExpr[iOut++] = zText[jj];
219624 if( zText[jj]=='"' ) zExpr[iOut++] = '"';
219626 zExpr[iOut++] = '"';
219627 zExpr[iOut++] = ' ';
219638 if( iOut>0 ){
219646 zExpr[iOut] = '\0';
221371 int iOut = 0; /* Next output slot in pColset */
221376 pColset->aiCol[iOut++] = pMerge->aiCol[iMerge];
221385 pColset->nCol = iOut;
225593 static int fts5MultiIterDoCompare(Fts5Iter *pIter, int iOut){
225599 Fts5CResult *pRes = &pIter->aFirst[iOut];
225601 assert( iOut<pIter->nSeg && iOut>0 );
225604 if( iOut>=(pIter->nSeg/2) ){
225605 i1 = (iOut - pIter->nSeg/2) * 2;
225608 i1 = pIter->aFirst[iOut*2].iFirst;
225609 i2 = pIter->aFirst[iOut*2+1].iFirst;
227899 i64 iOut = 0;
227913 assert( iOut==0 || iRowid1>iOut );
227914 fts5BufferSafeAppendVarint(&out, iRowid1 - iOut);
227915 iOut = iRowid1;
227918 assert( iOut==0 || iRowid2>iOut );
227919 fts5BufferSafeAppendVarint(&out, iRowid2 - iOut);
227920 iOut = iRowid2;