Searched refs:Fts3Expr (Results 1 – 4 of 4) sorted by relevance
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_expr.c | 187 Fts3Expr *pRet = 0; in getNextToken() 283 Fts3Expr *p = 0; in getNextString() 414 Fts3Expr *pRet = 0; in getNextNode() 461 pRet = (Fts3Expr *)sqlite3Fts3MallocZero(sizeof(Fts3Expr)); in getNextNode() 618 Fts3Expr *pRet = 0; in fts3ExprParse() 619 Fts3Expr *pPrev = 0; in fts3ExprParse() 627 Fts3Expr *p = 0; in fts3ExprParse() 640 Fts3Expr *pNot = sqlite3Fts3MallocZero(sizeof(Fts3Expr)); in fts3ExprParse() 809 Fts3Expr *p; in fts3ExprBalance() 1083 Fts3Expr *p; in sqlite3Fts3ExprFree() [all …]
|
| H A D | fts3Int.h | 216 typedef struct Fts3Expr Fts3Expr; typedef 336 Fts3Expr *pExpr; /* Parsed MATCH query string */ 457 struct Fts3Expr { struct 460 Fts3Expr *pParent; /* pParent->pLeft==this or pParent->pRight==this */ argument 461 Fts3Expr *pLeft; /* Left operand */ argument 462 Fts3Expr *pRight; /* Right operand */ argument 593 int sqlite3Fts3EvalPhraseStats(Fts3Cursor *, Fts3Expr *, u32 *); 617 char **, int, int, int, const char *, int, Fts3Expr **, char ** 619 void sqlite3Fts3ExprFree(Fts3Expr *); 639 int sqlite3Fts3EvalPhrasePoslist(Fts3Cursor *, Fts3Expr *, int iCol, char **);
|
| H A D | fts3_snippet.c | 250 Fts3Expr *pExpr, /* Expression to iterate phrases of */ in fts3ExprIterate2() 282 Fts3Expr *pExpr, /* Expression to iterate phrases of */ in fts3ExprIterate() 333 static int fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ in fts3ExprPhraseCountCb() 338 static int fts3ExprPhraseCount(Fts3Expr *pExpr){ in fts3ExprPhraseCount() 865 Fts3Expr *pExpr, /* Phrase expression node */ in fts3ExprLHits() 903 Fts3Expr *pExpr, in fts3ExprLHitGather() 947 Fts3Expr *pExpr, /* Phrase expression node */ in fts3ExprGlobalHitsCb() 963 Fts3Expr *pExpr, /* Phrase expression node */ in fts3ExprLocalHitsCb() 1085 Fts3Expr *pExpr; /* Pointer to phrase expression */ 1098 Fts3Expr *pExpr, /* Phrase expression node */ in fts3MatchinfoLcsCb() [all …]
|
| H A D | fts3.c | 5144 + sizeof(Fts3Expr *) * nOr * 2 in fts3EvalStart() 5150 Fts3Expr **apOr = (Fts3Expr **)&aTC[nToken]; in fts3EvalStart() 5153 Fts3Expr **ppOr = apOr; in fts3EvalStart() 5298 Fts3Expr *pLeft = pExpr->pLeft; in fts3EvalNextRow() 5352 Fts3Expr *pLeft = pExpr->pLeft; in fts3EvalNextRow() 5380 Fts3Expr *pLeft = pExpr->pLeft; in fts3EvalNextRow() 5455 Fts3Expr *p; in fts3EvalNearTest() 5545 Fts3Expr *p; in fts3EvalTestExpr() 5655 Fts3Expr *pExpr = pCsr->pExpr; in fts3EvalNext() 5696 Fts3Expr *pExpr, in fts3EvalRestart() [all …]
|