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