Lines Matching refs:zIn
8400 SQLITE_API void sqlite3_str_append(sqlite3_str*, const char *zIn, int N);
8401 SQLITE_API void sqlite3_str_appendall(sqlite3_str*, const char *zIn);
19121 #define SQLITE_SKIP_UTF8(zIn) { \ argument
19122 if( (*(zIn++))>=0xc0 ){ \
19123 while( (*zIn & 0xc0)==0x80 ){ zIn++; } \
31623 #define READ_UTF8(zIn, zTerm, c) \
31624 c = *(zIn++); \
31627 while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \
31628 c = (c<<6) + (0x3f & *(zIn++)); \
31673 unsigned char *zIn; /* Input iterator */
31706 zIn = (u8*)pMem->z;
31707 zTerm = &zIn[pMem->n&~1];
31708 while( zIn<zTerm ){
31709 temp = *zIn;
31710 *zIn = *(zIn+1);
31711 zIn++;
31712 *zIn++ = temp;
31742 zIn = (u8*)pMem->z;
31743 zTerm = &zIn[pMem->n];
31753 while( zIn<zTerm ){
31754 READ_UTF8(zIn, zTerm, c);
31760 while( zIn<zTerm ){
31761 READ_UTF8(zIn, zTerm, c);
31771 while( zIn<zTerm ){
31772 c = *(zIn++);
31773 c += (*(zIn++))<<8;
31776 if( c>=0xdc00 || zIn>=zTerm ){
31779 int c2 = *(zIn++);
31780 c2 += (*(zIn++))<<8;
31782 zIn -= 2;
31789 if( zIn<zTerm ){
31790 int c2 = (*zIn++);
31791 c2 += ((*zIn++)<<8);
31800 while( zIn<zTerm ){
31801 c = (*(zIn++))<<8;
31802 c += *(zIn++);
31805 if( c>=0xdc00 || zIn>=zTerm ){
31808 int c2 = (*(zIn++))<<8;
31809 c2 += *(zIn++);
31811 zIn -= 2;
31818 if( zIn<zTerm ){
31819 int c2 = ((*zIn++)<<8);
31820 c2 += (*zIn++);
31903 SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){
31905 const u8 *z = (const u8*)zIn;
31933 SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){
31934 unsigned char *zOut = zIn;
31935 unsigned char *zStart = zIn;
31938 while( zIn[0] && zOut<=zIn ){
31939 c = sqlite3Utf8Read((const u8**)&zIn);
31978 SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){
31980 unsigned char const *z = zIn;
31990 return (int)(z-(unsigned char const *)zIn)
40756 const char *zIn = zPath; /* Input path for each iteration of loop */
40775 if( osLstat(zIn, &buf)!=0 ){
40777 rc = unixLogError(SQLITE_CANTOPEN_BKPT, "lstat", zIn);
40793 nByte = osReadlink(zIn, zDel, nOut-1);
40795 rc = unixLogError(SQLITE_CANTOPEN_BKPT, "readlink", zIn);
40799 for(n = sqlite3Strlen30(zIn); n>0 && zIn[n-1]!='/'; n--);
40804 memcpy(zDel, zIn, n);
40812 zIn = zDel;
40815 assert( rc!=SQLITE_OK || zIn!=zOut || zIn[0]=='/' );
40816 if( rc==SQLITE_OK && zIn!=zOut ){
40817 rc = mkFullPathname(zIn, zOut, nOut);
40820 zIn = zOut;
76718 const u8 *zIn = &zSrcData[iOff%nSrcPgsz];
76729 memcpy(zOut, zIn, nCopy);
100318 const char *zIn = "partial index WHERE clauses";
100319 if( pNC->ncFlags & NC_IdxExpr ) zIn = "index expressions";
100321 else if( pNC->ncFlags & NC_IsCheck ) zIn = "CHECK constraints";
100324 else if( pNC->ncFlags & NC_GenCol ) zIn = "generated columns";
100326 sqlite3ErrorMsg(pParse, "%s prohibited in %s", zMsg, zIn);
103707 SQLITE_PRIVATE u32 sqlite3IsTrueOrFalse(const char *zIn){
103708 if( sqlite3StrICmp(zIn, "true")==0 ) return EP_IsTrue;
103709 if( sqlite3StrICmp(zIn, "false")==0 ) return EP_IsFalse;
114688 SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn, Column *pCol){
114693 assert( zIn!=0 );
114694 while( zIn[0] ){
114695 h = (h<<8) + sqlite3UpperToLower[(*zIn)&0xff];
114696 zIn++;
114699 zChar = zIn;
114707 if( zIn[0]=='(' ) zChar = zIn;
121496 const unsigned char *zIn; /* Input string */
121508 zIn = sqlite3_value_text(argv[0]);
121509 if( zIn==0 ) return;
121511 assert( zIn==sqlite3_value_text(argv[0]) );
121547 if( len<=nIn && memcmp(zIn, azChar[i], len)==0 ) break;
121550 zIn += len;
121559 if( len<=nIn && memcmp(&zIn[nIn-len],azChar[i],len)==0 ) break;
121569 sqlite3_result_text(context, (char*)zIn, nIn, SQLITE_TRANSIENT);
121610 const u8 *zIn;
121623 zIn = (u8*)sqlite3_value_text(argv[0]);
121624 if( zIn==0 ) zIn = (u8*)"";
121625 for(i=0; zIn[i] && !sqlite3Isalpha(zIn[i]); i++){}
121626 if( zIn[i] ){
121627 u8 prevcode = iCode[zIn[i]&0x7f];
121628 zResult[0] = sqlite3Toupper(zIn[i]);
121629 for(j=1; j<4 && zIn[i]; i++){
121630 int code = iCode[zIn[i]&0x7f];
127620 void (*str_append)(sqlite3_str*, const char *zIn, int N);
127621 void (*str_appendall)(sqlite3_str*, const char *zIn);
179925 const char *zIn = z;
179933 rc = getNextNode(pParse, zIn, nIn, &p, &nByte);
180025 zIn += nByte;
181279 static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
181283 char c = zIn[i];
181326 static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
181333 copy_stemmer(zIn, nIn, zOut, pnOut);
181337 char c = zIn[i];
181345 copy_stemmer(zIn, nIn, zOut, pnOut);
190481 #define READ_UTF8(zIn, zTerm, c) \
190482 c = *(zIn++); \
190485 while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \
190486 c = (c<<6) + (0x3f & *(zIn++)); \
190569 const char *zIn, /* Array of characters to make exceptions */
190572 const unsigned char *z = (const unsigned char *)zIn;
190597 z = (const unsigned char *)zIn;
191509 static void jsonAppendRaw(JsonString *p, const char *zIn, u32 N){
191512 memcpy(p->zBuf+p->nUsed, zIn, N);
191549 static void jsonAppendString(JsonString *p, const char *zIn, u32 N){
191551 if( zIn==0 || ((N+p->nUsed+2 >= p->nAlloc) && jsonGrow(p,N+2)!=0) ) return;
191554 unsigned char c = ((unsigned const char*)zIn)[i];
200452 #define SQLITE_ICU_READ_UTF8(zIn, c) \
200453 c = *(zIn++); \
200456 while( (*zIn & 0xc0)==0x80 ){ \
200457 c = (c<<6) + (0x3f & *(zIn++)); \
200461 #define SQLITE_ICU_SKIP_UTF8(zIn) \
200462 assert( *zIn ); \
200463 if( *(zIn++)>=0xc0 ){ \
200464 while( (*zIn & 0xc0)==0x80 ){zIn++;} \
202295 static unsigned int rbuDeltaChecksum(const char *zIn, size_t N){
202296 const unsigned char *z = (const unsigned char *)zIn;
202730 const char *zIn;
202733 zIn = (const char*)sqlite3_value_text(argv[0]);
202734 if( zIn ){
202738 sqlite3_result_text(pCtx, zIn, -1, SQLITE_STATIC);
202741 if( strlen(zIn)>4 && memcmp("data", zIn, 4)==0 ){
202743 for(i=4; zIn[i]>='0' && zIn[i]<='9'; i++);
202744 if( zIn[i]=='_' && zIn[i+1] ){
202745 sqlite3_result_text(pCtx, &zIn[i+1], -1, SQLITE_STATIC);
206629 char *zIn = *(char**)pArg;
206630 char *zOut = sqlite3_mprintf("rbu(%s)/%z", pRbuVfs->base.zName, zIn);
210608 const char *zIn = zStr;
210610 while( *zIn ){
210611 if( *zIn=='"' ) *zOut++ = '"';
210612 *zOut++ = *(zIn++);
217319 const char *zIn; /* Input text */
217372 fts5HighlightAppend(&rc, p, &p->zIn[p->iOff], iStartOff - p->iOff);
217381 fts5HighlightAppend(&rc, p, &p->zIn[p->iOff], iEndOff - p->iOff);
217390 fts5HighlightAppend(&rc, p, &p->zIn[p->iOff], iEndOff - p->iOff);
217424 rc = pApi->xColumnText(pFts, iCol, &ctx.zIn, &ctx.nIn);
217426 if( ctx.zIn ){
217432 rc = pApi->xTokenize(pFts, ctx.zIn, ctx.nIn, (void*)&ctx,fts5HighlightCb);
217434 fts5HighlightAppend(&rc, &ctx, &ctx.zIn[ctx.iOff], ctx.nIn - ctx.iOff);
217685 rc = pApi->xColumnText(pFts, iBestCol, &ctx.zIn, &ctx.nIn);
217690 if( ctx.zIn ){
217709 rc = pApi->xTokenize(pFts, ctx.zIn, ctx.nIn, (void*)&ctx,fts5HighlightCb);
217712 fts5HighlightAppend(&rc, &ctx, &ctx.zIn[ctx.iOff], ctx.nIn - ctx.iOff);
218744 const char *zIn, /* Buffer to gobble string/bareword from */
218750 sqlite3_int64 nIn = strlen(zIn);
218760 memcpy(zOut, zIn, (size_t)(nIn+1));
218763 zRet = &zIn[ii];
218766 zRet = fts5ConfigSkipBareword(zIn);
218768 zOut[zRet-zIn] = '\0';
219087 const char *zIn, /* Input string */
219091 const char *p = zIn;
219217 const char *zIn = (const char*)sqlite3_value_text(pVal);
219220 rc = sqlite3Fts5ConfigParseRank(zIn, &zRank, &zRankArgs);
221718 char *zIn = p->zTerm;
221720 while( *zIn ){
221721 if( *zIn=='"' ) zQuoted[i++] = '"';
221722 zQuoted[i++] = *zIn++;
234033 #define READ_UTF8(zIn, zTerm, c) \
234034 c = *(zIn++); \
234037 while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \
234038 c = (c<<6) + (0x3f & *(zIn++)); \
235163 const unsigned char *zIn = (const unsigned char*)pText;
235164 const unsigned char *zEof = &zIn[nText];
235170 int iStart = zIn - (const unsigned char*)pText;
235173 READ_UTF8(zIn, zEof, iCode);
235175 zNext = zIn;
235176 if( zIn<zEof ){
235179 READ_UTF8(zIn, zEof, iCode);
235184 if( zIn<zEof ){
235187 READ_UTF8(zIn, zEof, iCode);
235196 zIn = zNext;