Lines Matching defs:zText

19413   char *zText;         /* The string collected so far */
19414 u32 nAlloc; /* Amount of space allocated in zText */
30711 pAccum->zText = bufpt;
30876 const char *zText;
30883 zText =pParse->zTail;
30884 if( NEVER(zText==0) ) return;
30885 zEnd = &zText[strlen(zText)];
30886 if( SQLITE_WITHIN(z,zText,zEnd) ){
30887 db->errByteOffset = (int)(z-zText);
30924 char *zOld = isMalloced(p) ? p->zText : 0;
30945 assert( p->zText!=0 || p->nChar==0 );
30946 if( !isMalloced(p) && p->nChar>0 ) memcpy(zNew, p->zText, p->nChar);
30947 p->zText = zNew;
30967 while( (N--)>0 ) p->zText[p->nChar++] = c;
30981 memcpy(&p->zText[p->nChar], z, N);
30992 assert( p->zText!=0 || p->nChar==0 || p->accError );
30998 assert( p->zText );
31000 memcpy(&p->zText[p->nChar-N], z, N);
31018 char *zText;
31020 zText = sqlite3DbMallocRaw(p->db, p->nChar+1 );
31021 if( zText ){
31022 memcpy(zText, p->zText, p->nChar+1);
31027 p->zText = zText;
31028 return zText;
31031 if( p->zText ){
31032 p->zText[p->nChar] = 0;
31037 return p->zText;
31049 sqlite3_result_text(pCtx, p->zText, p->nChar, SQLITE_DYNAMIC);
31092 p->zText[p->nChar] = 0;
31093 return p->zText;
31101 sqlite3DbFree(p->db, p->zText);
31106 p->zText = 0;
31124 p->zText = zBase;
46749 static LPWSTR winUtf8ToUnicode(const char *zText){
46753 nChar = osMultiByteToWideChar(CP_UTF8, 0, zText, -1, NULL, 0);
46761 nChar = osMultiByteToWideChar(CP_UTF8, 0, zText, -1, zWideText,
46777 char *zText;
46783 zText = sqlite3MallocZero( nByte );
46784 if( zText==0 ){
46787 nByte = osWideCharToMultiByte(CP_UTF8, 0, zWideText, -1, zText, nByte,
46790 sqlite3_free(zText);
46791 zText = 0;
46793 return zText;
46802 static LPWSTR winMbcsToUnicode(const char *zText, int useAnsi){
46807 nByte = osMultiByteToWideChar(codepage, 0, zText, -1, NULL,
46816 nByte = osMultiByteToWideChar(codepage, 0, zText, -1, zMbcsText,
46833 char *zText;
46840 zText = sqlite3MallocZero( nByte );
46841 if( zText==0 ){
46844 nByte = osWideCharToMultiByte(codepage, 0, zWideText, -1, zText,
46847 sqlite3_free(zText);
46848 zText = 0;
46850 return zText;
46858 static char *winMbcsToUtf8(const char *zText, int useAnsi){
46862 zTmpWide = winMbcsToUnicode(zText, useAnsi);
46876 static char *winUtf8ToMbcs(const char *zText, int useAnsi){
46880 zTmpWide = winUtf8ToUnicode(zText);
46892 SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){
46894 if( !zText ){
46902 return winUtf8ToUnicode(zText);
46924 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){
46926 if( !zText ){
46934 return winMbcsToUtf8(zText, osAreFileApisANSI());
46940 SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){
46942 if( !zText ){
46950 return winMbcsToUtf8(zText, useAnsi);
46956 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){
46958 if( !zText ){
46966 return winUtf8ToMbcs(zText, osAreFileApisANSI());
46972 SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){
46974 if( !zText ){
46982 return winUtf8ToMbcs(zText, useAnsi);
80673 assert( acc.zText==zBuf && acc.mxAlloc<=0 );
125805 char *zText = pStr->zText;
125808 zText[(i*2)+2] = hexdigits[(zBlob[i]>>4)&0x0F];
125809 zText[(i*2)+3] = hexdigits[(zBlob[i])&0x0F];
125811 zText[(nBlob*2)+2] = '\'';
125812 zText[(nBlob*2)+3] = '\0';
125813 zText[0] = 'X';
125814 zText[1] = '\'';
126593 memmove(pGCC->str.zText, &pGCC->str.zText[nVS], pGCC->str.nChar);
126626 const char *zText = sqlite3_str_value(pAccum);
126627 sqlite3_result_text(context, zText, pAccum->nChar, SQLITE_TRANSIENT);
134284 static const char zText[] = "onoffalseyestruextrafull";
134295 if( iLength[i]==n && sqlite3StrNICmp(&zText[iOffset[i]],z,n)==0
137030 const char *zText = (const char*)sqlite3_value_text(argv[i]);
137033 if( zText ){
137034 pCsr->azArg[j] = sqlite3_mprintf("%s", zText);
172891 if( pStr->nChar && sqlite3IsIdChar(pStr->zText[pStr->nChar-1]) ){
172993 pStr->zText[j] = sqlite3Tolower(pStr->zText[j]);
173007 pStr->zText[j] = sqlite3Toupper(pStr->zText[j]);
190669 ** Tokenize the nul-terminated string zText and add all tokens to the
190678 const char *zText, /* Text of document to be inserted */
190700 ** zText==0. In this case, add zero token entries to the hash table and
190702 if( zText==0 ){
190707 rc = sqlite3Fts3OpenTokenizer(pTokenizer, iLangid, zText, -1, &pCsr);
190817 const char *zText = (const char *)sqlite3_value_text(apVal[i]);
190818 int rc = fts3PendingTermsAdd(p, iLangid, zText, iCol, &aSz[iCol]);
190973 const char *zText = (const char *)sqlite3_column_text(pSelect, i);
190974 rc = fts3PendingTermsAdd(p, iLangid, zText, -1, &aSz[iCol]);
192977 const unsigned char *zText = sqlite3_column_text(pStmt, iCol);
192978 if( zText ){
192982 for(i=0; zText[i]>='0' && zText[i]<='9'; i++){
192983 iVal = iVal*10 + (zText[i] - '0');
192986 while( zText[i]==' ' ) i++;
192988 if( zText[i]=='-' ){
192992 for(/* no-op */; zText[i]>='0' && zText[i]<='9'; i++){
192993 iVal = iVal*10 + (zText[i] - '0');
195216 const char *zText = (const char *)sqlite3_column_text(pStmt, iCol+1);
195219 rc = sqlite3Fts3OpenTokenizer(p->pTokenizer, iLang, zText, -1, &pT);
195224 int iPos = 0; /* Position of token in zText */
195396 const char *zText = (const char *)sqlite3_column_text(pCsr->pStmt, i+1);
195399 rc = sqlite3Fts3OpenTokenizer(pT, pCsr->iLangid, zText, -1, &pTC);
195404 int iPos = 0; /* Position of token in zText */
222643 const char *zText,
226666 ** Argument zText contains the text of a LIKE or GLOB pattern matched
226673 Fts5Config *pConfig, int bGlob, int iCol, const char *zText, Fts5Expr **pp
226675 i64 nText = strlen(zText);
226699 || zText[i]==aSpec[0] || zText[i]==aSpec[1] || zText[i]==aSpec[2]
226705 zExpr[iOut++] = zText[jj];
226706 if( zText[jj]=='"' ) zExpr[iOut++] = '"';
226711 if( zText[i]==aSpec[2] ){
226713 if( zText[i-1]=='^' ) i++;
226714 while( i<nText && zText[i]!=']' ) i++;
229068 char *zText;
229070 zText = sqlite3_mprintf("");
229072 zText = fts5ExprPrintTcl(pConfig, zNearsetCmd, pExpr->pRoot);
229074 zText = fts5ExprPrint(pConfig, pExpr->pRoot);
229076 if( zText==0 ){
229079 sqlite3_result_text(pCtx, zText, -1, SQLITE_TRANSIENT);
229080 sqlite3_free(zText);
238086 const char *zText = (const char*)sqlite3_value_text(apVal[i]);
238087 if( zText==0 ) zText = "";
238094 if( zText[0]=='*' ){
238098 rc = fts5SpecialMatch(pTab, pCsr, &zText[1]);
238102 rc = sqlite3Fts5ExprNew(pConfig, 0, iCol, zText, &pExpr, pzErr);
238115 const char *zText = (const char*)sqlite3_value_text(apVal[i]);
238121 if( zText ){
238122 rc = sqlite3Fts5ExprPattern(pConfig, bGlob, iCol, zText, &pExpr);
240173 const char *zText;
240178 zText = (const char*)sqlite3_column_text(pSeek, iCol);
240181 zText = (const char*)sqlite3_value_text(apVal[iCol-1]);
240188 zText, nText, (void*)&ctx, fts5StorageInsertCallback
240382 const char *zText = (const char*)sqlite3_column_text(pScan, ctx.iCol+1);
240386 zText, nText,
240508 const char *zText = (const char*)sqlite3_value_text(apVal[ctx.iCol+2]);
240512 zText, nText,
240686 const char *zText = (const char*)sqlite3_column_text(pScan, i+1);
240690 zText, nText,