Lines Matching refs:zIn

11099 #define SQLITE_SKIP_UTF8(zIn) {                        \  argument
11100 if( (*(zIn++))>=0xc0 ){ \
11101 while( (*zIn & 0xc0)==0x80 ){ zIn++; } \
20072 #define READ_UTF16LE(zIn, TERM, c){ \ argument
20073 c = (*zIn++); \
20074 c += ((*zIn++)<<8); \
20076 int c2 = (*zIn++); \
20077 c2 += ((*zIn++)<<8); \
20082 #define READ_UTF16BE(zIn, TERM, c){ \ argument
20083 c = ((*zIn++)<<8); \
20084 c += (*zIn++); \
20086 int c2 = ((*zIn++)<<8); \
20087 c2 += (*zIn++); \
20119 #define READ_UTF8(zIn, zTerm, c) \ argument
20120 c = *(zIn++); \
20123 while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \
20124 c = (c<<6) + (0x3f & *(zIn++)); \
20131 const unsigned char *zIn, /* First byte of UTF-8 character */ in sqlite3Utf8Read() argument
20139 c = *(zIn++); in sqlite3Utf8Read()
20142 while( (*zIn & 0xc0)==0x80 ){ in sqlite3Utf8Read()
20143 c = (c<<6) + (0x3f & *(zIn++)); in sqlite3Utf8Read()
20149 *pzNext = zIn; in sqlite3Utf8Read()
20171 unsigned char *zIn; /* Input iterator */ in sqlite3VdbeMemTranslate() local
20202 zIn = (u8*)pMem->z; in sqlite3VdbeMemTranslate()
20203 zTerm = &zIn[pMem->n&~1]; in sqlite3VdbeMemTranslate()
20204 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20205 temp = *zIn; in sqlite3VdbeMemTranslate()
20206 *zIn = *(zIn+1); in sqlite3VdbeMemTranslate()
20207 zIn++; in sqlite3VdbeMemTranslate()
20208 *zIn++ = temp; in sqlite3VdbeMemTranslate()
20238 zIn = (u8*)pMem->z; in sqlite3VdbeMemTranslate()
20239 zTerm = &zIn[pMem->n]; in sqlite3VdbeMemTranslate()
20249 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20251 READ_UTF8(zIn, zTerm, c); in sqlite3VdbeMemTranslate()
20257 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20259 READ_UTF8(zIn, zTerm, c); in sqlite3VdbeMemTranslate()
20269 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20270 READ_UTF16LE(zIn, zIn<zTerm, c); in sqlite3VdbeMemTranslate()
20275 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20276 READ_UTF16BE(zIn, zIn<zTerm, c); in sqlite3VdbeMemTranslate()
20350 SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ in sqlite3Utf8CharLen() argument
20352 const u8 *z = (const u8*)zIn; in sqlite3Utf8CharLen()
20380 SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ in sqlite3Utf8To8() argument
20381 unsigned char *zOut = zIn; in sqlite3Utf8To8()
20382 unsigned char *zStart = zIn; in sqlite3Utf8To8()
20385 while( zIn[0] && zOut<=zIn ){ in sqlite3Utf8To8()
20386 c = sqlite3Utf8Read(zIn, (const u8**)&zIn); in sqlite3Utf8To8()
20452 SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){ in sqlite3Utf16ByteLen() argument
20454 unsigned char const *z = zIn; in sqlite3Utf16ByteLen()
20468 return (int)(z-(unsigned char const *)zIn); in sqlite3Utf16ByteLen()
55959 const u8 *zIn = &zSrcData[iOff%nSrcPgsz];
55970 memcpy(zOut, zIn, nCopy);
78365 SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn){
78369 if( zIn ) while( zIn[0] ){
78370 h = (h<<8) + sqlite3UpperToLower[(*zIn)&0xff];
78371 zIn++;
83267 const unsigned char *zIn; /* Input string */
83279 zIn = sqlite3_value_text(argv[0]);
83280 if( zIn==0 ) return;
83282 assert( zIn==sqlite3_value_text(argv[0]) );
83317 if( len<=nIn && memcmp(zIn, azChar[i], len)==0 ) break;
83320 zIn += len;
83329 if( len<=nIn && memcmp(&zIn[nIn-len],azChar[i],len)==0 ) break;
83339 sqlite3_result_text(context, (char*)zIn, nIn, SQLITE_TRANSIENT);
83360 const u8 *zIn;
83373 zIn = (u8*)sqlite3_value_text(argv[0]);
83374 if( zIn==0 ) zIn = (u8*)"";
83375 for(i=0; zIn[i] && !sqlite3Isalpha(zIn[i]); i++){}
83376 if( zIn[i] ){
83377 u8 prevcode = iCode[zIn[i]&0x7f];
83378 zResult[0] = sqlite3Toupper(zIn[i]);
83379 for(j=1; j<4 && zIn[i]; i++){
83380 int code = iCode[zIn[i]&0x7f];
117487 const char *zIn = z;
117494 rc = getNextNode(pParse, zIn, nIn, &p, &nByte);
117580 zIn += nByte;
118546 static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
118550 char c = zIn[i];
118593 static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
118600 copy_stemmer(zIn, nIn, zOut, pnOut);
118604 char c = zIn[i];
118612 copy_stemmer(zIn, nIn, zOut, pnOut);