HomeSort by relevance Sort by last modified time
    Searched refs:Fts3Expr (Results 1 - 5 of 5) sorted by null

  /external/chromium_org/third_party/sqlite/src/ext/fts3/
fts3Int.h 103 typedef struct Fts3Expr Fts3Expr;
167 Fts3Expr *pExpr; /* Parsed MATCH query string */
238 ** If Fts3Expr.eType is either FTSQUERY_NEAR or FTSQUERY_PHRASE and isLoaded
248 struct Fts3Expr {
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...]
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 *p = 0
    [all...]
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.aDoclist[]/nDoclist. See als
    [all...]
fts3.c     [all...]
fts3_write.c     [all...]

Completed in 996 milliseconds