Lines Matching refs:zIn

8813 SQLITE_API void sqlite3_str_append(sqlite3_str*, const char *zIn, int N);
8814 SQLITE_API void sqlite3_str_appendall(sqlite3_str*, const char *zIn);
20512 #define SQLITE_SKIP_UTF8(zIn) { \ argument
20513 if( (*(zIn++))>=0xc0 ){ \
20514 while( (*zIn & 0xc0)==0x80 ){ zIn++; } \
34475 #define READ_UTF8(zIn, zTerm, c) \ argument
34476 c = *(zIn++); \
34479 while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \
34480 c = (c<<6) + (0x3f & *(zIn++)); \
34556 unsigned char *zIn; /* Input iterator */ in sqlite3VdbeMemTranslate() local
34589 zIn = (u8*)pMem->z; in sqlite3VdbeMemTranslate()
34590 zTerm = &zIn[pMem->n&~1]; in sqlite3VdbeMemTranslate()
34591 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
34592 temp = *zIn; in sqlite3VdbeMemTranslate()
34593 *zIn = *(zIn+1); in sqlite3VdbeMemTranslate()
34594 zIn++; in sqlite3VdbeMemTranslate()
34595 *zIn++ = temp; in sqlite3VdbeMemTranslate()
34625 zIn = (u8*)pMem->z; in sqlite3VdbeMemTranslate()
34626 zTerm = &zIn[pMem->n]; in sqlite3VdbeMemTranslate()
34636 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
34637 READ_UTF8(zIn, zTerm, c); in sqlite3VdbeMemTranslate()
34643 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
34644 READ_UTF8(zIn, zTerm, c); in sqlite3VdbeMemTranslate()
34654 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
34655 c = *(zIn++); in sqlite3VdbeMemTranslate()
34656 c += (*(zIn++))<<8; in sqlite3VdbeMemTranslate()
34659 if( c>=0xdc00 || zIn>=zTerm ){ in sqlite3VdbeMemTranslate()
34662 int c2 = *(zIn++); in sqlite3VdbeMemTranslate()
34663 c2 += (*(zIn++))<<8; in sqlite3VdbeMemTranslate()
34665 zIn -= 2; in sqlite3VdbeMemTranslate()
34672 if( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
34673 int c2 = (*zIn++); in sqlite3VdbeMemTranslate()
34674 c2 += ((*zIn++)<<8); in sqlite3VdbeMemTranslate()
34683 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
34684 c = (*(zIn++))<<8; in sqlite3VdbeMemTranslate()
34685 c += *(zIn++); in sqlite3VdbeMemTranslate()
34688 if( c>=0xdc00 || zIn>=zTerm ){ in sqlite3VdbeMemTranslate()
34691 int c2 = (*(zIn++))<<8; in sqlite3VdbeMemTranslate()
34692 c2 += *(zIn++); in sqlite3VdbeMemTranslate()
34694 zIn -= 2; in sqlite3VdbeMemTranslate()
34701 if( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
34702 int c2 = ((*zIn++)<<8); in sqlite3VdbeMemTranslate()
34703 c2 += (*zIn++); in sqlite3VdbeMemTranslate()
34786 SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ in sqlite3Utf8CharLen() argument
34788 const u8 *z = (const u8*)zIn; in sqlite3Utf8CharLen()
34816 SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ in sqlite3Utf8To8() argument
34817 unsigned char *zOut = zIn; in sqlite3Utf8To8()
34818 unsigned char *zStart = zIn; in sqlite3Utf8To8()
34821 while( zIn[0] && zOut<=zIn ){ in sqlite3Utf8To8()
34822 c = sqlite3Utf8Read((const u8**)&zIn); in sqlite3Utf8To8()
34861 SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){ in sqlite3Utf16ByteLen() argument
34863 unsigned char const *z = zIn; in sqlite3Utf16ByteLen()
34873 return (int)(z-(unsigned char const *)zIn) in sqlite3Utf16ByteLen()
45014 const char *zIn;
45017 zIn = pPath->zOut;
45018 if( osLstat(zIn, &buf)!=0 ){
45020 pPath->rc = unixLogError(SQLITE_CANTOPEN_BKPT, "lstat", zIn);
45029 got = osReadlink(zIn, zLnk, sizeof(zLnk)-2);
45031 pPath->rc = unixLogError(SQLITE_CANTOPEN_BKPT, "readlink", zIn);
82270 const u8 *zIn = &zSrcData[iOff%nSrcPgsz];
82281 memcpy(zOut, zIn, nCopy);
107643 const char *zIn = "partial index WHERE clauses";
107644 if( pNC->ncFlags & NC_IdxExpr ) zIn = "index expressions";
107646 else if( pNC->ncFlags & NC_IsCheck ) zIn = "CHECK constraints";
107649 else if( pNC->ncFlags & NC_GenCol ) zIn = "generated columns";
107651 sqlite3ErrorMsg(pParse, "%s prohibited in %s", zMsg, zIn);
111310 SQLITE_PRIVATE u32 sqlite3IsTrueOrFalse(const char *zIn){
111311 if( sqlite3StrICmp(zIn, "true")==0 ) return EP_IsTrue;
111312 if( sqlite3StrICmp(zIn, "false")==0 ) return EP_IsFalse;
123018 SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn, Column *pCol){
123023 assert( zIn!=0 );
123024 while( zIn[0] ){
123025 u8 x = *(u8*)zIn;
123027 zIn++;
123030 zChar = zIn;
123038 if( zIn[0]=='(' ) zChar = zIn;
130126 const unsigned char *zIn; /* Input string */
130138 zIn = sqlite3_value_text(argv[0]);
130139 if( zIn==0 ) return;
130141 assert( zIn==sqlite3_value_text(argv[0]) );
130177 if( len<=nIn && memcmp(zIn, azChar[i], len)==0 ) break;
130180 zIn += len;
130189 if( len<=nIn && memcmp(&zIn[nIn-len],azChar[i],len)==0 ) break;
130199 sqlite3_result_text(context, (char*)zIn, nIn, SQLITE_TRANSIENT);
130318 const u8 *zIn;
130331 zIn = (u8*)sqlite3_value_text(argv[0]);
130332 if( zIn==0 ) zIn = (u8*)"";
130333 for(i=0; zIn[i] && !sqlite3Isalpha(zIn[i]); i++){}
130334 if( zIn[i] ){
130335 u8 prevcode = iCode[zIn[i]&0x7f];
130336 zResult[0] = sqlite3Toupper(zIn[i]);
130337 for(j=1; j<4 && zIn[i]; i++){
130338 int code = iCode[zIn[i]&0x7f];
136739 void (*str_append)(sqlite3_str*, const char *zIn, int N);
136740 void (*str_appendall)(sqlite3_str*, const char *zIn);
193524 const char *zIn = z;
193532 rc = getNextNode(pParse, zIn, nIn, &p, &nByte);
193624 zIn += nByte;
194878 static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
194882 char c = zIn[i];
194925 static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
194932 copy_stemmer(zIn, nIn, zOut, pnOut);
194936 char c = zIn[i];
194944 copy_stemmer(zIn, nIn, zOut, pnOut);
204112 #define READ_UTF8(zIn, zTerm, c) \
204113 c = *(zIn++); \
204116 while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \
204117 c = (c<<6) + (0x3f & *(zIn++)); \
204200 const char *zIn, /* Array of characters to make exceptions */
204203 const unsigned char *z = (const unsigned char *)zIn;
204228 z = (const unsigned char *)zIn;
205391 const char *zIn,
205396 memcpy(p->zBuf+p->nUsed, zIn, N);
205399 static void jsonAppendRaw(JsonString *p, const char *zIn, u32 N){
205402 jsonStringExpandAndAppend(p,zIn,N);
205404 memcpy(p->zBuf+p->nUsed, zIn, N);
205408 static void jsonAppendRawNZ(JsonString *p, const char *zIn, u32 N){
205411 jsonStringExpandAndAppend(p,zIn,N);
205413 memcpy(p->zBuf+p->nUsed, zIn, N);
205517 static void jsonAppendString(JsonString *p, const char *zIn, u32 N){
205520 const u8 *z = (const u8*)zIn;
205805 static int json5Whitespace(const char *zIn){
205807 const u8 *z = (u8*)zIn;
207011 const char *zIn = (const char*)&pParse->aBlob[i+n];
207014 if( zIn[0]=='-' ){
207017 }else if( zIn[0]=='+' ){
207021 if( !sqlite3Isxdigit(zIn[k]) ){
207027 u = u*16 + sqlite3HexToInt(zIn[k]);
207035 const char *zIn = (const char*)&pParse->aBlob[i+n];
207037 if( zIn[0]=='-' ){
207041 if( zIn[k]=='.' ){
207045 jsonAppendChar(pOut, zIn[k]);
207046 if( zIn[k]=='.' && (k+1==sz || !sqlite3Isdigit(zIn[k+1])) ){
207060 const char *zIn;
207063 zIn = (const char*)&pParse->aBlob[i+n];
207066 for(k=0; k<sz2 && (jsonIsOk[(u8)zIn[k]] || zIn[k]=='\''); k++){}
207068 jsonAppendRawNZ(pOut, zIn, k);
207072 zIn += k;
207075 if( zIn[0]=='"' ){
207077 zIn++;
207081 if( zIn[0]<=0x1f ){
207083 jsonAppendControlChar(pOut, zIn[0]);
207084 zIn++;
207088 assert( zIn[0]=='\\' );
207094 switch( (u8)zIn[1] ){
207108 jsonAppendRawNZ(pOut, &zIn[2], 2);
207109 zIn += 2;
207116 if( sz2>2 && zIn[2]=='\n' ){
207117 zIn++;
207128 || 0x80!=(u8)zIn[2]
207129 || (0xa8!=(u8)zIn[3] && 0xa9!=(u8)zIn[3])
207135 zIn += 2;
207139 jsonAppendRawNZ(pOut, zIn, 2);
207143 zIn += 2;
216726 #define SQLITE_ICU_READ_UTF8(zIn, c) \
216727 c = *(zIn++); \
216730 while( (*zIn & 0xc0)==0x80 ){ \
216731 c = (c<<6) + (0x3f & *(zIn++)); \
216735 #define SQLITE_ICU_SKIP_UTF8(zIn) \
216736 assert( *zIn ); \
216737 if( *(zIn++)>=0xc0 ){ \
216738 while( (*zIn & 0xc0)==0x80 ){zIn++;} \
218634 static unsigned int rbuDeltaChecksum(const char *zIn, size_t N){
218635 const unsigned char *z = (const unsigned char *)zIn;
219070 const char *zIn;
219073 zIn = (const char*)sqlite3_value_text(argv[0]);
219074 if( zIn ){
219078 sqlite3_result_text(pCtx, zIn, -1, SQLITE_STATIC);
219081 if( strlen(zIn)>4 && memcmp("data", zIn, 4)==0 ){
219083 for(i=4; zIn[i]>='0' && zIn[i]<='9'; i++);
219084 if( zIn[i]=='_' && zIn[i+1] ){
219085 sqlite3_result_text(pCtx, &zIn[i+1], -1, SQLITE_STATIC);
223013 char *zIn = *(char**)pArg;
223014 char *zOut = sqlite3_mprintf("rbu(%s)/%z", pRbuVfs->base.zName, zIn);
227410 const char *zIn = zStr;
227412 while( *zIn ){
227413 if( *zIn=='"' ) *zOut++ = '"';
227414 *zOut++ = *(zIn++);
234581 const char *zIn; /* Input text */
234656 fts5HighlightAppend(&rc, p, &p->zIn[p->iOff], iStartOff - p->iOff);
234668 fts5HighlightAppend(&rc, p, &p->zIn[p->iOff], iEndOff - p->iOff);
234679 fts5HighlightAppend(&rc, p, &p->zIn[p->iOff], iEndOff - p->iOff);
234685 fts5HighlightAppend(&rc, p, &p->zIn[p->iOff], iEndOff - p->iOff);
234717 rc = pApi->xColumnText(pFts, iCol, &ctx.zIn, &ctx.nIn);
234721 }else if( ctx.zIn ){
234727 rc = pApi->xTokenize(pFts, ctx.zIn, ctx.nIn, (void*)&ctx,fts5HighlightCb);
234732 fts5HighlightAppend(&rc, &ctx, &ctx.zIn[ctx.iOff], ctx.nIn - ctx.iOff);
234984 rc = pApi->xColumnText(pFts, iBestCol, &ctx.zIn, &ctx.nIn);
234989 if( ctx.zIn ){
235008 rc = pApi->xTokenize(pFts, ctx.zIn, ctx.nIn, (void*)&ctx,fts5HighlightCb);
235014 fts5HighlightAppend(&rc, &ctx, &ctx.zIn[ctx.iOff], ctx.nIn - ctx.iOff);
236071 const char *zIn, /* Buffer to gobble string/bareword from */
236077 sqlite3_int64 nIn = strlen(zIn);
236087 memcpy(zOut, zIn, (size_t)(nIn+1));
236090 zRet = &zIn[ii];
236093 zRet = fts5ConfigSkipBareword(zIn);
236095 zOut[zRet-zIn] = '\0';
236437 const char *zIn, /* Input string */
236441 const char *p = zIn;
236579 const char *zIn = (const char*)sqlite3_value_text(pVal);
236582 rc = sqlite3Fts5ConfigParseRank(zIn, &zRank, &zRankArgs);
239188 char *zIn = p->pTerm;
239189 char *zEnd = &zIn[p->nQueryTerm];
239191 while( zIn<zEnd ){
239192 if( *zIn=='"' ) zQuoted[i++] = '"';
239193 zQuoted[i++] = *zIn++;
254141 #define READ_UTF8(zIn, zTerm, c) \
254142 c = *(zIn++); \
254145 while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \
254146 c = (c<<6) + (0x3f & *(zIn++)); \
254176 #define FTS5_SKIP_UTF8(zIn) { \
254177 if( ((unsigned char)(*(zIn++)))>=0xc0 ){ \
254178 while( (((unsigned char)*zIn) & 0xc0)==0x80 ){ zIn++; } \
255293 const unsigned char *zIn = (const unsigned char*)pText;
255294 const unsigned char *zEof = &zIn[nText];
255303 aStart[ii] = zIn - (const unsigned char*)pText;
255304 READ_UTF8(zIn, zEof, iCode);
255318 assert( zIn<=zEof );
255325 iNext = zIn - (const unsigned char*)pText;
255326 READ_UTF8(zIn, zEof, iCode);