Lines Matching refs:iOut

66724   int iOut = 0;                   /* Current index in output buffer */
66742 aTmp[iOut++] = logpage;
66750 *pnRight = iOut;
66751 memcpy(aLeft, aTmp, sizeof(aTmp[0])*iOut);
104835 int iOut /* Store the result in pMerger->aTree[iOut] */
104843 assert( iOut<pMerger->nTree && iOut>0 );
104845 if( iOut>=(pMerger->nTree/2) ){
104846 i1 = (iOut - pMerger->nTree/2) * 2;
104849 i1 = pMerger->aTree[iOut*2];
104850 i2 = pMerger->aTree[iOut*2+1];
104875 pMerger->aTree[iOut] = iRes;
158102 int iOut = iReg + i - iEq;
158104 pIn->addrInTop = sqlite3VdbeAddOp2(v, OP_Rowid, iTab, iOut);
158107 pIn->addrInTop = sqlite3VdbeAddOp3(v,OP_Column,iTab, iCol, iOut);
158109 sqlite3VdbeAddOp1(v, OP_IsNull, iOut); VdbeCoverage(v);
182777 int iOut = 0; /* Output character index */
182862 if( zFile[iOut-1]==0 ){
182868 zFile[iOut++] = '\0';
182877 zFile[iOut++] = c;
182879 if( eState==1 ) zFile[iOut++] = '\0';
182880 memset(zFile+iOut, 0, 4); /* end-of-options + empty journal filenames */
186620 int iOut = 0; /* Index of next byte to write to output */
186628 z[iOut++] = quote;
186631 z[iOut++] = z[iIn++];
186634 z[iOut] = '\0';
189053 int iOut;
189055 for(iOut=0; iOut<SizeofArray(pTS->aaOutput); iOut++){
189056 if( pTS->aaOutput[iOut]==0 ){
189057 assert( iOut>0 );
189058 pTS->aaOutput[iOut] = aMerge;
189059 pTS->anOutput[iOut] = nMerge;
189066 pTS->aaOutput[iOut], pTS->anOutput[iOut], &aNew, &nNew
189074 sqlite3_free(pTS->aaOutput[iOut]);
189075 pTS->aaOutput[iOut] = 0;
189079 if( (iOut+1)==SizeofArray(pTS->aaOutput) ){
189080 pTS->aaOutput[iOut] = aMerge;
189081 pTS->anOutput[iOut] = nMerge;
204410 int iOut;
204423 iOut = sqlite3FtsUnicodeFold((int)iCode, p->eRemoveDiacritic);
204424 if( iOut ){
204425 WRITE_UTF8(zOut, iOut);
207964 u32 iIn, iOut;
207971 for(iIn=iOut=0; iIn<sz; iIn++){
207977 zOut[iOut++] = (char)v;
207980 zOut[iOut++] = (char)(0xc0 | (v>>6));
207981 zOut[iOut++] = 0x80 | (v&0x3f);
207984 zOut[iOut++] = 0xe0 | (v>>12);
207985 zOut[iOut++] = 0x80 | ((v>>6)&0x3f);
207986 zOut[iOut++] = 0x80 | (v&0x3f);
207991 zOut[iOut++] = 0xf0 | (v>>18);
207992 zOut[iOut++] = 0x80 | ((v>>12)&0x3f);
207993 zOut[iOut++] = 0x80 | ((v>>6)&0x3f);
207994 zOut[iOut++] = 0x80 | (v&0x3f);
207998 zOut[iOut++] = c;
208001 assert( iOut<=nOut );
208002 zOut[iOut] = 0;
208003 sqlite3_result_text(pCtx, zOut, iOut, SQLITE_DYNAMIC);
217325 int iOut = 0;
217348 pCsr->aOffset[iOut] = iInput;
217353 U16_APPEND(pCsr->aChar, iOut, nChar, c, isError);
217358 pCsr->aOffset[iOut] = iInput;
217367 pCsr->pIter = ubrk_open(UBRK_WORD, p->zLocale, pCsr->aChar, iOut, &status);
217372 pCsr->nChar = iOut;
235777 int iOut = 0;
235795 z[iOut++] = q;
235798 z[iOut++] = z[iIn++];
235802 z[iOut] = '\0';
237037 int iOut = 0;
237058 zExpr[iOut++] = '"';
237060 zExpr[iOut++] = zText[jj];
237061 if( zText[jj]=='"' ) zExpr[iOut++] = '"';
237063 zExpr[iOut++] = '"';
237064 zExpr[iOut++] = ' ';
237075 if( iOut>0 ){
237083 zExpr[iOut] = '\0';
238825 int iOut = 0; /* Next output slot in pColset */
238830 pColset->aiCol[iOut++] = pMerge->aiCol[iMerge];
238839 pColset->nCol = iOut;
243519 static int fts5MultiIterDoCompare(Fts5Iter *pIter, int iOut){
243525 Fts5CResult *pRes = &pIter->aFirst[iOut];
243527 assert( iOut<pIter->nSeg && iOut>0 );
243530 if( iOut>=(pIter->nSeg/2) ){
243531 i1 = (iOut - pIter->nSeg/2) * 2;
243534 i1 = pIter->aFirst[iOut*2].iFirst;
243535 i2 = pIter->aFirst[iOut*2+1].iFirst;
246504 i64 iOut = 0;
246518 assert( iOut==0 || iRowid1>iOut );
246519 fts5BufferSafeAppendVarint(&out, iRowid1 - iOut);
246520 iOut = iRowid1;
246523 assert( iOut==0 || iRowid2>iOut );
246524 fts5BufferSafeAppendVarint(&out, iRowid2 - iOut);
246525 iOut = iRowid2;