Lines Matching refs:i

246   int i, j;  in sqlite3Dequote()  local
251 for(i=1, j=0;; i++){ in sqlite3Dequote()
252 assert( z[i] ); in sqlite3Dequote()
253 if( z[i]==quote ){ in sqlite3Dequote()
254 if( z[i+1]==quote ){ in sqlite3Dequote()
256 i++; in sqlite3Dequote()
261 z[j++] = z[i]; in sqlite3Dequote()
285 unsigned int i; in sqlite3DequoteToken() local
288 for(i=1; i<p->n-1; i++){ in sqlite3DequoteToken()
289 if( sqlite3Isquote(p->z[i]) ) return; in sqlite3DequoteToken()
389 int i; in sqlite3Pow10() local
391 for(i=0; E!=0; i++, E >>=1){ in sqlite3Pow10()
392 if( E & 1 ) r *= x[i]; in sqlite3Pow10()
463 int i; in sqlite3AtoF() local
469 for(i=3-enc; i<length && z[i]==0; i+=2){} in sqlite3AtoF()
470 if( i<length ) eType = -100; in sqlite3AtoF()
471 zEnd = &z[i^1]; in sqlite3AtoF()
640 int i; in sqlite3Int64ToText() local
648 i = sizeof(zTemp)-2; in sqlite3Int64ToText()
651 zTemp[i--] = (x%10) + '0'; in sqlite3Int64ToText()
654 if( v<0 ) zTemp[i--] = '-'; in sqlite3Int64ToText()
655 memcpy(zOut, &zTemp[i+1], sizeof(zTemp)-1-i); in sqlite3Int64ToText()
674 int i; in compare2pow63() local
677 for(i=0; c==0 && i<18; i++){ in compare2pow63()
678 c = (zNum[i*incr]-pow63[i])*10; in compare2pow63()
709 int i; in sqlite3Atoi64() local
722 for(i=3-enc; i<length && zNum[i]==0; i+=2){} in sqlite3Atoi64()
723 nonNum = i<length; in sqlite3Atoi64()
724 zEnd = &zNum[i^1]; in sqlite3Atoi64()
738 for(i=0; &zNum[i]<zEnd && (c=zNum[i])>='0' && c<='9'; i+=incr){ in sqlite3Atoi64()
741 testcase( i==18*incr ); in sqlite3Atoi64()
742 testcase( i==19*incr ); in sqlite3Atoi64()
743 testcase( i==20*incr ); in sqlite3Atoi64()
756 if( i==0 && zStart==zNum ){ /* No digits */ in sqlite3Atoi64()
760 }else if( &zNum[i]<zEnd ){ /* Extra bytes at the end */ in sqlite3Atoi64()
761 int jj = i; in sqlite3Atoi64()
770 if( i<19*incr ){ in sqlite3Atoi64()
776 c = i>19*incr ? 1 : compare2pow63(zNum, incr); in sqlite3Atoi64()
814 int i, k; in sqlite3DecOrHexToI64() local
815 for(i=2; z[i]=='0'; i++){} in sqlite3DecOrHexToI64()
816 for(k=i; sqlite3Isxdigit(z[k]); k++){ in sqlite3DecOrHexToI64()
820 return (z[k]==0 && k-i<=16) ? 0 : 2; in sqlite3DecOrHexToI64()
840 int i, c; in sqlite3GetInt32() local
856 for(i=0; sqlite3Isxdigit(zNum[i]) && i<8; i++){ in sqlite3GetInt32()
857 u = u*16 + sqlite3HexToInt(zNum[i]); in sqlite3GetInt32()
859 if( (u&0x80000000)==0 && sqlite3Isxdigit(zNum[i])==0 ){ in sqlite3GetInt32()
869 for(i=0; i<11 && (c = zNum[i] - '0')>=0 && c<=9; i++){ in sqlite3GetInt32()
878 testcase( i==10 ); in sqlite3GetInt32()
879 if( i>10 ){ in sqlite3GetInt32()
911 int i; in sqlite3GetUInt32() local
912 for(i=0; sqlite3Isdigit(z[i]); i++){ in sqlite3GetUInt32()
913 v = v*10 + z[i] - '0'; in sqlite3GetUInt32()
916 if( i==0 || z[i]!=0 ){ *pI = 0; return 0; } in sqlite3GetUInt32()
951 int i, j, n; in putVarint64() local
956 for(i=7; i>=0; i--){ in putVarint64()
957 p[i] = (u8)((v & 0x7f) | 0x80); in putVarint64()
969 for(i=0, j=n-1; j>=0; j--, i++){ in putVarint64()
970 p[i] = buf[j]; in putVarint64()
1288 int i; in sqlite3VarintLen() local
1289 for(i=1; (v >>= 7)!=0; i++){ assert( i<10 ); } in sqlite3VarintLen()
1290 return i; in sqlite3VarintLen()
1359 int i; in sqlite3HexToBlob() local
1364 for(i=0; i<n; i+=2){ in sqlite3HexToBlob()
1365 zBlob[i/2] = (sqlite3HexToInt(z[i])<<4) | sqlite3HexToInt(z[i+1]); in sqlite3HexToBlob()
1367 zBlob[i/2] = 0; in sqlite3HexToBlob()
1526 int i, sz; in sqlite3FileSuffix3() local
1528 for(i=sz-1; i>0 && z[i]!='/' && z[i]!='.'; i--){} in sqlite3FileSuffix3()
1529 if( z[i]=='.' && ALWAYS(sz>i+4) ) memmove(&z[i+1], &z[sz-3], 4); in sqlite3FileSuffix3()
1575 int i = 60 - __builtin_clzll(x); in sqlite3LogEst() local
1576 y += i*10; in sqlite3LogEst()
1577 x >>= i; in sqlite3LogEst()
1659 int i; /* Index in pIn[] where zName is stored */ in sqlite3VListAdd() local
1672 i = pIn[1]; in sqlite3VListAdd()
1673 pIn[i] = iVal; in sqlite3VListAdd()
1674 pIn[i+1] = nInt; in sqlite3VListAdd()
1675 z = (char*)&pIn[i+2]; in sqlite3VListAdd()
1676 pIn[1] = i+nInt; in sqlite3VListAdd()
1689 int i, mx; in sqlite3VListNumToName() local
1692 i = 2; in sqlite3VListNumToName()
1694 if( pIn[i]==iVal ) return (char*)&pIn[i+2]; in sqlite3VListNumToName()
1695 i += pIn[i+1]; in sqlite3VListNumToName()
1696 }while( i<mx ); in sqlite3VListNumToName()
1705 int i, mx; in sqlite3VListNameToNum() local
1708 i = 2; in sqlite3VListNameToNum()
1710 const char *z = (const char*)&pIn[i+2]; in sqlite3VListNameToNum()
1711 if( strncmp(z,zName,nName)==0 && z[nName]==0 ) return pIn[i]; in sqlite3VListNameToNum()
1712 i += pIn[i+1]; in sqlite3VListNameToNum()
1713 }while( i<mx ); in sqlite3VListNameToNum()