zIn 12913 ext/sqlite3/libsqlite/sqlite3.c #define SQLITE_SKIP_UTF8(zIn) { \ zIn 12914 ext/sqlite3/libsqlite/sqlite3.c if( (*(zIn++))>=0xc0 ){ \ zIn 12915 ext/sqlite3/libsqlite/sqlite3.c while( (*zIn & 0xc0)==0x80 ){ zIn++; } \ zIn 23002 ext/sqlite3/libsqlite/sqlite3.c #define READ_UTF16LE(zIn, TERM, c){ \ zIn 23003 ext/sqlite3/libsqlite/sqlite3.c c = (*zIn++); \ zIn 23004 ext/sqlite3/libsqlite/sqlite3.c c += ((*zIn++)<<8); \ zIn 23006 ext/sqlite3/libsqlite/sqlite3.c int c2 = (*zIn++); \ zIn 23007 ext/sqlite3/libsqlite/sqlite3.c c2 += ((*zIn++)<<8); \ zIn 23012 ext/sqlite3/libsqlite/sqlite3.c #define READ_UTF16BE(zIn, TERM, c){ \ zIn 23013 ext/sqlite3/libsqlite/sqlite3.c c = ((*zIn++)<<8); \ zIn 23014 ext/sqlite3/libsqlite/sqlite3.c c += (*zIn++); \ zIn 23016 ext/sqlite3/libsqlite/sqlite3.c int c2 = ((*zIn++)<<8); \ zIn 23017 ext/sqlite3/libsqlite/sqlite3.c c2 += (*zIn++); \ zIn 23049 ext/sqlite3/libsqlite/sqlite3.c #define READ_UTF8(zIn, zTerm, c) \ zIn 23050 ext/sqlite3/libsqlite/sqlite3.c c = *(zIn++); \ zIn 23053 ext/sqlite3/libsqlite/sqlite3.c while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \ zIn 23054 ext/sqlite3/libsqlite/sqlite3.c c = (c<<6) + (0x3f & *(zIn++)); \ zIn 23099 ext/sqlite3/libsqlite/sqlite3.c unsigned char *zIn; /* Input iterator */ zIn 23130 ext/sqlite3/libsqlite/sqlite3.c zIn = (u8*)pMem->z; zIn 23131 ext/sqlite3/libsqlite/sqlite3.c zTerm = &zIn[pMem->n&~1]; zIn 23132 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zIn 23133 ext/sqlite3/libsqlite/sqlite3.c temp = *zIn; zIn 23134 ext/sqlite3/libsqlite/sqlite3.c *zIn = *(zIn+1); zIn 23135 ext/sqlite3/libsqlite/sqlite3.c zIn++; zIn 23136 ext/sqlite3/libsqlite/sqlite3.c *zIn++ = temp; zIn 23166 ext/sqlite3/libsqlite/sqlite3.c zIn = (u8*)pMem->z; zIn 23167 ext/sqlite3/libsqlite/sqlite3.c zTerm = &zIn[pMem->n]; zIn 23177 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zIn 23178 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(zIn, zTerm, c); zIn 23184 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zIn 23185 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(zIn, zTerm, c); zIn 23195 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zIn 23196 ext/sqlite3/libsqlite/sqlite3.c READ_UTF16LE(zIn, zIn<zTerm, c); zIn 23201 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zIn 23202 ext/sqlite3/libsqlite/sqlite3.c READ_UTF16BE(zIn, zIn<zTerm, c); zIn 23277 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ zIn 23279 ext/sqlite3/libsqlite/sqlite3.c const u8 *z = (const u8*)zIn; zIn 23307 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ zIn 23308 ext/sqlite3/libsqlite/sqlite3.c unsigned char *zOut = zIn; zIn 23309 ext/sqlite3/libsqlite/sqlite3.c unsigned char *zStart = zIn; zIn 23312 ext/sqlite3/libsqlite/sqlite3.c while( zIn[0] && zOut<=zIn ){ zIn 23313 ext/sqlite3/libsqlite/sqlite3.c c = sqlite3Utf8Read((const u8**)&zIn); zIn 23352 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){ zIn 23354 ext/sqlite3/libsqlite/sqlite3.c unsigned char const *z = zIn; zIn 23368 ext/sqlite3/libsqlite/sqlite3.c return (int)(z-(unsigned char const *)zIn); zIn 62597 ext/sqlite3/libsqlite/sqlite3.c const u8 *zIn = &zSrcData[iOff%nSrcPgsz]; zIn 62608 ext/sqlite3/libsqlite/sqlite3.c memcpy(zOut, zIn, nCopy); zIn 91944 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn, u8 *pszEst){ zIn 91949 ext/sqlite3/libsqlite/sqlite3.c if( zIn==0 ) return aff; zIn 91950 ext/sqlite3/libsqlite/sqlite3.c while( zIn[0] ){ zIn 91951 ext/sqlite3/libsqlite/sqlite3.c h = (h<<8) + sqlite3UpperToLower[(*zIn)&0xff]; zIn 91952 ext/sqlite3/libsqlite/sqlite3.c zIn++; zIn 91955 ext/sqlite3/libsqlite/sqlite3.c zChar = zIn; zIn 91963 ext/sqlite3/libsqlite/sqlite3.c if( zIn[0]=='(' ) zChar = zIn; zIn 97660 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *zIn; /* Input string */ zIn 97672 ext/sqlite3/libsqlite/sqlite3.c zIn = sqlite3_value_text(argv[0]); zIn 97673 ext/sqlite3/libsqlite/sqlite3.c if( zIn==0 ) return; zIn 97675 ext/sqlite3/libsqlite/sqlite3.c assert( zIn==sqlite3_value_text(argv[0]) ); zIn 97710 ext/sqlite3/libsqlite/sqlite3.c if( len<=nIn && memcmp(zIn, azChar[i], len)==0 ) break; zIn 97713 ext/sqlite3/libsqlite/sqlite3.c zIn += len; zIn 97722 ext/sqlite3/libsqlite/sqlite3.c if( len<=nIn && memcmp(&zIn[nIn-len],azChar[i],len)==0 ) break; zIn 97732 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_text(context, (char*)zIn, nIn, SQLITE_TRANSIENT); zIn 97753 ext/sqlite3/libsqlite/sqlite3.c const u8 *zIn; zIn 97766 ext/sqlite3/libsqlite/sqlite3.c zIn = (u8*)sqlite3_value_text(argv[0]); zIn 97767 ext/sqlite3/libsqlite/sqlite3.c if( zIn==0 ) zIn = (u8*)""; zIn 97768 ext/sqlite3/libsqlite/sqlite3.c for(i=0; zIn[i] && !sqlite3Isalpha(zIn[i]); i++){} zIn 97769 ext/sqlite3/libsqlite/sqlite3.c if( zIn[i] ){ zIn 97770 ext/sqlite3/libsqlite/sqlite3.c u8 prevcode = iCode[zIn[i]&0x7f]; zIn 97771 ext/sqlite3/libsqlite/sqlite3.c zResult[0] = sqlite3Toupper(zIn[i]); zIn 97772 ext/sqlite3/libsqlite/sqlite3.c for(j=1; j<4 && zIn[i]; i++){ zIn 97773 ext/sqlite3/libsqlite/sqlite3.c int code = iCode[zIn[i]&0x7f]; zIn 140061 ext/sqlite3/libsqlite/sqlite3.c const char *zIn = z; zIn 140069 ext/sqlite3/libsqlite/sqlite3.c rc = getNextNode(pParse, zIn, nIn, &p, &nByte); zIn 140161 ext/sqlite3/libsqlite/sqlite3.c zIn += nByte; zIn 141402 ext/sqlite3/libsqlite/sqlite3.c static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ zIn 141406 ext/sqlite3/libsqlite/sqlite3.c char c = zIn[i]; zIn 141449 ext/sqlite3/libsqlite/sqlite3.c static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ zIn 141456 ext/sqlite3/libsqlite/sqlite3.c copy_stemmer(zIn, nIn, zOut, pnOut); zIn 141460 ext/sqlite3/libsqlite/sqlite3.c char c = zIn[i]; zIn 141468 ext/sqlite3/libsqlite/sqlite3.c copy_stemmer(zIn, nIn, zOut, pnOut); zIn 150254 ext/sqlite3/libsqlite/sqlite3.c #define READ_UTF8(zIn, zTerm, c) \ zIn 150255 ext/sqlite3/libsqlite/sqlite3.c c = *(zIn++); \ zIn 150258 ext/sqlite3/libsqlite/sqlite3.c while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \ zIn 150259 ext/sqlite3/libsqlite/sqlite3.c c = (c<<6) + (0x3f & *(zIn++)); \ zIn 150342 ext/sqlite3/libsqlite/sqlite3.c const char *zIn, /* Array of characters to make exceptions */ zIn 150345 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *z = (const unsigned char *)zIn; zIn 150370 ext/sqlite3/libsqlite/sqlite3.c z = (const unsigned char *)zIn;