• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/sqlite3/

Lines Matching defs:zText

19184   char *zText;         /* The string collected so far */
19185 u32 nAlloc; /* Amount of space allocated in zText */
29200 pAccum->zText = bufpt;
29356 char *zOld = isMalloced(p) ? p->zText : 0;
29377 assert( p->zText!=0 || p->nChar==0 );
29378 if( !isMalloced(p) && p->nChar>0 ) memcpy(zNew, p->zText, p->nChar);
29379 p->zText = zNew;
29399 while( (N--)>0 ) p->zText[p->nChar++] = c;
29413 memcpy(&p->zText[p->nChar], z, N);
29424 assert( p->zText!=0 || p->nChar==0 || p->accError );
29430 assert( p->zText );
29432 memcpy(&p->zText[p->nChar-N], z, N);
29450 char *zText;
29452 zText = sqlite3DbMallocRaw(p->db, p->nChar+1 );
29453 if( zText ){
29454 memcpy(zText, p->zText, p->nChar+1);
29459 p->zText = zText;
29460 return zText;
29463 if( p->zText ){
29464 p->zText[p->nChar] = 0;
29469 return p->zText;
29508 p->zText[p->nChar] = 0;
29509 return p->zText;
29517 sqlite3DbFree(p->db, p->zText);
29522 p->zText = 0;
29540 p->zText = zBase;
43784 static LPWSTR winUtf8ToUnicode(const char *zText){
43788 nChar = osMultiByteToWideChar(CP_UTF8, 0, zText, -1, NULL, 0);
43796 nChar = osMultiByteToWideChar(CP_UTF8, 0, zText, -1, zWideText,
43812 char *zText;
43818 zText = sqlite3MallocZero( nByte );
43819 if( zText==0 ){
43822 nByte = osWideCharToMultiByte(CP_UTF8, 0, zWideText, -1, zText, nByte,
43825 sqlite3_free(zText);
43826 zText = 0;
43828 return zText;
43837 static LPWSTR winMbcsToUnicode(const char *zText, int useAnsi){
43842 nByte = osMultiByteToWideChar(codepage, 0, zText, -1, NULL,
43851 nByte = osMultiByteToWideChar(codepage, 0, zText, -1, zMbcsText,
43868 char *zText;
43875 zText = sqlite3MallocZero( nByte );
43876 if( zText==0 ){
43879 nByte = osWideCharToMultiByte(codepage, 0, zWideText, -1, zText,
43882 sqlite3_free(zText);
43883 zText = 0;
43885 return zText;
43893 static char *winMbcsToUtf8(const char *zText, int useAnsi){
43897 zTmpWide = winMbcsToUnicode(zText, useAnsi);
43911 static char *winUtf8ToMbcs(const char *zText, int useAnsi){
43915 zTmpWide = winUtf8ToUnicode(zText);
43927 SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){
43929 if( !zText ){
43937 return winUtf8ToUnicode(zText);
43959 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){
43961 if( !zText ){
43969 return winMbcsToUtf8(zText, osAreFileApisANSI());
43975 SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){
43977 if( !zText ){
43985 return winMbcsToUtf8(zText, useAnsi);
43991 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){
43993 if( !zText ){
44001 return winUtf8ToMbcs(zText, osAreFileApisANSI());
44007 SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){
44009 if( !zText ){
44017 return winUtf8ToMbcs(zText, useAnsi);
76592 assert( acc.zText==zBuf && acc.mxAlloc<=0 );
119480 char *zText = 0;
119484 zText = (char *)contextMalloc(context, (2*(i64)nBlob)+4);
119485 if( zText ){
119488 zText[(i*2)+2] = hexdigits[(zBlob[i]>>4)&0x0F];
119489 zText[(i*2)+3] = hexdigits[(zBlob[i])&0x0F];
119491 zText[(nBlob*2)+2] = '\'';
119492 zText[(nBlob*2)+3] = '\0';
119493 zText[0] = 'X';
119494 zText[1] = '\'';
119495 sqlite3_result_text(context, zText, -1, SQLITE_TRANSIENT);
119496 sqlite3_free(zText);
120197 memmove(pAccum->zText, &pAccum->zText[n], pAccum->nChar);
120229 const char *zText = sqlite3_str_value(pAccum);
120230 sqlite3_result_text(context, zText, -1, SQLITE_TRANSIENT);
127592 static const char zText[] = "onoffalseyestruextrafull";
127603 if( iLength[i]==n && sqlite3StrNICmp(&zText[iOffset[i]],z,n)==0
130029 const char *zText = (const char*)sqlite3_value_text(argv[i]);
130032 if( zText ){
130033 pCsr->azArg[j] = sqlite3_mprintf("%s", zText);
163537 if( pStr->nChar && sqlite3IsIdChar(pStr->zText[pStr->nChar-1]) ){
163639 pStr->zText[j] = sqlite3Tolower(pStr->zText[j]);
163653 pStr->zText[j] = sqlite3Toupper(pStr->zText[j]);
181007 ** Tokenize the nul-terminated string zText and add all tokens to the
181016 const char *zText, /* Text of document to be inserted */
181038 ** zText==0. In this case, add zero token entries to the hash table and
181040 if( zText==0 ){
181045 rc = sqlite3Fts3OpenTokenizer(pTokenizer, iLangid, zText, -1, &pCsr);
181155 const char *zText = (const char *)sqlite3_value_text(apVal[i]);
181156 int rc = fts3PendingTermsAdd(p, iLangid, zText, iCol, &aSz[iCol]);
181311 const char *zText = (const char *)sqlite3_column_text(pSelect, i);
181312 rc = fts3PendingTermsAdd(p, iLangid, zText, -1, &aSz[iCol]);
183305 const unsigned char *zText = sqlite3_column_text(pStmt, iCol);
183306 if( zText ){
183310 for(i=0; zText[i]>='0' && zText[i]<='9'; i++){
183311 iVal = iVal*10 + (zText[i] - '0');
183314 while( zText[i]==' ' ) i++;
183316 if( zText[i]=='-' ){
183320 for(/* no-op */; zText[i]>='0' && zText[i]<='9'; i++){
183321 iVal = iVal*10 + (zText[i] - '0');
185537 const char *zText = (const char *)sqlite3_column_text(pStmt, iCol+1);
185540 rc = sqlite3Fts3OpenTokenizer(p->pTokenizer, iLang, zText, -1, &pT);
185545 int iPos = 0; /* Position of token in zText */
185717 const char *zText = (const char *)sqlite3_column_text(pCsr->pStmt, i+1);
185720 rc = sqlite3Fts3OpenTokenizer(pT, pCsr->iLangid, zText, -1, &pTC);
185725 int iPos = 0; /* Position of token in zText */
212472 const char *zText,
216485 ** Argument zText contains the text of a LIKE or GLOB pattern matched
216492 Fts5Config *pConfig, int bGlob, int iCol, const char *zText, Fts5Expr **pp
216494 i64 nText = strlen(zText);
216518 || zText[i]==aSpec[0] || zText[i]==aSpec[1] || zText[i]==aSpec[2]
216524 zExpr[iOut++] = zText[jj];
216525 if( zText[jj]=='"' ) zExpr[iOut++] = '"';
216530 if( zText[i]==aSpec[2] ){
216532 if( zText[i-1]=='^' ) i++;
216533 while( i<nText && zText[i]!=']' ) i++;
218886 char *zText;
218888 zText = sqlite3_mprintf("");
218890 zText = fts5ExprPrintTcl(pConfig, zNearsetCmd, pExpr->pRoot);
218892 zText = fts5ExprPrint(pConfig, pExpr->pRoot);
218894 if( zText==0 ){
218897 sqlite3_result_text(pCtx, zText, -1, SQLITE_TRANSIENT);
218898 sqlite3_free(zText);
227774 const char *zText = (const char*)sqlite3_value_text(apVal[i]);
227775 if( zText==0 ) zText = "";
227782 if( zText[0]=='*' ){
227786 rc = fts5SpecialMatch(pTab, pCsr, &zText[1]);
227790 rc = sqlite3Fts5ExprNew(pConfig, 0, iCol, zText, &pExpr, pzErr);
227803 const char *zText = (const char*)sqlite3_value_text(apVal[i]);
227809 if( zText ){
227810 rc = sqlite3Fts5ExprPattern(pConfig, bGlob, iCol, zText, &pExpr);
229858 const char *zText;
229861 zText = (const char*)sqlite3_column_text(pSeek, iCol);
229864 zText = (const char*)sqlite3_value_text(apVal[iCol-1]);
229869 zText, nText, (void*)&ctx, fts5StorageInsertCallback
230063 const char *zText = (const char*)sqlite3_column_text(pScan, ctx.iCol+1);
230067 zText, nText,
230189 const char *zText = (const char*)sqlite3_value_text(apVal[ctx.iCol+2]);
230193 zText, nText,
230367 const char *zText = (const char*)sqlite3_column_text(pScan, i+1);
230371 zText, nText,