Searched refs:Fts3Expr (Results 1 - 8 of 8) sorted by relevance
/external/chromium_org/third_party/sqlite/src/ext/fts3/ |
H A D | fts3Int.h | 103 typedef struct Fts3Expr Fts3Expr; typedef in typeref:struct:Fts3Expr 167 Fts3Expr *pExpr; /* Parsed MATCH query string */ 238 ** If Fts3Expr.eType is either FTSQUERY_NEAR or FTSQUERY_PHRASE and isLoaded 248 struct Fts3Expr { struct 251 Fts3Expr *pParent; /* pParent->pLeft==this or pParent->pRight==this */ 252 Fts3Expr *pLeft; /* Left operand */ 253 Fts3Expr *pRight; /* Right operand */ 356 char *sqlite3Fts3FindPositions(Fts3Expr *, sqlite3_int64, int); 357 int sqlite3Fts3ExprLoadDoclist(Fts3Cursor *, Fts3Expr *); [all...] |
H A D | fts3_expr.c | 123 ** and other information (column names etc.) in pParse. Create an Fts3Expr 128 ** Fts3Expr structure (if any) by passing it to sqlite3_free(). 137 Fts3Expr **ppExpr, /* OUT: expression */ 144 Fts3Expr *pRet = 0; 157 nByte = sizeof(Fts3Expr) + sizeof(Fts3Phrase) + nToken; 158 pRet = (Fts3Expr *)fts3MallocZero(nByte); 206 ** input buffer and create an Fts3Expr structure of type FTSQUERY_PHRASE 210 ** allocated Fts3Expr structure. Otherwise, either SQLITE_NOMEM (out of memory 217 Fts3Expr **ppExpr /* OUT: expression */ 222 Fts3Expr * [all...] |
H A D | fts3_snippet.c | 39 ** Fts3Expr.aDoclist[]/nDoclist. 139 Fts3Expr *pExpr, /* Expression to iterate phrases of */ 141 int (*x)(Fts3Expr*,int,void*), /* Callback function to invoke for phrases */ 171 Fts3Expr *pExpr, /* Expression to iterate phrases of */ 172 int (*x)(Fts3Expr*,int,void*), /* Callback function to invoke for phrases */ 181 ** (Fts3Expr.aDoclist[]) and the doclists associated with all phrase nodes 193 static int fts3ExprNearTrim(Fts3Expr *pExpr){ 195 Fts3Expr *pParent = pExpr->pParent; 207 Fts3Expr *pLeft = pParent->pLeft; 226 ** for each phrase into Fts3Expr [all...] |
H A D | fts3.c | 2332 static int fts3DeferExpression(Fts3Cursor *pCsr, Fts3Expr *pExpr){ 2589 ** in Fts3Expr.aDoclist/nDoclist. This function removes all entries from 2593 int sqlite3Fts3ExprNearTrim(Fts3Expr *pLeft, Fts3Expr *pRight, int nNear){ 2640 Fts3Expr *pExpr, /* Expression to create seg-readers for */ 2677 static void fts3ExprFreeSegReaders(Fts3Expr *pExpr){ 2697 static int fts3ExprCost(Fts3Expr *pExpr){ 2721 Fts3Expr *pExpr; 2725 Fts3Expr *pExpr, /* Expression to create seg-readers for */ 2780 Fts3Expr *pExp [all...] |
H A D | fts3_write.c | 2492 ** references to deferred doclists from within the tree of Fts3Expr 2495 static void fts3DeferredDoclistClear(Fts3Expr *pExpr){
|
/external/chromium_org/third_party/sqlite/amalgamation/ |
H A D | sqlite3.c | 113083 typedef struct Fts3Expr Fts3Expr; typedef in typeref:struct:Fts3Expr 113228 struct Fts3Expr { struct [all...] |
/external/sqlite/dist/orig/ |
H A D | sqlite3.c | 126713 typedef struct Fts3Expr Fts3Expr; typedef in typeref:struct:Fts3Expr 126935 struct Fts3Expr { struct [all...] |
/external/sqlite/dist/ |
H A D | sqlite3.c | 126733 typedef struct Fts3Expr Fts3Expr; typedef in typeref:struct:Fts3Expr 126955 struct Fts3Expr { struct [all...] |
Completed in 907 milliseconds