Expr             7845 sqlite3/libsqlite/sqlite3.c typedef struct Expr Expr;
Expr             9707 sqlite3/libsqlite/sqlite3.c   Expr *pDflt;     /* Default value of this column */
Expr             9896 sqlite3/libsqlite/sqlite3.c   Expr *pCheck;        /* The AND of all CHECK constraints */
Expr             10154 sqlite3/libsqlite/sqlite3.c     Expr *pExpr;             /* The original expression */
Expr             10162 sqlite3/libsqlite/sqlite3.c     Expr *pExpr;             /* Expression encoding the function */
Expr             10264 sqlite3/libsqlite/sqlite3.c   Expr *pLeft;           /* Left subnode */
Expr             10265 sqlite3/libsqlite/sqlite3.c   Expr *pRight;          /* Right subnode */
Expr             10345 sqlite3/libsqlite/sqlite3.c #define EXPR_FULLSIZE           sizeof(Expr)           /* Full size */
Expr             10346 sqlite3/libsqlite/sqlite3.c #define EXPR_REDUCEDSIZE        offsetof(Expr,iTable)  /* Common features */
Expr             10347 sqlite3/libsqlite/sqlite3.c #define EXPR_TOKENONLYSIZE      offsetof(Expr,pLeft)   /* Fewer features */
Expr             10368 sqlite3/libsqlite/sqlite3.c     Expr *pExpr;           /* The list of expressions */
Expr             10384 sqlite3/libsqlite/sqlite3.c   Expr *pExpr;          /* The expression parse tree */
Expr             10462 sqlite3/libsqlite/sqlite3.c     Expr *pOn;        /* The ON clause of a join */
Expr             10649 sqlite3/libsqlite/sqlite3.c   Expr *pWhere;          /* The WHERE clause */
Expr             10651 sqlite3/libsqlite/sqlite3.c   Expr *pHaving;         /* The HAVING clause */
Expr             10656 sqlite3/libsqlite/sqlite3.c   Expr *pLimit;          /* LIMIT expression. NULL means not used. */
Expr             10657 sqlite3/libsqlite/sqlite3.c   Expr *pOffset;         /* OFFSET expression. NULL means not used. */
Expr             10916 sqlite3/libsqlite/sqlite3.c   Expr *pWhen;            /* The WHEN clause of the expression (may be NULL) */
Expr             10979 sqlite3/libsqlite/sqlite3.c   Expr *pWhere;        /* The WHERE clause for DELETE or UPDATE steps */
Expr             11071 sqlite3/libsqlite/sqlite3.c   int (*xExprCallback)(Walker*, Expr*);     /* Callback for expressions */
Expr             11257 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAlloc(sqlite3*,int,const Token*,int);
Expr             11258 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3Expr(sqlite3*,int,const char*);
Expr             11260 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3PExpr(Parse*, int, Expr*, Expr*, const Token*);
Expr             11261 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3*,Expr*, Expr*);
Expr             11262 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse*,ExprList*, Token*);
Expr             11345 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3LimitWhere(Parse *, SrcList *, Expr *, ExprList *, Expr *, Expr *, char *);
Expr             11412 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3*,Expr*,int);
Expr             11545 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprSetColl(Expr*, CollSeq*);
Expr             11546 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprSetCollByToken(Parse *pParse, Expr*, Token*);
Expr             11628 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *, SrcList *, int, int);
Expr             70071 sqlite3/libsqlite/sqlite3.c   Expr *pOrig;           /* The iCol-th column of the result set */
Expr             70072 sqlite3/libsqlite/sqlite3.c   Expr *pDup;            /* Copy of pOrig */
Expr             70320 sqlite3/libsqlite/sqlite3.c           Expr *pOrig;
Expr             70425 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int iCol){
Expr             70426 sqlite3/libsqlite/sqlite3.c   Expr *p = sqlite3ExprAlloc(db, TK_COLUMN, 0, 0);
Expr             70509 sqlite3/libsqlite/sqlite3.c       Expr *pRight;
Expr             70785 sqlite3/libsqlite/sqlite3.c       Expr *pE, *pDup;
Expr             70907 sqlite3/libsqlite/sqlite3.c     Expr *pE = pItem->pExpr;
Expr             71004 sqlite3/libsqlite/sqlite3.c       Expr *pX = pEList->a[i].pExpr;
Expr             71284 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprSetColl(Expr *pExpr, CollSeq *pColl){
Expr             71299 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprSetCollByToken(Parse *pParse, Expr *pExpr, Token *pCollName){
Expr             71316 sqlite3/libsqlite/sqlite3.c   Expr *p = pExpr;
Expr             71600 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAlloc(
Expr             71606 sqlite3/libsqlite/sqlite3.c   Expr *pNew;
Expr             71617 sqlite3/libsqlite/sqlite3.c   pNew = sqlite3DbMallocZero(db, sizeof(Expr)+nExtra);
Expr             71648 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3Expr(
Expr             71701 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3PExpr(
Expr             71708 sqlite3/libsqlite/sqlite3.c   Expr *p = sqlite3ExprAlloc(pParse->db, op, pToken, 1);
Expr             71720 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRight){
Expr             71726 sqlite3/libsqlite/sqlite3.c     Expr *pNew = sqlite3ExprAlloc(db, TK_AND, 0, 0);
Expr             71736 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken){
Expr             71737 sqlite3/libsqlite/sqlite3.c   Expr *pNew;
Expr             71968 sqlite3/libsqlite/sqlite3.c static Expr *exprDup(sqlite3 *db, Expr *p, int flags, u8 **pzBuffer){
Expr             71969 sqlite3/libsqlite/sqlite3.c   Expr *pNew = 0;                      /* Value to return */
Expr             71984 sqlite3/libsqlite/sqlite3.c     pNew = (Expr *)zAlloc;
Expr             72069 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags){
Expr             72088 sqlite3/libsqlite/sqlite3.c     Expr *pOldExpr = pOldItem->pExpr;
Expr             72665 sqlite3/libsqlite/sqlite3.c     Expr *pExpr = p->pEList->a[0].pExpr;   /* Expression <column> */
Expr             72837 sqlite3/libsqlite/sqlite3.c       Expr *pLeft = pExpr->pLeft; /* the LHS of the IN operator */
Expr             72909 sqlite3/libsqlite/sqlite3.c           Expr *pE2 = pItem->pExpr;
Expr             73693 sqlite3/libsqlite/sqlite3.c       Expr *pLeft = pExpr->pLeft;
Expr             73880 sqlite3/libsqlite/sqlite3.c       Expr *pLeft = pExpr->pLeft;
Expr             73882 sqlite3/libsqlite/sqlite3.c       Expr *pRight = pLItem->pExpr;
Expr             73990 sqlite3/libsqlite/sqlite3.c       Expr opCompare;                   /* The X==Ei expression */
Expr             73991 sqlite3/libsqlite/sqlite3.c       Expr cacheX;                      /* Cached expression X */
Expr             73992 sqlite3/libsqlite/sqlite3.c       Expr *pX;                         /* The X expression */
Expr             73993 sqlite3/libsqlite/sqlite3.c       Expr *pTest = 0;                  /* X==Ei (form A) or just Ei (form B) */
Expr             74307 sqlite3/libsqlite/sqlite3.c     Expr *pExpr = pItem->pExpr;
Expr             74336 sqlite3/libsqlite/sqlite3.c   Expr exprAnd;     /* The AND operator in  x>=y AND x<=z  */
Expr             74337 sqlite3/libsqlite/sqlite3.c   Expr compLeft;    /* The  x>=y  term */
Expr             74338 sqlite3/libsqlite/sqlite3.c   Expr compRight;   /* The  x<=z  term */
Expr             74339 sqlite3/libsqlite/sqlite3.c   Expr exprX;       /* The  x  subexpression */
Expr             74707 sqlite3/libsqlite/sqlite3.c     Expr *pExprA = pA->a[i].pExpr;
Expr             74708 sqlite3/libsqlite/sqlite3.c     Expr *pExprB = pB->a[i].pExpr;
Expr             74806 sqlite3/libsqlite/sqlite3.c                   Expr *pE = pTerm->pExpr;
Expr             75612 sqlite3/libsqlite/sqlite3.c   Expr *pDflt;              /* Default value for the new column */
Expr             79912 sqlite3/libsqlite/sqlite3.c     Expr *pExpr = pList->a[i].pExpr;
Expr             81686 sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3LimitWhere(
Expr             81695 sqlite3/libsqlite/sqlite3.c   Expr *pWhereRowid = NULL;    /* WHERE rowid .. */
Expr             81696 sqlite3/libsqlite/sqlite3.c   Expr *pInClause = NULL;      /* WHERE rowid IN ( select ) */
Expr             81697 sqlite3/libsqlite/sqlite3.c   Expr *pSelectRowid = NULL;   /* SELECT rowid ... */
Expr             84294 sqlite3/libsqlite/sqlite3.c   Expr *pWhere = 0;               /* WHERE clause to scan with */
Expr             84315 sqlite3/libsqlite/sqlite3.c     Expr *pLeft;                  /* Value from parent table row */
Expr             84316 sqlite3/libsqlite/sqlite3.c     Expr *pRight;                 /* Column ref to child table */
Expr             84317 sqlite3/libsqlite/sqlite3.c     Expr *pEq;                    /* Expression (pLeft = pRight) */
Expr             84351 sqlite3/libsqlite/sqlite3.c     Expr *pEq;                    /* Expression (pLeft = pRight) */
Expr             84352 sqlite3/libsqlite/sqlite3.c     Expr *pLeft;                  /* Value from parent table row */
Expr             84353 sqlite3/libsqlite/sqlite3.c     Expr *pRight;                 /* Column ref to child table */
Expr             84786 sqlite3/libsqlite/sqlite3.c     Expr *pWhere = 0;             /* WHERE clause of trigger step */
Expr             84790 sqlite3/libsqlite/sqlite3.c     Expr *pWhen = 0;              /* WHEN clause for the trigger */
Expr             84801 sqlite3/libsqlite/sqlite3.c       Expr *pEq;                  /* tFromCol = OLD.tToCol */
Expr             84844 sqlite3/libsqlite/sqlite3.c         Expr *pNew;
Expr             84851 sqlite3/libsqlite/sqlite3.c           Expr *pDflt = pFKey->pFrom->aCol[iFromCol].pDflt;
Expr             84871 sqlite3/libsqlite/sqlite3.c       Expr *pRaise; 
Expr             90717 sqlite3/libsqlite/sqlite3.c   Expr *pE1;
Expr             90718 sqlite3/libsqlite/sqlite3.c   Expr *pE2;
Expr             90719 sqlite3/libsqlite/sqlite3.c   Expr *pEq;
Expr             91516 sqlite3/libsqlite/sqlite3.c           Expr *p = pS->pEList->a[iCol].pExpr;
Expr             91550 sqlite3/libsqlite/sqlite3.c       Expr *p = pS->pEList->a[0].pExpr;
Expr             91586 sqlite3/libsqlite/sqlite3.c     Expr *p = pEList->a[i].pExpr;
Expr             91637 sqlite3/libsqlite/sqlite3.c     Expr *p;
Expr             91701 sqlite3/libsqlite/sqlite3.c   Expr *p;                    /* Expression for a single result column */
Expr             91718 sqlite3/libsqlite/sqlite3.c       Expr *pColExpr = p;  /* The expression that is the result column name */
Expr             91792 sqlite3/libsqlite/sqlite3.c   Expr *p;
Expr             92113 sqlite3/libsqlite/sqlite3.c       Expr *pLimit, *pOffset; /* Saved values of p->nLimit and p->nOffset */
Expr             92211 sqlite3/libsqlite/sqlite3.c       Expr *pLimit, *pOffset;
Expr             92668 sqlite3/libsqlite/sqlite3.c         Expr *pNew = sqlite3Expr(db, TK_INTEGER, 0);
Expr             92700 sqlite3/libsqlite/sqlite3.c         Expr *pTerm = pOrderBy->a[i].pExpr;
Expr             92961 sqlite3/libsqlite/sqlite3.c static Expr *substExpr(
Expr             92972 sqlite3/libsqlite/sqlite3.c       Expr *pNew;
Expr             93158 sqlite3/libsqlite/sqlite3.c   Expr *pWhere;                    /* The WHERE clause */
Expr             93315 sqlite3/libsqlite/sqlite3.c     Expr *pLimit = p->pLimit;
Expr             93526 sqlite3/libsqlite/sqlite3.c   Expr *pExpr;
Expr             93558 sqlite3/libsqlite/sqlite3.c   Expr *pExpr;
Expr             93722 sqlite3/libsqlite/sqlite3.c     Expr *pE = pEList->a[k].pExpr;
Expr             93741 sqlite3/libsqlite/sqlite3.c       Expr *pE = a[k].pExpr;
Expr             93778 sqlite3/libsqlite/sqlite3.c             Expr *pExpr, *pRight;
Expr             93811 sqlite3/libsqlite/sqlite3.c               Expr *pLeft;
Expr             93991 sqlite3/libsqlite/sqlite3.c       Expr *pE = pFunc->pExpr;
Expr             94186 sqlite3/libsqlite/sqlite3.c   Expr *pWhere;          /* The WHERE clause.  May be NULL */
Expr             94189 sqlite3/libsqlite/sqlite3.c   Expr *pHaving;         /* The HAVING clause.  May be NULL */
Expr             95946 sqlite3/libsqlite/sqlite3.c   Expr *pWhen = 0;            /* Duplicate of trigger WHEN expression */
Expr             96358 sqlite3/libsqlite/sqlite3.c   Expr *pRowidExpr = 0;  /* Expression defining the new record number */
Expr             96855 sqlite3/libsqlite/sqlite3.c   Expr *pExpr;              /* Temporary expression */
Expr             98427 sqlite3/libsqlite/sqlite3.c   Expr *pExpr;            /* Pointer to the subexpression that is this term */
Expr             98857 sqlite3/libsqlite/sqlite3.c   SWAP(Expr*,pExpr->pRight,pExpr->pLeft);
Expr             98917 sqlite3/libsqlite/sqlite3.c         Expr *pX = pTerm->pExpr;
Expr             98980 sqlite3/libsqlite/sqlite3.c   Expr *pRight, *pLeft;      /* Right and left size of LIKE operator */
Expr             99027 sqlite3/libsqlite/sqlite3.c       Expr *pPrefix;
Expr             99183 sqlite3/libsqlite/sqlite3.c   Expr *pExpr = pTerm->pExpr;             /* The expression of the term */
Expr             99371 sqlite3/libsqlite/sqlite3.c       Expr *pDup;            /* A transient duplicate expression */
Expr             99373 sqlite3/libsqlite/sqlite3.c       Expr *pLeft = 0;       /* The LHS of the IN operator */
Expr             99374 sqlite3/libsqlite/sqlite3.c       Expr *pNew;            /* The complete IN operator */
Expr             99434 sqlite3/libsqlite/sqlite3.c   Expr *pExpr;                     /* The expression to be analyzed */
Expr             99438 sqlite3/libsqlite/sqlite3.c   Expr *pStr1 = 0;                 /* RHS of LIKE/GLOB operator */
Expr             99477 sqlite3/libsqlite/sqlite3.c     Expr *pLeft = pExpr->pLeft;
Expr             99478 sqlite3/libsqlite/sqlite3.c     Expr *pRight = pExpr->pRight;
Expr             99486 sqlite3/libsqlite/sqlite3.c       Expr *pDup;
Expr             99539 sqlite3/libsqlite/sqlite3.c       Expr *pNewExpr;
Expr             99579 sqlite3/libsqlite/sqlite3.c     Expr *pLeft;       /* LHS of LIKE/GLOB operator */
Expr             99580 sqlite3/libsqlite/sqlite3.c     Expr *pStr2;       /* Copy of pStr1 - RHS of LIKE/GLOB operator */
Expr             99581 sqlite3/libsqlite/sqlite3.c     Expr *pNewExpr1;
Expr             99582 sqlite3/libsqlite/sqlite3.c     Expr *pNewExpr2;
Expr             99638 sqlite3/libsqlite/sqlite3.c     Expr *pRight, *pLeft;
Expr             99647 sqlite3/libsqlite/sqlite3.c       Expr *pNewExpr;
Expr             99681 sqlite3/libsqlite/sqlite3.c     Expr *pNewExpr;
Expr             99682 sqlite3/libsqlite/sqlite3.c     Expr *pLeft = pExpr->pLeft;
Expr             99786 sqlite3/libsqlite/sqlite3.c     Expr *pExpr;       /* The expression of the ORDER BY pTerm */
Expr             100226 sqlite3/libsqlite/sqlite3.c         Expr *pX = pTerm->pExpr;
Expr             100319 sqlite3/libsqlite/sqlite3.c       Expr *pExpr = pOrderBy->a[i].pExpr;
Expr             100375 sqlite3/libsqlite/sqlite3.c     Expr *pExpr = pOrderBy->a[i].pExpr;
Expr             100797 sqlite3/libsqlite/sqlite3.c       Expr *pExpr = pLower->pExpr->pRight;
Expr             100803 sqlite3/libsqlite/sqlite3.c       Expr *pExpr = pUpper->pExpr->pRight;
Expr             101178 sqlite3/libsqlite/sqlite3.c         Expr *pExpr = pTerm->pExpr;
Expr             101602 sqlite3/libsqlite/sqlite3.c   Expr *pX = pTerm->pExpr;
Expr             101746 sqlite3/libsqlite/sqlite3.c       Expr *pRight = pTerm->pExpr->pRight;
Expr             102057 sqlite3/libsqlite/sqlite3.c       Expr *pX;             /* The expression that defines the start bound */
Expr             102087 sqlite3/libsqlite/sqlite3.c       Expr *pX;
Expr             102244 sqlite3/libsqlite/sqlite3.c       Expr *pRight = pRangeStart->pExpr->pRight;
Expr             102284 sqlite3/libsqlite/sqlite3.c       Expr *pRight = pRangeEnd->pExpr->pRight;
Expr             102523 sqlite3/libsqlite/sqlite3.c     Expr *pE;
Expr             103350 sqlite3/libsqlite/sqlite3.c   Expr *pLimit;    /* The LIMIT expression.  NULL if there is no limit */
Expr             103351 sqlite3/libsqlite/sqlite3.c   Expr *pOffset;   /* The OFFSET expression.  NULL if there is none */
Expr             103517 sqlite3/libsqlite/sqlite3.c   Expr* yy314;
Expr             105723 sqlite3/libsqlite/sqlite3.c   Expr *p = sqlite3Expr(pParse->db, TK_ALL, 0);
Expr             105729 sqlite3/libsqlite/sqlite3.c   Expr *pRight = sqlite3PExpr(pParse, TK_ALL, 0, 0, &yymsp[0].minor.yy0);
Expr             105730 sqlite3/libsqlite/sqlite3.c   Expr *pLeft = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-2].minor.yy0);
Expr             105731 sqlite3/libsqlite/sqlite3.c   Expr *pDot = sqlite3PExpr(pParse, TK_DOT, pLeft, pRight, 0);
Expr             105931 sqlite3/libsqlite/sqlite3.c   Expr *temp1 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-2].minor.yy0);
Expr             105932 sqlite3/libsqlite/sqlite3.c   Expr *temp2 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[0].minor.yy0);
Expr             105939 sqlite3/libsqlite/sqlite3.c   Expr *temp1 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-4].minor.yy0);
Expr             105940 sqlite3/libsqlite/sqlite3.c   Expr *temp2 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-2].minor.yy0);
Expr             105941 sqlite3/libsqlite/sqlite3.c   Expr *temp3 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[0].minor.yy0);
Expr             105942 sqlite3/libsqlite/sqlite3.c   Expr *temp4 = sqlite3PExpr(pParse, TK_DOT, temp2, temp3, 0);
Expr             106171 sqlite3/libsqlite/sqlite3.c     Expr *p = yygotominor.yy118.pExpr = sqlite3PExpr(pParse, TK_EXISTS, 0, 0, 0);
Expr             106224 sqlite3/libsqlite/sqlite3.c   Expr *p = 0;
Expr             106237 sqlite3/libsqlite/sqlite3.c   Expr *p = 0;