Lines Matching refs:zExpr
223 const char *zExpr, /* Expression text */ in sqlite3Fts5ExprNew() argument
229 const char *z = zExpr; in sqlite3Fts5ExprNew()
304 char *zExpr = (char*)sqlite3_malloc64(nText*4 + 1); in sqlite3Fts5ExprPattern() local
307 if( zExpr==0 ){ in sqlite3Fts5ExprPattern()
331 zExpr[iOut++] = '"'; in sqlite3Fts5ExprPattern()
333 zExpr[iOut++] = zText[jj]; in sqlite3Fts5ExprPattern()
334 if( zText[jj]=='"' ) zExpr[iOut++] = '"'; in sqlite3Fts5ExprPattern()
336 zExpr[iOut++] = '"'; in sqlite3Fts5ExprPattern()
337 zExpr[iOut++] = ' '; in sqlite3Fts5ExprPattern()
356 zExpr[iOut] = '\0'; in sqlite3Fts5ExprPattern()
357 rc = sqlite3Fts5ExprNew(pConfig, bAnd, iCol, zExpr, pp,pConfig->pzErrmsg); in sqlite3Fts5ExprPattern()
361 sqlite3_free(zExpr); in sqlite3Fts5ExprPattern()
2648 const char *zExpr = 0; in fts5ExprFunction() local
2688 zExpr = (const char*)sqlite3_value_text(apVal[0]); in fts5ExprFunction()
2689 if( zExpr==0 ) zExpr = ""; in fts5ExprFunction()
2693 rc = sqlite3Fts5ExprNew(pConfig, 0, pConfig->nCol, zExpr, &pExpr, &zErr); in fts5ExprFunction()