Expr             9297 ext/sqlite3/libsqlite/sqlite3.c typedef struct Expr Expr;
Expr             11369 ext/sqlite3/libsqlite/sqlite3.c   Expr *pDflt;     /* Default value of this column */
Expr             11741 ext/sqlite3/libsqlite/sqlite3.c   Expr *pPartIdxWhere;     /* WHERE clause for partial indices */
Expr             11831 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr;             /* The original expression */
Expr             11838 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr;             /* Expression encoding the function */
Expr             11939 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft;           /* Left subnode */
Expr             11940 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight;          /* Right subnode */
Expr             12024 ext/sqlite3/libsqlite/sqlite3.c #define EXPR_FULLSIZE           sizeof(Expr)           /* Full size */
Expr             12025 ext/sqlite3/libsqlite/sqlite3.c #define EXPR_REDUCEDSIZE        offsetof(Expr,iTable)  /* Common features */
Expr             12026 ext/sqlite3/libsqlite/sqlite3.c #define EXPR_TOKENONLYSIZE      offsetof(Expr,pLeft)   /* Fewer features */
Expr             12053 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr;            /* The list of expressions */
Expr             12076 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr;          /* The expression parse tree */
Expr             12165 ext/sqlite3/libsqlite/sqlite3.c     Expr *pOn;        /* The ON clause of a join */
Expr             12288 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere;          /* The WHERE clause */
Expr             12290 ext/sqlite3/libsqlite/sqlite3.c   Expr *pHaving;         /* The HAVING clause */
Expr             12294 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit;          /* LIMIT expression. NULL means not used. */
Expr             12295 ext/sqlite3/libsqlite/sqlite3.c   Expr *pOffset;         /* OFFSET expression. NULL means not used. */
Expr             12659 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhen;            /* The WHEN clause of the expression (may be NULL) */
Expr             12722 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere;        /* The WHERE clause for DELETE or UPDATE steps */
Expr             12853 ext/sqlite3/libsqlite/sqlite3.c   int (*xExprCallback)(Walker*, Expr*);     /* Callback for expressions */
Expr             12869 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalkExpr(Walker*, Expr*);
Expr             13083 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE   void sqlite3TreeViewExpr(TreeView*, const Expr*, u8);
Expr             13100 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAlloc(sqlite3*,int,const Token*,int);
Expr             13101 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3Expr(sqlite3*,int,const char*);
Expr             13102 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprAttachSubtrees(sqlite3*,Expr*,Expr*,Expr*);
Expr             13103 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3PExpr(Parse*, int, Expr*, Expr*, const Token*);
Expr             13104 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3*,Expr*, Expr*);
Expr             13105 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse*,ExprList*, Token*);
Expr             13106 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprAssignVarNumber(Parse*, Expr*);
Expr             13107 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprDelete(sqlite3*, Expr*);
Expr             13108 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE ExprList *sqlite3ExprListAppend(Parse*,ExprList*,Expr*);
Expr             13129 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3AddCheckConstraint(Parse*, Expr*);
Expr             13187 ext/sqlite3/libsqlite/sqlite3.c                                       Token*, Select*, Expr*, IdList*);
Expr             13196 ext/sqlite3/libsqlite/sqlite3.c                           Expr*, int, int);
Expr             13199 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Select *sqlite3SelectNew(Parse*,ExprList*,SrcList*,Expr*,ExprList*,
Expr             13200 ext/sqlite3/libsqlite/sqlite3.c                          Expr*,ExprList*,u16,Expr*,Expr*);
Expr             13206 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3LimitWhere(Parse*,SrcList*,Expr*,ExprList*,Expr*,Expr*,char*);
Expr             13208 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3DeleteFrom(Parse*, SrcList*, Expr*);
Expr             13209 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Update(Parse*, SrcList*, ExprList*, Expr*, int);
Expr             13210 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin(Parse*,SrcList*,Expr*,ExprList*,ExprList*,u16,int);
Expr             13228 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCode(Parse*, Expr*, int);
Expr             13229 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCodeFactorable(Parse*, Expr*, int);
Expr             13230 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCodeAtInit(Parse*, Expr*, int, u8);
Expr             13231 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse*, Expr*, int*);
Expr             13232 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse*, Expr*, int);
Expr             13233 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCodeAndCache(Parse*, Expr*, int);
Expr             13237 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse*, Expr*, int, int);
Expr             13238 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse*, Expr*, int, int);
Expr             13248 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprCompare(Expr*, Expr*, int);
Expr             13250 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprImpliesExpr(Expr*, Expr*, int);
Expr             13251 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprAnalyzeAggregates(NameContext*, Expr*);
Expr             13253 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3FunctionUsesThisSrc(Expr*, SrcList*);
Expr             13266 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsConstant(Expr*);
Expr             13267 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsConstantNotJoin(Expr*);
Expr             13268 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsConstantOrFunction(Expr*, u8);
Expr             13269 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsTableConstant(Expr*,int);
Expr             13270 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr*, int*);
Expr             13271 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprCanBeNull(const Expr*);
Expr             13272 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprNeedsNoAffinityChange(const Expr*, char);
Expr             13288 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3*,Expr*,int);
Expr             13308 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3MaterializeView(Parse*, Table*, Expr*, int);
Expr             13313 ext/sqlite3/libsqlite/sqlite3.c                            Expr*,int, int);
Expr             13322 ext/sqlite3/libsqlite/sqlite3.c   void sqliteViewTriggers(Parse*, Table*, Expr*, int, ExprList*);
Expr             13327 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE   TriggerStep *sqlite3TriggerUpdateStep(sqlite3*,Token*,ExprList*, Expr*, u8);
Expr             13328 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE   TriggerStep *sqlite3TriggerDeleteStep(sqlite3*,Token*, Expr*);
Expr             13349 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE   void sqlite3AuthRead(Parse*,Expr*,Schema*,SrcList*);
Expr             13360 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Attach(Parse*, Expr*, Expr*, Expr*);
Expr             13361 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Detach(Parse*, Expr*);
Expr             13365 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3FixExpr(DbFixer*, Expr*);
Expr             13407 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2);
Expr             13408 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity);
Expr             13409 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr);
Expr             13426 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr);
Expr             13427 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAddCollateToken(Parse *pParse, Expr*, const Token*, int);
Expr             13428 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAddCollateString(Parse*,Expr*,const char*);
Expr             13429 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprSkipCollate(Expr*);
Expr             13452 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ValueFromExpr(sqlite3 *, Expr *, u8, u8, sqlite3_value **);
Expr             13472 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3CodeSubselect(Parse *, Expr *, int, int);
Expr             13475 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ResolveExprNames(NameContext*, Expr*);
Expr             13477 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ResolveSelfReference(Parse*,Table*,int,Expr*,ExprList*);
Expr             13492 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3IsLikeFunction(sqlite3*,Expr*,int*,char*);
Expr             13519 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *, SrcList *, int, int);
Expr             13526 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Stat4ProbeSetValue(Parse*,Index*,UnpackedRecord**,Expr*,u8,int,int*);
Expr             13527 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Stat4ValueFromExpr(Parse*, Expr*, u8, sqlite3_value**);
Expr             13593 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction(sqlite3 *,FuncDef*, int nArg, Expr*);
Expr             13601 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE CollSeq *sqlite3BinaryCompareCollSeq(Parse *, Expr *, Expr *);
Expr             13680 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3FindInIndex(Parse *, Expr *, u32, int*);
Expr             13696 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p);
Expr             64247 ext/sqlite3/libsqlite/sqlite3.c   Expr *p,                        /* The expression to evaluate */
Expr             64343 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,                    /* The expression to evaluate */
Expr             64478 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,              /* The expression to evaluate */
Expr             64562 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,                    /* The expression to extract a value from */
Expr             64638 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,                    /* The expression to extract a value from */
Expr             64670 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,                    /* The expression to extract a value from */
Expr             81179 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){
Expr             81326 ext/sqlite3/libsqlite/sqlite3.c static int incrAggDepth(Walker *pWalker, Expr *pExpr){
Expr             81330 ext/sqlite3/libsqlite/sqlite3.c static void incrAggFunctionDepth(Expr *pExpr, int N){
Expr             81387 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,           /* Transform this into an alias to the result set */
Expr             81391 ext/sqlite3/libsqlite/sqlite3.c   Expr *pOrig;           /* The iCol-th column of the result set */
Expr             81392 ext/sqlite3/libsqlite/sqlite3.c   Expr *pDup;            /* Copy of pOrig */
Expr             81513 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr          /* Make this EXPR node point to the selected column */
Expr             81718 ext/sqlite3/libsqlite/sqlite3.c           Expr *pOrig;
Expr             81826 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int iCol){
Expr             81827 ext/sqlite3/libsqlite/sqlite3.c   Expr *p = sqlite3ExprAlloc(db, TK_COLUMN, 0, 0);
Expr             81882 ext/sqlite3/libsqlite/sqlite3.c static int exprProbability(Expr *p){
Expr             81902 ext/sqlite3/libsqlite/sqlite3.c static int resolveExprStep(Walker *pWalker, Expr *pExpr){
Expr             81957 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight;
Expr             82119 ext/sqlite3/libsqlite/sqlite3.c   Expr *pE           /* Expression we are trying to match */
Expr             82158 ext/sqlite3/libsqlite/sqlite3.c   Expr *pE           /* The specific ORDER BY term */
Expr             82262 ext/sqlite3/libsqlite/sqlite3.c       Expr *pE, *pDup;
Expr             82284 ext/sqlite3/libsqlite/sqlite3.c         Expr *pNew = sqlite3Expr(db, TK_INTEGER, 0);
Expr             82291 ext/sqlite3/libsqlite/sqlite3.c           Expr *pParent = pItem->pExpr;
Expr             82393 ext/sqlite3/libsqlite/sqlite3.c     Expr *pE = pItem->pExpr;
Expr             82394 ext/sqlite3/libsqlite/sqlite3.c     Expr *pE2 = sqlite3ExprSkipCollate(pE);
Expr             82539 ext/sqlite3/libsqlite/sqlite3.c       Expr *pX = pEList->a[i].pExpr;
Expr             82696 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr             /* The expression to be analyzed. */
Expr             82776 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,        /* Expression to resolve.  May be NULL. */
Expr             82836 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr){
Expr             82872 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAddCollateToken(
Expr             82874 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,             /* Add the "COLLATE" clause to this expression */
Expr             82879 ext/sqlite3/libsqlite/sqlite3.c     Expr *pNew = sqlite3ExprAlloc(pParse->db, TK_COLLATE, pCollName, dequote);
Expr             82888 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAddCollateString(Parse *pParse, Expr *pExpr, const char *zC){
Expr             82900 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprSkipCollate(Expr *pExpr){
Expr             82924 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr){
Expr             82927 ext/sqlite3/libsqlite/sqlite3.c   Expr *p = pExpr;
Expr             82956 ext/sqlite3/libsqlite/sqlite3.c         Expr *pNext  = p->pRight;
Expr             82988 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2){
Expr             83015 ext/sqlite3/libsqlite/sqlite3.c static char comparisonAffinity(Expr *pExpr){
Expr             83038 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity){
Expr             83054 ext/sqlite3/libsqlite/sqlite3.c static u8 binaryCompareP5(Expr *pExpr1, Expr *pExpr2, int jumpIfNull){
Expr             83074 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft, 
Expr             83075 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight
Expr             83097 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft,      /* The left operand */
Expr             83098 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight,     /* The right operand */
Expr             83143 ext/sqlite3/libsqlite/sqlite3.c static void heightOfExpr(Expr *p, int *pnHeight){
Expr             83181 ext/sqlite3/libsqlite/sqlite3.c static void exprSetHeight(Expr *p){
Expr             83202 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){
Expr             83222 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){
Expr             83250 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAlloc(
Expr             83256 ext/sqlite3/libsqlite/sqlite3.c   Expr *pNew;
Expr             83267 ext/sqlite3/libsqlite/sqlite3.c   pNew = sqlite3DbMallocZero(db, sizeof(Expr)+nExtra);
Expr             83299 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3Expr(
Expr             83318 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRoot,
Expr             83319 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft,
Expr             83320 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight
Expr             83346 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3PExpr(
Expr             83349 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft,            /* Left operand */
Expr             83350 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight,           /* Right operand */
Expr             83353 ext/sqlite3/libsqlite/sqlite3.c   Expr *p;
Expr             83381 ext/sqlite3/libsqlite/sqlite3.c static int exprAlwaysTrue(Expr *p){
Expr             83387 ext/sqlite3/libsqlite/sqlite3.c static int exprAlwaysFalse(Expr *p){
Expr             83402 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRight){
Expr             83412 ext/sqlite3/libsqlite/sqlite3.c     Expr *pNew = sqlite3ExprAlloc(db, TK_AND, 0, 0);
Expr             83422 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken){
Expr             83423 ext/sqlite3/libsqlite/sqlite3.c   Expr *pNew;
Expr             83453 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr){
Expr             83524 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprDelete(sqlite3 *db, Expr *p){
Expr             83550 ext/sqlite3/libsqlite/sqlite3.c static int exprStructSize(Expr *p){
Expr             83590 ext/sqlite3/libsqlite/sqlite3.c static int dupedExprStructSize(Expr *p, int flags){
Expr             83617 ext/sqlite3/libsqlite/sqlite3.c static int dupedExprNodeSize(Expr *p, int flags){
Expr             83638 ext/sqlite3/libsqlite/sqlite3.c static int dupedExprSize(Expr *p, int flags){
Expr             83657 ext/sqlite3/libsqlite/sqlite3.c static Expr *exprDup(sqlite3 *db, Expr *p, int flags, u8 **pzBuffer){
Expr             83658 ext/sqlite3/libsqlite/sqlite3.c   Expr *pNew = 0;                      /* Value to return */
Expr             83673 ext/sqlite3/libsqlite/sqlite3.c     pNew = (Expr *)zAlloc;
Expr             83784 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags){
Expr             83803 ext/sqlite3/libsqlite/sqlite3.c     Expr *pOldExpr = pOldItem->pExpr;
Expr             83930 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr             /* Expression to be appended. Might be NULL */
Expr             84057 ext/sqlite3/libsqlite/sqlite3.c        Expr *pExpr = pList->a[i].pExpr;
Expr             84089 ext/sqlite3/libsqlite/sqlite3.c static int exprNodeIsConstant(Walker *pWalker, Expr *pExpr){
Expr             84148 ext/sqlite3/libsqlite/sqlite3.c static int exprIsConst(Expr *p, int initFlag, int iCur){
Expr             84167 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsConstant(Expr *p){
Expr             84177 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsConstantNotJoin(Expr *p){
Expr             84187 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsTableConstant(Expr *p, int iCur){
Expr             84200 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsConstantOrFunction(Expr *p, u8 isInit){
Expr             84211 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr *p, int *pValue){
Expr             84256 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprCanBeNull(const Expr *p){
Expr             84286 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprNeedsNoAffinityChange(const Expr *p, char aff){
Expr             84400 ext/sqlite3/libsqlite/sqlite3.c static int sqlite3InRhsIsConstant(Expr *pIn){
Expr             84401 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLHS;
Expr             84483 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3FindInIndex(Parse *pParse, Expr *pX, u32 inFlags, int *prRhsHasNull){
Expr             84501 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr;                           /* Expression <column> */
Expr             84637 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,            /* The IN, SELECT, or EXISTS operator */
Expr             84675 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLeft = pExpr->pLeft; /* the LHS of the IN operator */
Expr             84751 ext/sqlite3/libsqlite/sqlite3.c           Expr *pE2 = pItem->pExpr;
Expr             84866 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,          /* The IN expression */
Expr             85054 ext/sqlite3/libsqlite/sqlite3.c static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){
Expr             85360 ext/sqlite3/libsqlite/sqlite3.c static void exprToRegister(Expr *p, int iReg){
Expr             85378 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target){
Expr             85386 ext/sqlite3/libsqlite/sqlite3.c   Expr tempX;               /* Temporary expression node */
Expr             85568 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLeft = pExpr->pLeft;
Expr             85788 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLeft = pExpr->pLeft;
Expr             85790 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight = pLItem->pExpr;
Expr             85903 ext/sqlite3/libsqlite/sqlite3.c       Expr opCompare;                   /* The X==Ei expression */
Expr             85904 ext/sqlite3/libsqlite/sqlite3.c       Expr *pX;                         /* The X expression */
Expr             85905 ext/sqlite3/libsqlite/sqlite3.c       Expr *pTest = 0;                  /* X==Ei (form A) or just Ei (form B) */
Expr             85996 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,      /* The expression to code when the VDBE initializes */
Expr             86026 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg){
Expr             86064 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target){
Expr             86085 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr, int target){
Expr             86105 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target){
Expr             86121 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3TreeViewExpr(TreeView *pView, const Expr *pExpr, u8 moreToFollow){
Expr             86289 ext/sqlite3/libsqlite/sqlite3.c       Expr *pX = pExpr->pLeft;
Expr             86290 ext/sqlite3/libsqlite/sqlite3.c       Expr *pY = pExpr->x.pList->a[0].pExpr;
Expr             86291 ext/sqlite3/libsqlite/sqlite3.c       Expr *pZ = pExpr->x.pList->a[1].pExpr;
Expr             86406 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr = pItem->pExpr;
Expr             86443 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,      /* The BETWEEN expression */
Expr             86448 ext/sqlite3/libsqlite/sqlite3.c   Expr exprAnd;     /* The AND operator in  x>=y AND x<=z  */
Expr             86449 ext/sqlite3/libsqlite/sqlite3.c   Expr compLeft;    /* The  x>=y  term */
Expr             86450 ext/sqlite3/libsqlite/sqlite3.c   Expr compRight;   /* The  x<=z  term */
Expr             86451 ext/sqlite3/libsqlite/sqlite3.c   Expr exprX;       /* The  x  subexpression */
Expr             86498 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){
Expr             86623 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){
Expr             86792 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprCompare(Expr *pA, Expr *pB, int iTab){
Expr             86854 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExprA = pA->a[i].pExpr;
Expr             86855 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExprB = pB->a[i].pExpr;
Expr             86882 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprImpliesExpr(Expr *pE1, Expr *pE2, int iTab){
Expr             86916 ext/sqlite3/libsqlite/sqlite3.c static int exprSrcCount(Walker *pWalker, Expr *pExpr){
Expr             86945 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrcList){
Expr             86996 ext/sqlite3/libsqlite/sqlite3.c static int analyzeAggregate(Walker *pWalker, Expr *pExpr){
Expr             87046 ext/sqlite3/libsqlite/sqlite3.c                   Expr *pE = pTerm->pExpr;
Expr             87136 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr *pExpr){
Expr             87861 ext/sqlite3/libsqlite/sqlite3.c   Expr *pDflt;              /* Default value for the new column */
Expr             89990 ext/sqlite3/libsqlite/sqlite3.c static int resolveAttachExpr(NameContext *pName, Expr *pExpr)
Expr             90271 ext/sqlite3/libsqlite/sqlite3.c   Expr *pAuthArg,      /* Expression to pass to authorization callback */
Expr             90272 ext/sqlite3/libsqlite/sqlite3.c   Expr *pFilename,     /* Name of database file */
Expr             90273 ext/sqlite3/libsqlite/sqlite3.c   Expr *pDbname,       /* Name of the database to use internally */
Expr             90274 ext/sqlite3/libsqlite/sqlite3.c   Expr *pKey           /* Database key for encryption extension */
Expr             90340 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Detach(Parse *pParse, Expr *pDbname){
Expr             90361 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey){
Expr             90480 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr        /* The expression to be fixed to one database */
Expr             90684 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,          /* The expression to check authorization on */
Expr             92153 ext/sqlite3/libsqlite/sqlite3.c   Expr *pCheckExpr  /* The check expression */
Expr             93642 ext/sqlite3/libsqlite/sqlite3.c   Expr *pPIWhere,    /* WHERE clause for partial indices */
Expr             93825 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr = pList->a[i].pExpr;
Expr             94514 ext/sqlite3/libsqlite/sqlite3.c   Expr *pOn,              /* The ON clause of a join */
Expr             95676 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere,        /* Optional WHERE clause to be added */
Expr             95709 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3LimitWhere(
Expr             95712 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere,                /* The WHERE clause.  May be null */
Expr             95714 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit,                /* The LIMIT clause.  May be null */
Expr             95715 ext/sqlite3/libsqlite/sqlite3.c   Expr *pOffset,               /* The OFFSET clause.  May be null */
Expr             95718 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhereRowid = NULL;    /* WHERE rowid .. */
Expr             95719 ext/sqlite3/libsqlite/sqlite3.c   Expr *pInClause = NULL;      /* WHERE rowid IN ( select ) */
Expr             95720 ext/sqlite3/libsqlite/sqlite3.c   Expr *pSelectRowid = NULL;   /* SELECT rowid ... */
Expr             95804 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere           /* The WHERE clause.  May be null */
Expr             98084 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *pIsNocase, char *aWc){
Expr             98685 ext/sqlite3/libsqlite/sqlite3.c static Expr *exprTableRegister(
Expr             98691 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr;
Expr             98717 ext/sqlite3/libsqlite/sqlite3.c static Expr *exprTableColumn(
Expr             98723 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr = sqlite3Expr(db, TK_COLUMN, 0);
Expr             98776 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere = 0;               /* WHERE clause to scan with */
Expr             98801 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft;                  /* Value from parent table row */
Expr             98802 ext/sqlite3/libsqlite/sqlite3.c     Expr *pRight;                 /* Column ref to child table */
Expr             98803 ext/sqlite3/libsqlite/sqlite3.c     Expr *pEq;                    /* Expression (pLeft = pRight) */
Expr             98829 ext/sqlite3/libsqlite/sqlite3.c     Expr *pNe;                    /* Expression (pLeft != pRight) */
Expr             98830 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft;                  /* Value from parent table row */
Expr             98831 ext/sqlite3/libsqlite/sqlite3.c     Expr *pRight;                 /* Column ref to child table */
Expr             98837 ext/sqlite3/libsqlite/sqlite3.c       Expr *pEq, *pAll = 0;
Expr             99395 ext/sqlite3/libsqlite/sqlite3.c     Expr *pWhere = 0;             /* WHERE clause of trigger step */
Expr             99399 ext/sqlite3/libsqlite/sqlite3.c     Expr *pWhen = 0;              /* WHEN clause for the trigger */
Expr             99410 ext/sqlite3/libsqlite/sqlite3.c       Expr *pEq;                  /* tFromCol = OLD.tToCol */
Expr             99454 ext/sqlite3/libsqlite/sqlite3.c         Expr *pNew;
Expr             99461 ext/sqlite3/libsqlite/sqlite3.c           Expr *pDflt = pFKey->pFrom->aCol[iFromCol].pDflt;
Expr             99481 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRaise; 
Expr             106569 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere,         /* the WHERE clause */
Expr             106571 ext/sqlite3/libsqlite/sqlite3.c   Expr *pHaving,        /* the HAVING clause */
Expr             106574 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit,         /* LIMIT value.  NULL means not used */
Expr             106575 ext/sqlite3/libsqlite/sqlite3.c   Expr *pOffset         /* OFFSET value.  NULL means no offset */
Expr             106778 ext/sqlite3/libsqlite/sqlite3.c   Expr **ppWhere                  /* IN/OUT: The WHERE clause to add to */
Expr             106781 ext/sqlite3/libsqlite/sqlite3.c   Expr *pE1;
Expr             106782 ext/sqlite3/libsqlite/sqlite3.c   Expr *pE2;
Expr             106783 ext/sqlite3/libsqlite/sqlite3.c   Expr *pEq;
Expr             106829 ext/sqlite3/libsqlite/sqlite3.c static void setJoinExpr(Expr *p, int iTable){
Expr             107778 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,
Expr             107791 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,
Expr             107856 ext/sqlite3/libsqlite/sqlite3.c           Expr *p = pS->pEList->a[iCol].pExpr;
Expr             107900 ext/sqlite3/libsqlite/sqlite3.c       Expr *p = pS->pEList->a[0].pExpr;
Expr             107939 ext/sqlite3/libsqlite/sqlite3.c     Expr *p = pEList->a[i].pExpr;
Expr             107990 ext/sqlite3/libsqlite/sqlite3.c     Expr *p;
Expr             108055 ext/sqlite3/libsqlite/sqlite3.c   Expr *p;                    /* Expression for a single result column */
Expr             108078 ext/sqlite3/libsqlite/sqlite3.c       Expr *pColExpr = p;  /* The expression that is the result column name */
Expr             108157 ext/sqlite3/libsqlite/sqlite3.c   Expr *p;
Expr             108355 ext/sqlite3/libsqlite/sqlite3.c       Expr *pTerm = pItem->pExpr;
Expr             108432 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit, *pOffset;       /* Saved LIMIT and OFFSET */
Expr             108762 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLimit, *pOffset; /* Saved values of p->nLimit and p->nOffset */
Expr             108858 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLimit, *pOffset;
Expr             109309 ext/sqlite3/libsqlite/sqlite3.c         Expr *pNew = sqlite3Expr(db, TK_INTEGER, 0);
Expr             109565 ext/sqlite3/libsqlite/sqlite3.c static Expr *substExpr(
Expr             109567 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,        /* Expr in which substitution occurs */
Expr             109576 ext/sqlite3/libsqlite/sqlite3.c       Expr *pNew;
Expr             109788 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere;                    /* The WHERE clause */
Expr             109968 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLimit = p->pLimit;
Expr             109969 ext/sqlite3/libsqlite/sqlite3.c     Expr *pOffset = p->pOffset;
Expr             110215 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr = pAggInfo->aFunc[0].pExpr; /* Aggregate function */
Expr             110248 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr;
Expr             110589 ext/sqlite3/libsqlite/sqlite3.c   Expr *pE, *pRight, *pExpr;
Expr             110804 ext/sqlite3/libsqlite/sqlite3.c               Expr *pLeft;
Expr             110866 ext/sqlite3/libsqlite/sqlite3.c static int exprWalkNoop(Walker *NotUsed, Expr *NotUsed2){
Expr             111020 ext/sqlite3/libsqlite/sqlite3.c       Expr *pE = pFunc->pExpr;
Expr             111183 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere;          /* The WHERE clause.  May be NULL */
Expr             111185 ext/sqlite3/libsqlite/sqlite3.c   Expr *pHaving;         /* The HAVING clause.  May be NULL */
Expr             112365 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhen,        /* WHEN clause */
Expr             112703 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere,        /* The WHERE clause */
Expr             112727 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere            /* The WHERE clause */
Expr             113094 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhen = 0;            /* Duplicate of trigger WHEN expression */
Expr             113422 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRowidExpr,    /* Expression used to recompute the rowid */
Expr             113424 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere,        /* WHERE clause of the UPDATE statement */
Expr             113491 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere,          /* The WHERE clause.  May be null */
Expr             113514 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRowidExpr = 0;  /* Expression defining the new record number */
Expr             114103 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRowid,        /* Expression used to recompute the rowid */
Expr             114105 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere,        /* WHERE clause of the UPDATE statement */
Expr             114111 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr;              /* Temporary expression */
Expr             115561 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr     /* First argument to the function */
Expr             115969 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr;            /* Pointer to the subexpression that is this term */
Expr             116379 ext/sqlite3/libsqlite/sqlite3.c static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags){
Expr             116431 ext/sqlite3/libsqlite/sqlite3.c static void whereSplit(WhereClause *pWC, Expr *pExpr, u8 op){
Expr             116432 ext/sqlite3/libsqlite/sqlite3.c   Expr *pE2 = sqlite3ExprSkipCollate(pExpr);
Expr             116483 ext/sqlite3/libsqlite/sqlite3.c static Bitmask exprTableUsage(WhereMaskSet *pMaskSet, Expr *p){
Expr             116555 ext/sqlite3/libsqlite/sqlite3.c static void exprCommute(Parse *pParse, Expr *pExpr){
Expr             116572 ext/sqlite3/libsqlite/sqlite3.c   SWAP(Expr*,pExpr->pRight,pExpr->pLeft);
Expr             116615 ext/sqlite3/libsqlite/sqlite3.c   Expr *pX;            /* An expression being tested */
Expr             116813 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,      /* Test this expression */
Expr             116814 ext/sqlite3/libsqlite/sqlite3.c   Expr **ppPrefix,  /* Pointer to TK_STRING expression with pattern prefix */
Expr             116819 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight, *pLeft;      /* Right and left size of LIKE operator */
Expr             116866 ext/sqlite3/libsqlite/sqlite3.c       Expr *pPrefix;
Expr             116907 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr      /* Test this expression */
Expr             116932 ext/sqlite3/libsqlite/sqlite3.c static void transferJoinMarkings(Expr *pDerived, Expr *pBase){
Expr             116991 ext/sqlite3/libsqlite/sqlite3.c   Expr *pNew;            /* New virtual expression */
Expr             117118 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr = pTerm->pExpr;             /* The expression of the term */
Expr             117317 ext/sqlite3/libsqlite/sqlite3.c       Expr *pDup;            /* A transient duplicate expression */
Expr             117319 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLeft = 0;       /* The LHS of the IN operator */
Expr             117320 ext/sqlite3/libsqlite/sqlite3.c       Expr *pNew;            /* The complete IN operator */
Expr             117379 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr;                     /* The expression to be analyzed */
Expr             117383 ext/sqlite3/libsqlite/sqlite3.c   Expr *pStr1 = 0;                 /* RHS of LIKE/GLOB operator */
Expr             117423 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft = sqlite3ExprSkipCollate(pExpr->pLeft);
Expr             117424 ext/sqlite3/libsqlite/sqlite3.c     Expr *pRight = sqlite3ExprSkipCollate(pExpr->pRight);
Expr             117433 ext/sqlite3/libsqlite/sqlite3.c       Expr *pDup;
Expr             117493 ext/sqlite3/libsqlite/sqlite3.c       Expr *pNewExpr;
Expr             117536 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft;       /* LHS of LIKE/GLOB operator */
Expr             117537 ext/sqlite3/libsqlite/sqlite3.c     Expr *pStr2;       /* Copy of pStr1 - RHS of LIKE/GLOB operator */
Expr             117538 ext/sqlite3/libsqlite/sqlite3.c     Expr *pNewExpr1;
Expr             117539 ext/sqlite3/libsqlite/sqlite3.c     Expr *pNewExpr2;
Expr             117612 ext/sqlite3/libsqlite/sqlite3.c     Expr *pRight, *pLeft;
Expr             117621 ext/sqlite3/libsqlite/sqlite3.c       Expr *pNewExpr;
Expr             117655 ext/sqlite3/libsqlite/sqlite3.c     Expr *pNewExpr;
Expr             117656 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft = pExpr->pLeft;
Expr             117704 ext/sqlite3/libsqlite/sqlite3.c     Expr *p = sqlite3ExprSkipCollate(pList->a[i].pExpr);
Expr             117749 ext/sqlite3/libsqlite/sqlite3.c     Expr *p = sqlite3ExprSkipCollate(pDistinct->a[i].pExpr);
Expr             117893 ext/sqlite3/libsqlite/sqlite3.c   Expr *pPartial = 0;         /* Partial Index Expression */
Expr             117910 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr = pTerm->pExpr;
Expr             117980 ext/sqlite3/libsqlite/sqlite3.c         Expr *pX = pTerm->pExpr;
Expr             118087 ext/sqlite3/libsqlite/sqlite3.c       Expr *pExpr = pOrderBy->a[i].pExpr;
Expr             118147 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr = pOrderBy->a[i].pExpr;
Expr             118645 ext/sqlite3/libsqlite/sqlite3.c         Expr *pExpr = pLower->pExpr->pRight;
Expr             118660 ext/sqlite3/libsqlite/sqlite3.c         Expr *pExpr = pUpper->pExpr->pRight;
Expr             118749 ext/sqlite3/libsqlite/sqlite3.c   Expr *pExpr,         /* Expression for VALUE in the x=VALUE constraint */
Expr             118964 ext/sqlite3/libsqlite/sqlite3.c   Expr *pX = pTerm->pExpr;
Expr             119153 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight = pTerm->pExpr->pRight;
Expr             119577 ext/sqlite3/libsqlite/sqlite3.c       Expr *pX;             /* The expression that defines the start bound */
Expr             119614 ext/sqlite3/libsqlite/sqlite3.c       Expr *pX;
Expr             119800 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight = pRangeStart->pExpr->pRight;
Expr             119845 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight = pRangeEnd->pExpr->pRight;
Expr             119980 ext/sqlite3/libsqlite/sqlite3.c     Expr *pAndExpr = 0;                /* An ".. AND (...)" expression */
Expr             120056 ext/sqlite3/libsqlite/sqlite3.c         Expr *pExpr = pWC->a[iTerm].pExpr;
Expr             120082 ext/sqlite3/libsqlite/sqlite3.c         Expr *pOrExpr = pOrTerm->pExpr; /* Current OR clause term */
Expr             120238 ext/sqlite3/libsqlite/sqlite3.c     Expr *pE;
Expr             120273 ext/sqlite3/libsqlite/sqlite3.c     Expr *pE, *pEAlt;
Expr             120828 ext/sqlite3/libsqlite/sqlite3.c           Expr *pRight = pTerm->pExpr->pRight;
Expr             120950 ext/sqlite3/libsqlite/sqlite3.c       Expr *pExpr = pTerm->pExpr;
Expr             121028 ext/sqlite3/libsqlite/sqlite3.c           Expr *pExpr = pTerm->pExpr;
Expr             121154 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr = sqlite3ExprSkipCollate(pOB->a[ii].pExpr);
Expr             121187 ext/sqlite3/libsqlite/sqlite3.c static int whereUsablePartialIndex(int iTab, WhereClause *pWC, Expr *pWhere){
Expr             121191 ext/sqlite3/libsqlite/sqlite3.c     Expr *pExpr = pTerm->pExpr;
Expr             121806 ext/sqlite3/libsqlite/sqlite3.c   Expr *pOBExpr;        /* An expression from the ORDER BY clause */
Expr             121998 ext/sqlite3/libsqlite/sqlite3.c         Expr *p;
Expr             122623 ext/sqlite3/libsqlite/sqlite3.c   Expr *pWhere,         /* The WHERE clause */
Expr             123263 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit;    /* The LIMIT expression.  NULL if there is no limit */
Expr             123264 ext/sqlite3/libsqlite/sqlite3.c   Expr *pOffset;   /* The OFFSET expression.  NULL if there is none */
Expr             123365 ext/sqlite3/libsqlite/sqlite3.c   static void binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op){
Expr             123449 ext/sqlite3/libsqlite/sqlite3.c   Expr* yy132;
Expr             125746 ext/sqlite3/libsqlite/sqlite3.c   Expr *p = sqlite3Expr(pParse->db, TK_ALL, 0);
Expr             125752 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight = sqlite3PExpr(pParse, TK_ALL, 0, 0, &yymsp[0].minor.yy0);
Expr             125753 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-2].minor.yy0);
Expr             125754 ext/sqlite3/libsqlite/sqlite3.c   Expr *pDot = sqlite3PExpr(pParse, TK_DOT, pLeft, pRight, 0);
Expr             125962 ext/sqlite3/libsqlite/sqlite3.c   Expr *temp1 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-2].minor.yy0);
Expr             125963 ext/sqlite3/libsqlite/sqlite3.c   Expr *temp2 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[0].minor.yy0);
Expr             125970 ext/sqlite3/libsqlite/sqlite3.c   Expr *temp1 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-4].minor.yy0);
Expr             125971 ext/sqlite3/libsqlite/sqlite3.c   Expr *temp2 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-2].minor.yy0);
Expr             125972 ext/sqlite3/libsqlite/sqlite3.c   Expr *temp3 = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[0].minor.yy0);
Expr             125973 ext/sqlite3/libsqlite/sqlite3.c   Expr *temp4 = sqlite3PExpr(pParse, TK_DOT, temp2, temp3, 0);
Expr             126149 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRHS = yymsp[-1].minor.yy14->a[0].pExpr;
Expr             126220 ext/sqlite3/libsqlite/sqlite3.c     Expr *p = yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_EXISTS, 0, 0, 0);
Expr             126280 ext/sqlite3/libsqlite/sqlite3.c   Expr *p = sqlite3ExprAddCollateToken(pParse, 0, &yymsp[-1].minor.yy0, 1);
Expr             126289 ext/sqlite3/libsqlite/sqlite3.c   Expr *p = sqlite3ExprAddCollateToken(pParse, 0, &yymsp[-1].minor.yy0, 1);