Lines Matching refs:zStart
28054 SQLITE_PRIVATE char *sqlite3DbSpanDup(sqlite3 *db, const char *zStart, const char *zEnd){
28056 while( sqlite3Isspace(zStart[0]) ) zStart++;
28057 n = (int)(zEnd - zStart);
28058 while( ALWAYS(n>0) && sqlite3Isspace(zStart[n-1]) ) n--;
28059 return sqlite3DbStrNDup(db, zStart, n);
31095 unsigned char *zStart = zIn;
31105 return (int)(zOut - zStart);
31863 const char *zStart;
31885 zStart = zNum;
31905 if( i==0 && zStart==zNum ){ /* No digits */
85135 const char *zStart = zRawSql;
85138 assert( (zRawSql - zStart) > 0 );
85139 sqlite3_str_append(&out, zStart, (int)(zRawSql-zStart));
101538 const char *zStart, /* Start of the span */
101547 pItem->zEName = sqlite3DbSpanDup(db, zStart, zEnd);
111842 const char *zStart, /* Start of the default value text */
111869 x.u.zToken = sqlite3DbSpanDup(db, zStart, zEnd);
136762 static char *triggerSpanDup(sqlite3 *db, const char *zStart, const char *zEnd){
136763 char *z = sqlite3DbSpanDup(db, zStart, zEnd);
136779 const char *zStart, /* Start of SQL text */
136790 pTriggerStep->zSpan = triggerSpanDup(db, zStart, zEnd);
136804 const char *zStart, /* Start of SQL text */
136817 pTriggerStep->zSpan = triggerSpanDup(db, zStart, zEnd);
136839 const char *zStart, /* Start of SQL text */
136847 pTriggerStep = triggerStepAllocate(pParse, TK_INSERT, pTableName,zStart,zEnd);
136884 const char *zStart, /* Start of SQL text */
136890 pTriggerStep = triggerStepAllocate(pParse, TK_UPDATE, pTableName,zStart,zEnd);
136921 const char *zStart, /* Start of SQL text */
136927 pTriggerStep = triggerStepAllocate(pParse, TK_DELETE, pTableName,zStart,zEnd);
170581 const char *zStart = "<b>";
170608 case 2: zStart = (const char*)sqlite3_value_text(apVal[1]);
170610 if( !zEllipsis || !zEnd || !zStart ){
170615 sqlite3Fts3Snippet(pContext, pCsr, zStart, zEnd, zEllipsis, iCol, nToken);
184326 const char *zStart, /* Snippet start text - "<b>" */
184411 i, (i==nSnippet-1), nFToken, zStart, zEnd, zEllipsis, &res
184967 const unsigned char *zStart = z;
184977 zStart = z;
184979 if( zStart>=zTerm ) return SQLITE_DONE;
185012 *piStart = (int)(zStart - pCsr->aInput);
196344 unsigned char *zStart = z;
196349 *pLen -= z - zStart;
198221 char *zStart = 0;
198223 zStart = rbuVacuumIndexStart(p, pIter);
198224 if( zStart ){
198235 (zStart ? (zPart ? "AND" : "WHERE") : ""), zStart,
198238 sqlite3_free(zStart);
198365 char *zStart = 0;
198373 zStart = rbuVacuumTableStart(p, pIter, bRbuRowid, zWrite);
198374 if( zStart ){
198393 pIter->zDataTbl, (zStart ? zStart : ""),
198399 sqlite3_free(zStart);