Lines Matching defs:zEnd

29831 ** The text between zStart and zEnd represents a phrase within a larger
29835 SQLITE_PRIVATE char *sqlite3DbSpanDup(sqlite3 *db, const char *zStart, const char *zEnd){
29838 n = (int)(zEnd - zStart);
30877 const char *zEnd;
30885 zEnd = &zText[strlen(zText)];
30886 if( SQLITE_WITHIN(z,zText,zEnd) ){
34042 const char *zEnd;
34060 zEnd = z + length;
34070 zEnd = &z[i^1];
34075 while( z<zEnd && sqlite3Isspace(*z) ) z+=incr;
34076 if( z>=zEnd ) return 0;
34087 while( z<zEnd && sqlite3Isdigit(*z) ){
34093 while( z<zEnd && sqlite3Isdigit(*z) ){ z+=incr; d++; }
34096 if( z>=zEnd ) goto do_atof_calc;
34104 while( z<zEnd && sqlite3Isdigit(*z) ){
34113 if( z>=zEnd ) goto do_atof_calc;
34124 if( z>=zEnd ) goto do_atof_calc; /*PREVENTS-HARMLESS-OVERREAD*/
34134 while( z<zEnd && sqlite3Isdigit(*z) ){
34142 while( z<zEnd && sqlite3Isspace(*z) ) z+=incr;
34218 if( z==zEnd && nDigit>0 && eValid && eType>0 ){
34313 const char *zEnd = zNum + length;
34323 zEnd = &zNum[i^1];
34326 while( zNum<zEnd && sqlite3Isspace(*zNum) ) zNum+=incr;
34327 if( zNum<zEnd ){
34336 while( zNum<zEnd && zNum[0]=='0' ){ zNum+=incr; } /* Skip leading zeros. */
34337 for(i=0; &zNum[i]<zEnd && (c=zNum[i])>='0' && c<='9'; i+=incr){
34359 }else if( &zNum[i]<zEnd ){ /* Extra bytes at the end */
34367 }while( &zNum[jj]<zEnd );
107813 const char *zEnd /* End of the span */
107821 pItem->zEName = sqlite3DbSpanDup(db, zStart, zEnd);
112735 char *zEnd = &zCol[pColDef->n-1];
112736 while( zEnd>zCol && (*zEnd==';' || sqlite3Isspace(*zEnd)) ){
112737 *zEnd-- = '\0';
114400 const char *zEnd;
114422 zEnd = (const char*)pEnd->t.z;
114425 zEnd = (const char*)&zSql[pTab->u.tab.addColOffset];
114429 zNew = sqlite3MPrintf(db, "%.*s%s", pCol->t.z-zSql, zSql, zEnd);
119208 const char *zEnd /* First character past end of defaut value text */
119233 x.u.zToken = sqlite3DbSpanDup(db, zStart, zEnd);
119385 const char *zEnd /* Closing ")" */
119399 while( sqlite3Isspace(zEnd[-1]) ){ zEnd--; }
119401 t.n = (int)(zEnd - t.z);
119584 char *zSep, *zSep2, *zEnd;
119594 zEnd = ")";
119598 zEnd = "\n)";
119641 sqlite3_snprintf(n-k, &zStmt[k], "%s", zEnd);
146777 static char *triggerSpanDup(sqlite3 *db, const char *zStart, const char *zEnd){
146778 char *z = sqlite3DbSpanDup(db, zStart, zEnd);
146795 const char *zEnd /* End of SQL text */
146805 pTriggerStep->zSpan = triggerSpanDup(db, zStart, zEnd);
146820 const char *zEnd /* End of SQL text */
146833 pTriggerStep->zSpan = triggerSpanDup(db, zStart, zEnd);
146856 const char *zEnd /* End of SQL text */
146863 pTriggerStep = triggerStepAllocate(pParse, TK_INSERT, pTableName,zStart,zEnd);
146901 const char *zEnd /* End of SQL text */
146906 pTriggerStep = triggerStepAllocate(pParse, TK_UPDATE, pTableName,zStart,zEnd);
146938 const char *zEnd /* End of SQL text */
146943 pTriggerStep = triggerStepAllocate(pParse, TK_DELETE, pTableName,zStart,zEnd);
181538 const char *zEnd = &zCsr[nNode];/* End of interior node buffer */
181560 if( zCsr>zEnd ){
181564 while( zCsr<zEnd && (piFirst || piLast) ){
181582 if( nPrefix>zCsr-zNode || nSuffix>zEnd-zCsr || nSuffix==0 ){
183354 const char *zEnd = "</b>";
183378 case 3: zEnd = (const char*)sqlite3_value_text(apVal[2]);
183382 if( !zEllipsis || !zEnd || !zStart ){
183387 sqlite3Fts3Snippet(pContext, pCsr, zStart, zEnd, zEllipsis, iCol, nToken);
188841 char *zEnd; /* Pointer to nul-term of zCopy */
188846 zEnd = &zCopy[strlen(zCopy)];
188864 while( z<zEnd && (NULL!=(z = (char *)sqlite3Fts3NextToken(z, &n))) ){
191874 char *zEnd = sqlite3_mprintf("%lld %lld", iEndBlock, nLeafData);
191875 if( !zEnd ) return SQLITE_NOMEM;
191876 sqlite3_bind_text(pStmt, 5, zEnd, -1, sqlite3_free);
197145 const char *zEnd, /* Snippet end text - "</b>" */
197229 i, (i==nSnippet-1), nFToken, zStart, zEnd, zEllipsis, &res
197787 const unsigned char *zEnd;
197814 zEnd = z;
197832 *piEnd = (int)(zEnd - pCsr->aInput);