WhereTerm 115762 ext/sqlite3/libsqlite/sqlite3.c typedef struct WhereTerm WhereTerm; WhereTerm 115860 ext/sqlite3/libsqlite/sqlite3.c WhereTerm **aLTerm; /* WhereTerms used */ WhereTerm 115862 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *aLTermSpace[3]; /* Initial aLTerm[] space */ WhereTerm 116039 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *a; /* Each a[] describes a term of the WHERE cluase */ WhereTerm 116041 ext/sqlite3/libsqlite/sqlite3.c WhereTerm aStatic[1]; /* Initial static space for a[] */ WhereTerm 116043 ext/sqlite3/libsqlite/sqlite3.c WhereTerm aStatic[8]; /* Initial static space for a[] */ WhereTerm 116343 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *a; WhereTerm 116380 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; WhereTerm 116384 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pOld = pWC->a; WhereTerm 116612 ext/sqlite3/libsqlite/sqlite3.c static WhereTerm *whereScanNext(WhereScan *pScan){ WhereTerm 116617 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; /* The term being tested */ WhereTerm 116702 ext/sqlite3/libsqlite/sqlite3.c static WhereTerm *whereScanInit( WhereTerm 116757 ext/sqlite3/libsqlite/sqlite3.c static WhereTerm *findTerm( WhereTerm 116765 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pResult = 0; WhereTerm 116766 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *p; WhereTerm 116953 ext/sqlite3/libsqlite/sqlite3.c static WhereTerm *whereNthSubterm(WhereTerm *pTerm, int N){ WhereTerm 117117 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm = &pWC->a[idxTerm]; /* The term to be analyzed */ WhereTerm 117121 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pOrTerm; /* A Sub-term within the pOrWc */ WhereTerm 117156 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pAndTerm; WhereTerm 117185 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pOther = &pOrWc->a[pOrTerm->iParent]; WhereTerm 117208 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pOne; WhereTerm 117211 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTwo; WhereTerm 117377 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; /* The term to be analyzed */ WhereTerm 117432 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pNew; WhereTerm 117613 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pNewTerm; WhereTerm 117658 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pNewTerm; WhereTerm 117876 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; /* A single term of the WHERE clause */ WhereTerm 117877 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pWCEnd; /* End of pWC->a[] */ WhereTerm 118062 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; WhereTerm 118639 ext/sqlite3/libsqlite/sqlite3.c SWAP(WhereTerm*, pLower, pUpper); WhereTerm 119085 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; /* A single constraint term */ WhereTerm 119430 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; /* A WHERE clause term */ WhereTerm 119563 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pStart, *pEnd; WhereTerm 119695 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pRangeStart = 0; /* Inequality constraint at range start */ WhereTerm 119696 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pRangeEnd = 0; /* Inequality constraint at range end */ WhereTerm 119785 ext/sqlite3/libsqlite/sqlite3.c SWAP(WhereTerm *, pRangeEnd, pRangeStart); WhereTerm 120079 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pOrTerm = &pOrWc->a[ii]; WhereTerm 120274 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pAlt; WhereTerm 120435 ext/sqlite3/libsqlite/sqlite3.c WhereTerm **paNew; WhereTerm 120802 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm, *pX; WhereTerm 120874 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; /* A WhereTerm under consideration */ WhereTerm 120887 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTop = 0, *pBtm = 0; /* Top and bottom range constraints */ WhereTerm 121189 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; WhereTerm 121310 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; WhereTerm 121311 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pWCEnd = pWC->a + pWC->nTerm; WhereTerm 121451 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; WhereTerm 121610 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm, *pWCEnd; WhereTerm 121630 ext/sqlite3/libsqlite/sqlite3.c WhereTerm * const pOrWCEnd = &pOrWC->a[pOrWC->nTerm]; WhereTerm 121631 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pOrTerm; WhereTerm 121805 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; /* A single term of the WHERE clause */ WhereTerm 122462 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm; WhereTerm 122862 ext/sqlite3/libsqlite/sqlite3.c WhereTerm *pTerm, *pEnd;