Lines Matching refs:WhereClause

151329 typedef struct WhereClause WhereClause;
151470 WhereLoop *pNextLoop; /* Next WhereLoop object in the WhereClause */
151528 ** All WhereTerms are collected into a single WhereClause structure.
151575 WhereClause *pWC; /* The clause this term is part of */
151624 WhereClause *pOrigWC; /* Original, innermost WhereClause */
151625 WhereClause *pWC; /* WhereClause currently being scanned */
151645 ** There are separate WhereClause objects for the whole clause and for
151647 ** subclauses points to the WhereClause object for the whole clause.
151649 struct WhereClause {
151651 WhereClause *pOuter; /* Outer conjunction */
151670 WhereClause wc; /* Decomposition into subterms */
151679 WhereClause wc; /* The subexpression broken out */
151720 WhereClause *pWC; /* WHERE clause terms */
151797 WhereClause sWC; /* Decomposition of the WHERE clause */
151809 SQLITE_PRIVATE void sqlite3WhereClausePrint(WhereClause *pWC);
151811 SQLITE_PRIVATE void sqlite3WhereLoopPrint(WhereLoop *p, WhereClause *pWC);
151814 WhereClause *pWC, /* The WHERE clause to be searched */
151866 SQLITE_PRIVATE void sqlite3WhereClauseInit(WhereClause*,WhereInfo*);
151867 SQLITE_PRIVATE void sqlite3WhereClauseClear(WhereClause*);
151868 SQLITE_PRIVATE void sqlite3WhereSplit(WhereClause*,Expr*,u8);
151869 SQLITE_PRIVATE void sqlite3WhereAddLimit(WhereClause*, Select*);
151873 SQLITE_PRIVATE void sqlite3WhereExprAnalyze(SrcList*, WhereClause*);
151874 SQLITE_PRIVATE void sqlite3WhereTabFuncArgs(Parse*, SrcItem*, WhereClause*);
151884 ** particular WhereTerms within a WhereClause.
152956 WhereClause *pWC;
153156 WhereClause *pWC
153255 WhereClause *pWC; /* Decomposition of the entire WHERE clause */
154054 WhereClause *pOrWc; /* The OR-clause broken out into subterms */
154619 WhereClause *pWC = &pWInfo->sWC;
154720 static void exprAnalyze(SrcList*, WhereClause*, int);
154739 ** Add a single new WhereTerm entry to the WhereClause object pWC.
154749 ** for freeing the expression p is assumed by the WhereClause object pWC.
154757 static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags){
155168 static void markTermAsChild(WhereClause *pWC, int iChild, int iParent){
155211 WhereClause *pWC, /* The complete WHERE clause */
155338 WhereClause *pWC, /* the complete WHERE clause */
155347 WhereClause *pOrWc; /* Breakup of pTerm into subterms */
155355 ** stored in a WhereClause structure containing within the WhereOrInfo
155383 WhereClause *pAndWC;
155741 ** needs to be freed with the WhereClause) and TERM_VIRTUAL (because it
155747 WhereClause *pWC, /* the WHERE clause */
155919 ** The two new terms are added onto the end of the WhereClause object.
156210 ** operator specified in the op parameter. The WhereClause structure
156221 ** the WhereClause.a[] array. The slot[] array grows as needed to contain
156224 SQLITE_PRIVATE void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 op){
156249 WhereClause *pWC, /* Add the constraint to this WHERE clause */
156301 SQLITE_PRIVATE void SQLITE_NOINLINE sqlite3WhereAddLimit(WhereClause *pWC, Select *p){
156345 ** Initialize a preallocated WhereClause structure.
156348 WhereClause *pWC, /* The WhereClause to be initialized */
156361 ** Deallocate a WhereClause structure. The WhereClause structure
156365 SQLITE_PRIVATE void sqlite3WhereClauseClear(WhereClause *pWC){
156490 WhereClause *pWC /* the WHERE clause to be analyzed */
156508 WhereClause *pWC /* Xfer function arguments to here */
156583 WhereClause *pWC; /* The Where clause being analyzed */
156864 WhereClause *pWC; /* Shorthand for pScan->pWC */
156988 WhereClause *pWC, /* The WHERE clause to be scanned */
157051 WhereClause *pWC, /* The WHERE clause to be searched */
157140 WhereClause *pWC, /* The WHERE clause */
157372 const WhereClause *pWC, /* The WHERE clause */
157719 WhereClause *pWC, /* The WHERE clause being analyzed */
158677 ** Show the complete content of a WhereClause
158679 SQLITE_PRIVATE void sqlite3WhereClausePrint(WhereClause *pWC){
158691 SQLITE_PRIVATE void sqlite3WhereLoopPrint(WhereLoop *p, WhereClause *pWC){
159172 WhereClause *pWC, /* The WHERE clause */
159772 WhereClause *pWC, /* The WHERE clause of the query */
159940 WhereClause *pWC; /* The parsed WHERE clause */
160139 WhereClause *pWC2 = &pWInfo->sWC;
160231 WhereClause *pWC = pBuilder->pWC;
160553 WhereClause *pWC; /* The WHERE clause */
160682 WhereClause *pWC;
160687 WhereClause tempWC;
160706 WhereClause * const pOrWC = &pTerm->u.pOrInfo->wc;
161731 WhereClause *pWC;
161851 static void showAllWhereLoops(WhereInfo *pWInfo, WhereClause *pWC){
162231 ** struct, the contents of WhereInfo.a[], the WhereClause structure
162232 ** and the WhereMaskSet structure. Since WhereClause contains an 8-byte