Home
last modified time | relevance | path

Searched refs:Fts5ExprNode (Results 1 – 3 of 3) sorted by relevance

/sqlite-3.40.0/ext/fts5/
H A Dfts5_expr.c45 Fts5ExprNode *pRoot;
61 struct Fts5ExprNode { struct
894 Fts5ExprNode *pNode in fts5ExprNearInitAll()
1010 Fts5ExprNode *p1, in fts5NodeCompare()
1011 Fts5ExprNode *p2 in fts5NodeCompare()
1031 Fts5ExprNode *pNode in fts5ExprNodeTest_STRING()
2194 static void fts5ExprAddChildren(Fts5ExprNode *p, Fts5ExprNode *pSub){ in fts5ExprAddChildren()
2223 Fts5ExprNode *pRet; in fts5ParsePhraseToAnd()
2228 nByte = sizeof(Fts5ExprNode) + nTerm*sizeof(Fts5ExprNode*); in fts5ParsePhraseToAnd()
2304 nByte = sizeof(Fts5ExprNode) + sizeof(Fts5ExprNode*)*(nChild-1); in sqlite3Fts5ParseNode()
[all …]
H A Dfts5Int.h690 typedef struct Fts5ExprNode Fts5ExprNode; typedef
760 Fts5ExprNode *sqlite3Fts5ParseNode(
763 Fts5ExprNode *pLeft,
764 Fts5ExprNode *pRight,
768 Fts5ExprNode *sqlite3Fts5ParseImplicitAnd(
770 Fts5ExprNode *pLeft,
771 Fts5ExprNode *pRight
797 void sqlite3Fts5ParseNodeFree(Fts5ExprNode*);
800 void sqlite3Fts5ParseSetColset(Fts5Parse*, Fts5ExprNode*, Fts5Colset*);
802 void sqlite3Fts5ParseFinished(Fts5Parse *pParse, Fts5ExprNode *p);
H A Dfts5parse.y85 %type cnearset {Fts5ExprNode*}
86 %type expr {Fts5ExprNode*}
87 %type exprlist {Fts5ExprNode*}