Lines Matching refs:zIn

11146 #define SQLITE_SKIP_UTF8(zIn) {                        \  argument
11147 if( (*(zIn++))>=0xc0 ){ \
11148 while( (*zIn & 0xc0)==0x80 ){ zIn++; } \
20161 #define READ_UTF16LE(zIn, TERM, c){ \ argument
20162 c = (*zIn++); \
20163 c += ((*zIn++)<<8); \
20165 int c2 = (*zIn++); \
20166 c2 += ((*zIn++)<<8); \
20171 #define READ_UTF16BE(zIn, TERM, c){ \ argument
20172 c = ((*zIn++)<<8); \
20173 c += (*zIn++); \
20175 int c2 = ((*zIn++)<<8); \
20176 c2 += (*zIn++); \
20208 #define READ_UTF8(zIn, zTerm, c) \ argument
20209 c = *(zIn++); \
20212 while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \
20213 c = (c<<6) + (0x3f & *(zIn++)); \
20220 const unsigned char *zIn, /* First byte of UTF-8 character */ in sqlite3Utf8Read() argument
20228 c = *(zIn++); in sqlite3Utf8Read()
20231 while( (*zIn & 0xc0)==0x80 ){ in sqlite3Utf8Read()
20232 c = (c<<6) + (0x3f & *(zIn++)); in sqlite3Utf8Read()
20238 *pzNext = zIn; in sqlite3Utf8Read()
20260 unsigned char *zIn; /* Input iterator */ in sqlite3VdbeMemTranslate() local
20291 zIn = (u8*)pMem->z; in sqlite3VdbeMemTranslate()
20292 zTerm = &zIn[pMem->n&~1]; in sqlite3VdbeMemTranslate()
20293 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20294 temp = *zIn; in sqlite3VdbeMemTranslate()
20295 *zIn = *(zIn+1); in sqlite3VdbeMemTranslate()
20296 zIn++; in sqlite3VdbeMemTranslate()
20297 *zIn++ = temp; in sqlite3VdbeMemTranslate()
20327 zIn = (u8*)pMem->z; in sqlite3VdbeMemTranslate()
20328 zTerm = &zIn[pMem->n]; in sqlite3VdbeMemTranslate()
20338 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20340 READ_UTF8(zIn, zTerm, c); in sqlite3VdbeMemTranslate()
20346 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20348 READ_UTF8(zIn, zTerm, c); in sqlite3VdbeMemTranslate()
20358 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20359 READ_UTF16LE(zIn, zIn<zTerm, c); in sqlite3VdbeMemTranslate()
20364 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
20365 READ_UTF16BE(zIn, zIn<zTerm, c); in sqlite3VdbeMemTranslate()
20439 SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ in sqlite3Utf8CharLen() argument
20441 const u8 *z = (const u8*)zIn; in sqlite3Utf8CharLen()
20469 SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ in sqlite3Utf8To8() argument
20470 unsigned char *zOut = zIn; in sqlite3Utf8To8()
20471 unsigned char *zStart = zIn; in sqlite3Utf8To8()
20474 while( zIn[0] && zOut<=zIn ){ in sqlite3Utf8To8()
20475 c = sqlite3Utf8Read(zIn, (const u8**)&zIn); in sqlite3Utf8To8()
20541 SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){ in sqlite3Utf16ByteLen() argument
20543 unsigned char const *z = zIn; in sqlite3Utf16ByteLen()
20557 return (int)(z-(unsigned char const *)zIn); in sqlite3Utf16ByteLen()
56718 const u8 *zIn = &zSrcData[iOff%nSrcPgsz];
56729 memcpy(zOut, zIn, nCopy);
80161 SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn){
80165 if( zIn ) while( zIn[0] ){
80166 h = (h<<8) + sqlite3UpperToLower[(*zIn)&0xff];
80167 zIn++;
85114 const unsigned char *zIn; /* Input string */
85126 zIn = sqlite3_value_text(argv[0]);
85127 if( zIn==0 ) return;
85129 assert( zIn==sqlite3_value_text(argv[0]) );
85164 if( len<=nIn && memcmp(zIn, azChar[i], len)==0 ) break;
85167 zIn += len;
85176 if( len<=nIn && memcmp(&zIn[nIn-len],azChar[i],len)==0 ) break;
85186 sqlite3_result_text(context, (char*)zIn, nIn, SQLITE_TRANSIENT);
85207 const u8 *zIn;
85220 zIn = (u8*)sqlite3_value_text(argv[0]);
85221 if( zIn==0 ) zIn = (u8*)"";
85222 for(i=0; zIn[i] && !sqlite3Isalpha(zIn[i]); i++){}
85223 if( zIn[i] ){
85224 u8 prevcode = iCode[zIn[i]&0x7f];
85225 zResult[0] = sqlite3Toupper(zIn[i]);
85226 for(j=1; j<4 && zIn[i]; i++){
85227 int code = iCode[zIn[i]&0x7f];
120114 const char *zIn = z;
120121 rc = getNextNode(pParse, zIn, nIn, &p, &nByte);
120207 zIn += nByte;
121181 static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
121185 char c = zIn[i];
121228 static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
121235 copy_stemmer(zIn, nIn, zOut, pnOut);
121239 char c = zIn[i];
121247 copy_stemmer(zIn, nIn, zOut, pnOut);