pLeft            11939 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft;           /* Left subnode */
pLeft            12026 ext/sqlite3/libsqlite/sqlite3.c #define EXPR_TOKENONLYSIZE      offsetof(Expr,pLeft)   /* Fewer features */
pLeft            41068 ext/sqlite3/libsqlite/sqlite3.c   struct RowSetEntry *pLeft;    /* Left subtree (smaller entries) */
pLeft            41283 ext/sqlite3/libsqlite/sqlite3.c   if( pIn->pLeft ){
pLeft            41285 ext/sqlite3/libsqlite/sqlite3.c     rowSetTreeToList(pIn->pLeft, ppFirst, &p);
pLeft            41317 ext/sqlite3/libsqlite/sqlite3.c   struct RowSetEntry *pLeft;     /* Left subtree */
pLeft            41324 ext/sqlite3/libsqlite/sqlite3.c     p->pLeft = p->pRight = 0;
pLeft            41327 ext/sqlite3/libsqlite/sqlite3.c   pLeft = rowSetNDeepTree(ppList, iDepth-1);
pLeft            41330 ext/sqlite3/libsqlite/sqlite3.c     return pLeft;
pLeft            41332 ext/sqlite3/libsqlite/sqlite3.c   p->pLeft = pLeft;
pLeft            41345 ext/sqlite3/libsqlite/sqlite3.c   struct RowSetEntry *pLeft;   /* Left subtree */
pLeft            41350 ext/sqlite3/libsqlite/sqlite3.c   p->pLeft = p->pRight = 0;
pLeft            41352 ext/sqlite3/libsqlite/sqlite3.c     pLeft = p;
pLeft            41355 ext/sqlite3/libsqlite/sqlite3.c     p->pLeft = pLeft;
pLeft            41383 ext/sqlite3/libsqlite/sqlite3.c     struct RowSetEntry *pTree = p->pForest->pLeft;
pLeft            41447 ext/sqlite3/libsqlite/sqlite3.c         if( pTree->pLeft==0 ){
pLeft            41448 ext/sqlite3/libsqlite/sqlite3.c           pTree->pLeft = rowSetListToTree(p);
pLeft            41452 ext/sqlite3/libsqlite/sqlite3.c           rowSetTreeToList(pTree->pLeft, &pAux, &pTail);
pLeft            41453 ext/sqlite3/libsqlite/sqlite3.c           pTree->pLeft = 0;
pLeft            41462 ext/sqlite3/libsqlite/sqlite3.c           pTree->pLeft = rowSetListToTree(p);
pLeft            41476 ext/sqlite3/libsqlite/sqlite3.c     p = pTree->pLeft;
pLeft            41481 ext/sqlite3/libsqlite/sqlite3.c         p = p->pLeft;
pLeft            64360 ext/sqlite3/libsqlite/sqlite3.c   while( (op = pExpr->op)==TK_UPLUS ) pExpr = pExpr->pLeft;
pLeft            64371 ext/sqlite3/libsqlite/sqlite3.c     rc = valueFromExpr(db, pExpr->pLeft, enc, aff, ppVal, pCtx);
pLeft            64384 ext/sqlite3/libsqlite/sqlite3.c    && (pExpr->pLeft->op==TK_INTEGER || pExpr->pLeft->op==TK_FLOAT) ){
pLeft            64385 ext/sqlite3/libsqlite/sqlite3.c     pExpr = pExpr->pLeft;
pLeft            64412 ext/sqlite3/libsqlite/sqlite3.c     if( SQLITE_OK==sqlite3ValueFromExpr(db,pExpr->pLeft,enc,affinity,&pVal) 
pLeft            81187 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3WalkExpr(pWalker, pExpr->pLeft) ) return WRC_Abort;
pLeft            81719 ext/sqlite3/libsqlite/sqlite3.c           assert( pExpr->pLeft==0 && pExpr->pRight==0 );
pLeft            81797 ext/sqlite3/libsqlite/sqlite3.c   sqlite3ExprDelete(db, pExpr->pLeft);
pLeft            81798 ext/sqlite3/libsqlite/sqlite3.c   pExpr->pLeft = 0;
pLeft            81963 ext/sqlite3/libsqlite/sqlite3.c         zTable = pExpr->pLeft->u.zToken;
pLeft            81967 ext/sqlite3/libsqlite/sqlite3.c         zDb = pExpr->pLeft->u.zToken;
pLeft            81968 ext/sqlite3/libsqlite/sqlite3.c         zTable = pRight->pLeft->u.zToken;
pLeft            82293 ext/sqlite3/libsqlite/sqlite3.c           while( pParent->pLeft->op==TK_COLLATE ) pParent = pParent->pLeft;
pLeft            82294 ext/sqlite3/libsqlite/sqlite3.c           assert( pParent->pLeft==pE );
pLeft            82295 ext/sqlite3/libsqlite/sqlite3.c           pParent->pLeft = pNew;
pLeft            82881 ext/sqlite3/libsqlite/sqlite3.c       pNew->pLeft = pExpr;
pLeft            82909 ext/sqlite3/libsqlite/sqlite3.c       pExpr = pExpr->pLeft;
pLeft            82932 ext/sqlite3/libsqlite/sqlite3.c       p = p->pLeft;
pLeft            82953 ext/sqlite3/libsqlite/sqlite3.c       if( p->pLeft && (p->pLeft->flags & EP_Collate)!=0 ){
pLeft            82954 ext/sqlite3/libsqlite/sqlite3.c         p = p->pLeft;
pLeft            83020 ext/sqlite3/libsqlite/sqlite3.c   assert( pExpr->pLeft );
pLeft            83021 ext/sqlite3/libsqlite/sqlite3.c   aff = sqlite3ExprAffinity(pExpr->pLeft);
pLeft            83074 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft, 
pLeft            83078 ext/sqlite3/libsqlite/sqlite3.c   assert( pLeft );
pLeft            83079 ext/sqlite3/libsqlite/sqlite3.c   if( pLeft->flags & EP_Collate ){
pLeft            83080 ext/sqlite3/libsqlite/sqlite3.c     pColl = sqlite3ExprCollSeq(pParse, pLeft);
pLeft            83084 ext/sqlite3/libsqlite/sqlite3.c     pColl = sqlite3ExprCollSeq(pParse, pLeft);
pLeft            83097 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft,      /* The left operand */
pLeft            83108 ext/sqlite3/libsqlite/sqlite3.c   p4 = sqlite3BinaryCompareCollSeq(pParse, pLeft, pRight);
pLeft            83109 ext/sqlite3/libsqlite/sqlite3.c   p5 = binaryCompareP5(pLeft, pRight, jumpIfNull);
pLeft            83183 ext/sqlite3/libsqlite/sqlite3.c   heightOfExpr(p->pLeft, &nHeight);
pLeft            83319 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft,
pLeft            83324 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprDelete(db, pLeft);
pLeft            83331 ext/sqlite3/libsqlite/sqlite3.c     if( pLeft ){
pLeft            83332 ext/sqlite3/libsqlite/sqlite3.c       pRoot->pLeft = pLeft;
pLeft            83333 ext/sqlite3/libsqlite/sqlite3.c       pRoot->flags |= EP_Propagate & pLeft->flags;
pLeft            83349 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft,            /* Left operand */
pLeft            83354 ext/sqlite3/libsqlite/sqlite3.c   if( op==TK_AND && pLeft && pRight && pParse->nErr==0 ){
pLeft            83356 ext/sqlite3/libsqlite/sqlite3.c     p = sqlite3ExprAnd(pParse->db, pLeft, pRight);
pLeft            83359 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprAttachSubtrees(pParse->db, p, pLeft, pRight);
pLeft            83402 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRight){
pLeft            83403 ext/sqlite3/libsqlite/sqlite3.c   if( pLeft==0 ){
pLeft            83406 ext/sqlite3/libsqlite/sqlite3.c     return pLeft;
pLeft            83407 ext/sqlite3/libsqlite/sqlite3.c   }else if( exprAlwaysFalse(pLeft) || exprAlwaysFalse(pRight) ){
pLeft            83408 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprDelete(db, pLeft);
pLeft            83413 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprAttachSubtrees(db, pNew, pLeft, pRight);
pLeft            83531 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprDelete(db, p->pLeft);
pLeft            83602 ext/sqlite3/libsqlite/sqlite3.c     if( p->pLeft || p->x.pList ){
pLeft            83643 ext/sqlite3/libsqlite/sqlite3.c       nByte += dupedExprSize(p->pLeft, flags) + dupedExprSize(p->pRight, flags);
pLeft            83722 ext/sqlite3/libsqlite/sqlite3.c           pNew->pLeft = exprDup(db, p->pLeft, EXPRDUP_REDUCE, &zAlloc);
pLeft            83730 ext/sqlite3/libsqlite/sqlite3.c           pNew->pLeft = sqlite3ExprDup(db, p->pLeft, 0);
pLeft            84225 ext/sqlite3/libsqlite/sqlite3.c       rc = sqlite3ExprIsInteger(p->pLeft, pValue);
pLeft            84230 ext/sqlite3/libsqlite/sqlite3.c       if( sqlite3ExprIsInteger(p->pLeft, &v) ){
pLeft            84258 ext/sqlite3/libsqlite/sqlite3.c   while( p->op==TK_UPLUS || p->op==TK_UMINUS ){ p = p->pLeft; }
pLeft            84289 ext/sqlite3/libsqlite/sqlite3.c   while( p->op==TK_UPLUS || p->op==TK_UMINUS ){ p = p->pLeft; }
pLeft            84404 ext/sqlite3/libsqlite/sqlite3.c   pLHS = pIn->pLeft;
pLeft            84405 ext/sqlite3/libsqlite/sqlite3.c   pIn->pLeft = 0;
pLeft            84407 ext/sqlite3/libsqlite/sqlite3.c   pIn->pLeft = pLHS;
pLeft            84537 ext/sqlite3/libsqlite/sqlite3.c       CollSeq *pReq = sqlite3BinaryCompareCollSeq(pParse, pX->pLeft, pExpr);
pLeft            84592 ext/sqlite3/libsqlite/sqlite3.c       if( pX->pLeft->iColumn<0 && !ExprHasProperty(pX, EP_xIsSelect) ){
pLeft            84675 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLeft = pExpr->pLeft; /* the LHS of the IN operator */
pLeft            84678 ext/sqlite3/libsqlite/sqlite3.c       affinity = sqlite3ExprAffinity(pLeft);
pLeft            84723 ext/sqlite3/libsqlite/sqlite3.c         pKeyInfo->aColl[0] = sqlite3BinaryCompareCollSeq(pParse, pExpr->pLeft,
pLeft            84743 ext/sqlite3/libsqlite/sqlite3.c           pKeyInfo->aColl[0] = sqlite3ExprCollSeq(pParse, pExpr->pLeft);
pLeft            84896 ext/sqlite3/libsqlite/sqlite3.c   sqlite3ExprCode(pParse, pExpr->pLeft, r1);
pLeft            84904 ext/sqlite3/libsqlite/sqlite3.c     CollSeq *pColl = sqlite3ExprCollSeq(pParse, pExpr->pLeft);
pLeft            84944 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3ExprCanBeNull(pExpr->pLeft) ){
pLeft            85484 ext/sqlite3/libsqlite/sqlite3.c       inReg = sqlite3ExprCodeTarget(pParse, pExpr->pLeft, target);
pLeft            85490 ext/sqlite3/libsqlite/sqlite3.c       inReg = sqlite3ExprCodeTarget(pParse, pExpr->pLeft, target);
pLeft            85508 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            85510 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pLeft            85526 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            85529 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pLeft            85560 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            85568 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLeft = pExpr->pLeft;
pLeft            85569 ext/sqlite3/libsqlite/sqlite3.c       assert( pLeft );
pLeft            85570 ext/sqlite3/libsqlite/sqlite3.c       if( pLeft->op==TK_INTEGER ){
pLeft            85571 ext/sqlite3/libsqlite/sqlite3.c         codeInteger(pParse, pLeft, 1, target);
pLeft            85573 ext/sqlite3/libsqlite/sqlite3.c       }else if( pLeft->op==TK_FLOAT ){
pLeft            85575 ext/sqlite3/libsqlite/sqlite3.c         codeReal(v, pLeft->u.zToken, 1, target);
pLeft            85582 ext/sqlite3/libsqlite/sqlite3.c         r2 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree2);
pLeft            85593 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            85605 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            85788 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLeft = pExpr->pLeft;
pLeft            85792 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pLeft, &regFree1);
pLeft            85798 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pLeft, pRight, OP_Ge,
pLeft            85805 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pLeft, pRight, OP_Le, r1, r2, r4, SQLITE_STOREP2);
pLeft            85814 ext/sqlite3/libsqlite/sqlite3.c       inReg = sqlite3ExprCodeTarget(pParse, pExpr->pLeft, target);
pLeft            85914 ext/sqlite3/libsqlite/sqlite3.c       if( (pX = pExpr->pLeft)!=0 ){
pLeft            85920 ext/sqlite3/libsqlite/sqlite3.c         opCompare.pLeft = &tempX;
pLeft            86185 ext/sqlite3/libsqlite/sqlite3.c       sqlite3TreeViewExpr(pView, pExpr->pLeft, 0);
pLeft            86196 ext/sqlite3/libsqlite/sqlite3.c       sqlite3TreeViewExpr(pView, pExpr->pLeft, 0);
pLeft            86231 ext/sqlite3/libsqlite/sqlite3.c       sqlite3TreeViewExpr(pView, pExpr->pLeft, 0);
pLeft            86267 ext/sqlite3/libsqlite/sqlite3.c       sqlite3TreeViewExpr(pView, pExpr->pLeft, 1);
pLeft            86289 ext/sqlite3/libsqlite/sqlite3.c       Expr *pX = pExpr->pLeft;
pLeft            86312 ext/sqlite3/libsqlite/sqlite3.c       sqlite3TreeViewExpr(pView, pExpr->pLeft, 1);
pLeft            86336 ext/sqlite3/libsqlite/sqlite3.c     sqlite3TreeViewExpr(pView, pExpr->pLeft, 1);
pLeft            86340 ext/sqlite3/libsqlite/sqlite3.c     sqlite3TreeViewExpr(pView, pExpr->pLeft, 0);
pLeft            86455 ext/sqlite3/libsqlite/sqlite3.c   exprX = *pExpr->pLeft;
pLeft            86457 ext/sqlite3/libsqlite/sqlite3.c   exprAnd.pLeft = &compLeft;
pLeft            86460 ext/sqlite3/libsqlite/sqlite3.c   compLeft.pLeft = &exprX;
pLeft            86463 ext/sqlite3/libsqlite/sqlite3.c   compRight.pLeft = &exprX;
pLeft            86513 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfFalse(pParse, pExpr->pLeft, d2,jumpIfNull^SQLITE_JUMPIFNULL);
pLeft            86522 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, jumpIfNull);
pLeft            86530 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, jumpIfNull);
pLeft            86540 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            86542 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pLeft            86558 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            86561 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pLeft            86573 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            86668 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, jumpIfNull);
pLeft            86677 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfTrue(pParse, pExpr->pLeft, d2, jumpIfNull^SQLITE_JUMPIFNULL);
pLeft            86686 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, jumpIfNull);
pLeft            86696 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            86698 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pLeft            86714 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            86717 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pLeft            86727 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, &regFree1);
pLeft            86805 ext/sqlite3/libsqlite/sqlite3.c     if( pA->op==TK_COLLATE && sqlite3ExprCompare(pA->pLeft, pB, iTab)<2 ){
pLeft            86808 ext/sqlite3/libsqlite/sqlite3.c     if( pB->op==TK_COLLATE && sqlite3ExprCompare(pA, pB->pLeft, iTab)<2 ){
pLeft            86821 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3ExprCompare(pA->pLeft, pB->pLeft, iTab) ) return 2;
pLeft            86887 ext/sqlite3/libsqlite/sqlite3.c    && (sqlite3ExprImpliesExpr(pE1, pE2->pLeft, iTab)
pLeft            86893 ext/sqlite3/libsqlite/sqlite3.c    && sqlite3ExprCompare(pE1->pLeft, pE2->pLeft, iTab)==0
pLeft            90500 ext/sqlite3/libsqlite/sqlite3.c     pExpr = pExpr->pLeft;
pLeft            98801 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft;                  /* Value from parent table row */
pLeft            98808 ext/sqlite3/libsqlite/sqlite3.c     pLeft = exprTableRegister(pParse, pTab, regData, iCol);
pLeft            98813 ext/sqlite3/libsqlite/sqlite3.c     pEq = sqlite3PExpr(pParse, TK_EQ, pLeft, pRight, 0);
pLeft            98830 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft;                  /* Value from parent table row */
pLeft            98833 ext/sqlite3/libsqlite/sqlite3.c       pLeft = exprTableRegister(pParse, pTab, regData, -1);
pLeft            98835 ext/sqlite3/libsqlite/sqlite3.c       pNe = sqlite3PExpr(pParse, TK_NE, pLeft, pRight, 0);
pLeft            98842 ext/sqlite3/libsqlite/sqlite3.c         pLeft = exprTableRegister(pParse, pTab, regData, iCol);
pLeft            98844 ext/sqlite3/libsqlite/sqlite3.c         pEq = sqlite3PExpr(pParse, TK_EQ, pLeft, pRight, 0);
pLeft            106835 ext/sqlite3/libsqlite/sqlite3.c     setJoinExpr(p->pLeft, iTable);
pLeft            106857 ext/sqlite3/libsqlite/sqlite3.c   struct SrcList_item *pLeft;     /* Left table being joined */
pLeft            106861 ext/sqlite3/libsqlite/sqlite3.c   pLeft = &pSrc->a[0];
pLeft            106862 ext/sqlite3/libsqlite/sqlite3.c   pRight = &pLeft[1];
pLeft            106863 ext/sqlite3/libsqlite/sqlite3.c   for(i=0; i<pSrc->nSrc-1; i++, pRight++, pLeft++){
pLeft            106864 ext/sqlite3/libsqlite/sqlite3.c     Table *pLeftTab = pLeft->pTab;
pLeft            109578 ext/sqlite3/libsqlite/sqlite3.c       assert( pExpr->pLeft==0 && pExpr->pRight==0 );
pLeft            109584 ext/sqlite3/libsqlite/sqlite3.c     pExpr->pLeft = substExpr(db, pExpr->pLeft, iTable, pEList);
pLeft            110448 ext/sqlite3/libsqlite/sqlite3.c     Select *pLeft;                /* Left-most SELECT statement */
pLeft            110507 ext/sqlite3/libsqlite/sqlite3.c     for(pLeft=pSel; pLeft->pPrior; pLeft=pLeft->pPrior);
pLeft            110508 ext/sqlite3/libsqlite/sqlite3.c     pEList = pLeft->pEList;
pLeft            110698 ext/sqlite3/libsqlite/sqlite3.c     assert( pE->op!=TK_DOT || (pE->pLeft!=0 && pE->pLeft->op==TK_ID) );
pLeft            110741 ext/sqlite3/libsqlite/sqlite3.c           assert( pE->pLeft!=0 );
pLeft            110742 ext/sqlite3/libsqlite/sqlite3.c           assert( !ExprHasProperty(pE->pLeft, EP_IntValue) );
pLeft            110743 ext/sqlite3/libsqlite/sqlite3.c           zTName = pE->pLeft->u.zToken;
pLeft            110804 ext/sqlite3/libsqlite/sqlite3.c               Expr *pLeft;
pLeft            110805 ext/sqlite3/libsqlite/sqlite3.c               pLeft = sqlite3Expr(db, TK_ID, zTabName);
pLeft            110806 ext/sqlite3/libsqlite/sqlite3.c               pExpr = sqlite3PExpr(pParse, TK_DOT, pLeft, pRight, 0);
pLeft            110808 ext/sqlite3/libsqlite/sqlite3.c                 pLeft = sqlite3Expr(db, TK_ID, zSchemaName);
pLeft            110809 ext/sqlite3/libsqlite/sqlite3.c                 pExpr = sqlite3PExpr(pParse, TK_DOT, pLeft, pExpr, 0);
pLeft            116438 ext/sqlite3/libsqlite/sqlite3.c     whereSplit(pWC, pE2->pLeft, op);
pLeft            116491 ext/sqlite3/libsqlite/sqlite3.c   mask |= exprTableUsage(pMaskSet, p->pLeft);
pLeft            116557 ext/sqlite3/libsqlite/sqlite3.c   u16 expLeft = (pExpr->pLeft->flags & EP_Collate);
pLeft            116565 ext/sqlite3/libsqlite/sqlite3.c     }else if( sqlite3ExprCollSeq(pParse, pExpr->pLeft)!=0 ){
pLeft            116569 ext/sqlite3/libsqlite/sqlite3.c       pExpr->pLeft->flags |= EP_Collate;
pLeft            116572 ext/sqlite3/libsqlite/sqlite3.c   SWAP(Expr*,pExpr->pRight,pExpr->pLeft);
pLeft            116656 ext/sqlite3/libsqlite/sqlite3.c               assert(pX->pLeft);
pLeft            116658 ext/sqlite3/libsqlite/sqlite3.c                                                   pX->pLeft, pX->pRight);
pLeft            116819 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight, *pLeft;      /* Right and left size of LIKE operator */
pLeft            116835 ext/sqlite3/libsqlite/sqlite3.c   pLeft = pList->a[1].pExpr;
pLeft            116836 ext/sqlite3/libsqlite/sqlite3.c   if( pLeft->op!=TK_COLUMN 
pLeft            116837 ext/sqlite3/libsqlite/sqlite3.c    || sqlite3ExprAffinity(pLeft)!=SQLITE_AFF_TEXT 
pLeft            116838 ext/sqlite3/libsqlite/sqlite3.c    || IsVirtual(pLeft->pTab)  /* Value might be numeric */
pLeft            116844 ext/sqlite3/libsqlite/sqlite3.c   assert( pLeft->iColumn!=(-1) ); /* Because IPK never has AFF_TEXT */
pLeft            116999 ext/sqlite3/libsqlite/sqlite3.c   assert( pOne->pExpr->pLeft!=0 && pOne->pExpr->pRight!=0 );
pLeft            117000 ext/sqlite3/libsqlite/sqlite3.c   assert( pTwo->pExpr->pLeft!=0 && pTwo->pExpr->pRight!=0 );
pLeft            117001 ext/sqlite3/libsqlite/sqlite3.c   if( sqlite3ExprCompare(pOne->pExpr->pLeft, pTwo->pExpr->pLeft, -1) ) return;
pLeft            117302 ext/sqlite3/libsqlite/sqlite3.c           affLeft = sqlite3ExprAffinity(pOrTerm->pExpr->pLeft);
pLeft            117319 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLeft = 0;       /* The LHS of the IN operator */
pLeft            117329 ext/sqlite3/libsqlite/sqlite3.c         pLeft = pOrTerm->pExpr->pLeft;
pLeft            117331 ext/sqlite3/libsqlite/sqlite3.c       assert( pLeft!=0 );
pLeft            117332 ext/sqlite3/libsqlite/sqlite3.c       pDup = sqlite3ExprDup(db, pLeft, 0);
pLeft            117397 ext/sqlite3/libsqlite/sqlite3.c   prereqLeft = exprTableUsage(pMaskSet, pExpr->pLeft);
pLeft            117423 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft = sqlite3ExprSkipCollate(pExpr->pLeft);
pLeft            117426 ext/sqlite3/libsqlite/sqlite3.c     if( pLeft->op==TK_COLUMN ){
pLeft            117427 ext/sqlite3/libsqlite/sqlite3.c       pTerm->leftCursor = pLeft->iTable;
pLeft            117428 ext/sqlite3/libsqlite/sqlite3.c       pTerm->u.leftColumn = pLeft->iColumn;
pLeft            117460 ext/sqlite3/libsqlite/sqlite3.c       pLeft = sqlite3ExprSkipCollate(pDup->pLeft);
pLeft            117461 ext/sqlite3/libsqlite/sqlite3.c       pNew->leftCursor = pLeft->iTable;
pLeft            117462 ext/sqlite3/libsqlite/sqlite3.c       pNew->u.leftColumn = pLeft->iColumn;
pLeft            117496 ext/sqlite3/libsqlite/sqlite3.c                              sqlite3ExprDup(db, pExpr->pLeft, 0),
pLeft            117536 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft;       /* LHS of LIKE/GLOB operator */
pLeft            117545 ext/sqlite3/libsqlite/sqlite3.c     pLeft = pExpr->x.pList->a[1].pExpr;
pLeft            117579 ext/sqlite3/libsqlite/sqlite3.c     pNewExpr1 = sqlite3ExprDup(db, pLeft, 0);
pLeft            117587 ext/sqlite3/libsqlite/sqlite3.c     pNewExpr2 = sqlite3ExprDup(db, pLeft, 0);
pLeft            117612 ext/sqlite3/libsqlite/sqlite3.c     Expr *pRight, *pLeft;
pLeft            117617 ext/sqlite3/libsqlite/sqlite3.c     pLeft = pExpr->x.pList->a[1].pExpr;
pLeft            117619 ext/sqlite3/libsqlite/sqlite3.c     prereqColumn = exprTableUsage(pMaskSet, pLeft);
pLeft            117628 ext/sqlite3/libsqlite/sqlite3.c       pNewTerm->leftCursor = pLeft->iTable;
pLeft            117629 ext/sqlite3/libsqlite/sqlite3.c       pNewTerm->u.leftColumn = pLeft->iColumn;
pLeft            117651 ext/sqlite3/libsqlite/sqlite3.c    && pExpr->pLeft->op==TK_COLUMN
pLeft            117652 ext/sqlite3/libsqlite/sqlite3.c    && pExpr->pLeft->iColumn>=0
pLeft            117656 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLeft = pExpr->pLeft;
pLeft            117661 ext/sqlite3/libsqlite/sqlite3.c                             sqlite3ExprDup(db, pLeft, 0),
pLeft            117669 ext/sqlite3/libsqlite/sqlite3.c       pNewTerm->leftCursor = pLeft->iTable;
pLeft            117670 ext/sqlite3/libsqlite/sqlite3.c       pNewTerm->u.leftColumn = pLeft->iColumn;
pLeft            117983 ext/sqlite3/libsqlite/sqlite3.c         pColl = sqlite3BinaryCompareCollSeq(pParse, pX->pLeft, pX->pRight);
pLeft            120085 ext/sqlite3/libsqlite/sqlite3.c           pAndExpr->pLeft = pOrExpr;
pLeft            120197 ext/sqlite3/libsqlite/sqlite3.c       pAndExpr->pLeft = 0;
pLeft            120291 ext/sqlite3/libsqlite/sqlite3.c       pEAlt->pLeft = pE->pLeft;
pLeft            123341 ext/sqlite3/libsqlite/sqlite3.c     ExprSpan *pLeft,    /* The left operand */
pLeft            123344 ext/sqlite3/libsqlite/sqlite3.c     pOut->pExpr = sqlite3PExpr(pParse, op, pLeft->pExpr, pRight->pExpr, 0);
pLeft            123345 ext/sqlite3/libsqlite/sqlite3.c     pOut->zStart = pLeft->zStart;
pLeft            125706 ext/sqlite3/libsqlite/sqlite3.c   Select *pRight, *pLeft = yymsp[-4].minor.yy3;
pLeft            125708 ext/sqlite3/libsqlite/sqlite3.c   if( ALWAYS(pLeft) ) pLeft->selFlags &= ~SF_MultiValue;
pLeft            125711 ext/sqlite3/libsqlite/sqlite3.c     pLeft = yymsp[-4].minor.yy3;
pLeft            125712 ext/sqlite3/libsqlite/sqlite3.c     pRight->pPrior = pLeft;
pLeft            125715 ext/sqlite3/libsqlite/sqlite3.c     yygotominor.yy3 = pLeft;
pLeft            125753 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLeft = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-2].minor.yy0);
pLeft            125754 ext/sqlite3/libsqlite/sqlite3.c   Expr *pDot = sqlite3PExpr(pParse, TK_DOT, pLeft, pRight, 0);
pLeft            133098 ext/sqlite3/libsqlite/sqlite3.c   Fts3Expr *pLeft;           /* Left operand */
pLeft            136985 ext/sqlite3/libsqlite/sqlite3.c       fts3EvalAllocateReaders(pCsr, pExpr->pLeft, pnToken, pnOr, pRc);
pLeft            137027 ext/sqlite3/libsqlite/sqlite3.c     char *pLeft;
pLeft            137034 ext/sqlite3/libsqlite/sqlite3.c       pLeft = p->doclist.aAll;
pLeft            137042 ext/sqlite3/libsqlite/sqlite3.c       pLeft = pList;
pLeft            137048 ext/sqlite3/libsqlite/sqlite3.c         pTab->bDescIdx, nDiff, pLeft, nLeft, &pRight, &nRight
pLeft            137050 ext/sqlite3/libsqlite/sqlite3.c     sqlite3_free(pLeft);
pLeft            137634 ext/sqlite3/libsqlite/sqlite3.c       fts3EvalStartReaders(pCsr, pExpr->pLeft, pRc);
pLeft            137636 ext/sqlite3/libsqlite/sqlite3.c       pExpr->bDeferred = (pExpr->pLeft->bDeferred && pExpr->pRight->bDeferred);
pLeft            137696 ext/sqlite3/libsqlite/sqlite3.c       assert( pExpr->pLeft && pExpr->pRight );
pLeft            137698 ext/sqlite3/libsqlite/sqlite3.c         pRoot = pExpr->pLeft;
pLeft            137702 ext/sqlite3/libsqlite/sqlite3.c       fts3EvalTokenCosts(pCsr, pRoot, pExpr->pLeft, ppTC, ppOr, pRc);
pLeft            138086 ext/sqlite3/libsqlite/sqlite3.c         Fts3Expr *pLeft = pExpr->pLeft;
pLeft            138088 ext/sqlite3/libsqlite/sqlite3.c         assert( !pLeft->bDeferred || !pRight->bDeferred );
pLeft            138090 ext/sqlite3/libsqlite/sqlite3.c         if( pLeft->bDeferred ){
pLeft            138099 ext/sqlite3/libsqlite/sqlite3.c           fts3EvalNextRow(pCsr, pLeft, pRc);
pLeft            138100 ext/sqlite3/libsqlite/sqlite3.c           pExpr->iDocid = pLeft->iDocid;
pLeft            138101 ext/sqlite3/libsqlite/sqlite3.c           pExpr->bEof = pLeft->bEof;
pLeft            138104 ext/sqlite3/libsqlite/sqlite3.c           fts3EvalNextRow(pCsr, pLeft, pRc);
pLeft            138106 ext/sqlite3/libsqlite/sqlite3.c           while( !pLeft->bEof && !pRight->bEof && *pRc==SQLITE_OK ){
pLeft            138107 ext/sqlite3/libsqlite/sqlite3.c             sqlite3_int64 iDiff = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
pLeft            138110 ext/sqlite3/libsqlite/sqlite3.c               fts3EvalNextRow(pCsr, pLeft, pRc);
pLeft            138115 ext/sqlite3/libsqlite/sqlite3.c           pExpr->iDocid = pLeft->iDocid;
pLeft            138116 ext/sqlite3/libsqlite/sqlite3.c           pExpr->bEof = (pLeft->bEof || pRight->bEof);
pLeft            138125 ext/sqlite3/libsqlite/sqlite3.c             if( pLeft->pPhrase && pLeft->pPhrase->doclist.aAll ){
pLeft            138126 ext/sqlite3/libsqlite/sqlite3.c               Fts3Doclist *pDl = &pLeft->pPhrase->doclist;
pLeft            138127 ext/sqlite3/libsqlite/sqlite3.c               while( *pRc==SQLITE_OK && pLeft->bEof==0 ){
pLeft            138129 ext/sqlite3/libsqlite/sqlite3.c                 fts3EvalNextRow(pCsr, pLeft, pRc);
pLeft            138138 ext/sqlite3/libsqlite/sqlite3.c         Fts3Expr *pLeft = pExpr->pLeft;
pLeft            138140 ext/sqlite3/libsqlite/sqlite3.c         sqlite3_int64 iCmp = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
pLeft            138142 ext/sqlite3/libsqlite/sqlite3.c         assert( pLeft->bStart || pLeft->iDocid==pRight->iDocid );
pLeft            138143 ext/sqlite3/libsqlite/sqlite3.c         assert( pRight->bStart || pLeft->iDocid==pRight->iDocid );
pLeft            138145 ext/sqlite3/libsqlite/sqlite3.c         if( pRight->bEof || (pLeft->bEof==0 && iCmp<0) ){
pLeft            138146 ext/sqlite3/libsqlite/sqlite3.c           fts3EvalNextRow(pCsr, pLeft, pRc);
pLeft            138147 ext/sqlite3/libsqlite/sqlite3.c         }else if( pLeft->bEof || (pRight->bEof==0 && iCmp>0) ){
pLeft            138150 ext/sqlite3/libsqlite/sqlite3.c           fts3EvalNextRow(pCsr, pLeft, pRc);
pLeft            138154 ext/sqlite3/libsqlite/sqlite3.c         pExpr->bEof = (pLeft->bEof && pRight->bEof);
pLeft            138155 ext/sqlite3/libsqlite/sqlite3.c         iCmp = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
pLeft            138156 ext/sqlite3/libsqlite/sqlite3.c         if( pRight->bEof || (pLeft->bEof==0 &&  iCmp<0) ){
pLeft            138157 ext/sqlite3/libsqlite/sqlite3.c           pExpr->iDocid = pLeft->iDocid;
pLeft            138166 ext/sqlite3/libsqlite/sqlite3.c         Fts3Expr *pLeft = pExpr->pLeft;
pLeft            138174 ext/sqlite3/libsqlite/sqlite3.c         fts3EvalNextRow(pCsr, pLeft, pRc);
pLeft            138175 ext/sqlite3/libsqlite/sqlite3.c         if( pLeft->bEof==0 ){
pLeft            138178 ext/sqlite3/libsqlite/sqlite3.c               && DOCID_CMP(pLeft->iDocid, pRight->iDocid)>0 
pLeft            138183 ext/sqlite3/libsqlite/sqlite3.c         pExpr->iDocid = pLeft->iDocid;
pLeft            138184 ext/sqlite3/libsqlite/sqlite3.c         pExpr->bEof = pLeft->bEof;
pLeft            138247 ext/sqlite3/libsqlite/sqlite3.c     for(p=pExpr; p->pLeft; p=p->pLeft){
pLeft            138270 ext/sqlite3/libsqlite/sqlite3.c         for(p=pExpr->pLeft; p && res; p=p->pLeft){
pLeft            138273 ext/sqlite3/libsqlite/sqlite3.c           assert( p->pParent && p->pParent->pLeft==p );
pLeft            138311 ext/sqlite3/libsqlite/sqlite3.c             fts3EvalTestExpr(pCsr, pExpr->pLeft, pRc)
pLeft            138336 ext/sqlite3/libsqlite/sqlite3.c           for(p=pExpr; p->pPhrase==0; p=p->pLeft){
pLeft            138349 ext/sqlite3/libsqlite/sqlite3.c         int bHit1 = fts3EvalTestExpr(pCsr, pExpr->pLeft, pRc);
pLeft            138357 ext/sqlite3/libsqlite/sqlite3.c             fts3EvalTestExpr(pCsr, pExpr->pLeft, pRc)
pLeft            138512 ext/sqlite3/libsqlite/sqlite3.c     fts3EvalRestart(pCsr, pExpr->pLeft, pRc);
pLeft            138552 ext/sqlite3/libsqlite/sqlite3.c     fts3EvalUpdateCounts(pExpr->pLeft);
pLeft            138594 ext/sqlite3/libsqlite/sqlite3.c     for(p=pRoot; p; p=p->pLeft){
pLeft            140037 ext/sqlite3/libsqlite/sqlite3.c   pNew->pLeft = pSplit;
pLeft            140089 ext/sqlite3/libsqlite/sqlite3.c             pNot->pLeft = pNotBranch;
pLeft            140096 ext/sqlite3/libsqlite/sqlite3.c           isPhrase = (eType==FTSQUERY_PHRASE || p->pLeft);
pLeft            140144 ext/sqlite3/libsqlite/sqlite3.c               assert( pPrev && pPrev->pLeft && pPrev->pRight==0 );
pLeft            140175 ext/sqlite3/libsqlite/sqlite3.c         while( pIter->pLeft ){
pLeft            140176 ext/sqlite3/libsqlite/sqlite3.c           pIter = pIter->pLeft;
pLeft            140178 ext/sqlite3/libsqlite/sqlite3.c         pIter->pLeft = pRet;
pLeft            140206 ext/sqlite3/libsqlite/sqlite3.c       rc = fts3ExprCheckDepth(p->pLeft, nMaxDepth-1);
pLeft            140250 ext/sqlite3/libsqlite/sqlite3.c       for(p=pRoot; p->eType==eType; p=p->pLeft){
pLeft            140251 ext/sqlite3/libsqlite/sqlite3.c         assert( p->pParent==0 || p->pParent->pLeft==p );
pLeft            140252 ext/sqlite3/libsqlite/sqlite3.c         assert( p->pLeft && p->pRight );
pLeft            140260 ext/sqlite3/libsqlite/sqlite3.c         assert( pParent==0 || pParent->pLeft==p );
pLeft            140263 ext/sqlite3/libsqlite/sqlite3.c           pParent->pLeft = 0;
pLeft            140276 ext/sqlite3/libsqlite/sqlite3.c             pFree->pLeft = apLeaf[iLvl];
pLeft            140278 ext/sqlite3/libsqlite/sqlite3.c             pFree->pLeft->pParent = pFree;
pLeft            140297 ext/sqlite3/libsqlite/sqlite3.c         for(p=pParent->pRight; p->eType==eType; p=p->pLeft);
pLeft            140300 ext/sqlite3/libsqlite/sqlite3.c         assert( pParent->pParent==0 || pParent->pParent->pLeft==pParent );
pLeft            140303 ext/sqlite3/libsqlite/sqlite3.c           pParent->pParent->pLeft = pParent->pRight;
pLeft            140325 ext/sqlite3/libsqlite/sqlite3.c               pFree->pLeft = apLeaf[i];
pLeft            140326 ext/sqlite3/libsqlite/sqlite3.c               pFree->pLeft->pParent = pFree;
pLeft            140498 ext/sqlite3/libsqlite/sqlite3.c   for(p=pDel; p && (p->pLeft||p->pRight); p=(p->pLeft ? p->pLeft : p->pRight)){
pLeft            140499 ext/sqlite3/libsqlite/sqlite3.c     assert( p->pParent==0 || p==p->pParent->pRight || p==p->pParent->pLeft );
pLeft            140504 ext/sqlite3/libsqlite/sqlite3.c     if( pParent && p==pParent->pLeft && pParent->pRight ){
pLeft            140506 ext/sqlite3/libsqlite/sqlite3.c       while( p && (p->pLeft || p->pRight) ){
pLeft            140507 ext/sqlite3/libsqlite/sqlite3.c         assert( p==p->pParent->pRight || p==p->pParent->pLeft );
pLeft            140508 ext/sqlite3/libsqlite/sqlite3.c         p = (p->pLeft ? p->pLeft : p->pRight);
pLeft            140597 ext/sqlite3/libsqlite/sqlite3.c   if( zBuf ) zBuf = exprToString(pExpr->pLeft, zBuf);
pLeft            148774 ext/sqlite3/libsqlite/sqlite3.c     assert( pExpr->pLeft && pExpr->pRight );
pLeft            148775 ext/sqlite3/libsqlite/sqlite3.c     rc = fts3ExprIterate2(pExpr->pLeft, piPhrase, x, pCtx);
pLeft            153068 ext/sqlite3/libsqlite/sqlite3.c   RtreeNode *pLeft,
pLeft            153150 ext/sqlite3/libsqlite/sqlite3.c     RtreeNode *pTarget = (ii<iBestSplit)?pLeft:pRight;
pLeft            153195 ext/sqlite3/libsqlite/sqlite3.c   RtreeNode *pLeft = 0;
pLeft            153220 ext/sqlite3/libsqlite/sqlite3.c     pLeft = nodeNew(pRtree, pNode);
pLeft            153225 ext/sqlite3/libsqlite/sqlite3.c     pLeft = pNode;
pLeft            153226 ext/sqlite3/libsqlite/sqlite3.c     pRight = nodeNew(pRtree, pLeft->pParent);
pLeft            153227 ext/sqlite3/libsqlite/sqlite3.c     nodeReference(pLeft);
pLeft            153230 ext/sqlite3/libsqlite/sqlite3.c   if( !pLeft || !pRight ){
pLeft            153235 ext/sqlite3/libsqlite/sqlite3.c   memset(pLeft->zData, 0, pRtree->iNodeSize);
pLeft            153238 ext/sqlite3/libsqlite/sqlite3.c   rc = splitNodeStartree(pRtree, aCell, nCell, pLeft, pRight,
pLeft            153250 ext/sqlite3/libsqlite/sqlite3.c    || (0==pLeft->iNode && SQLITE_OK!=(rc = nodeWrite(pRtree, pLeft)))
pLeft            153256 ext/sqlite3/libsqlite/sqlite3.c   leftbbox.iRowid = pLeft->iNode;
pLeft            153259 ext/sqlite3/libsqlite/sqlite3.c     rc = rtreeInsertCell(pRtree, pLeft->pParent, &leftbbox, iHeight+1);
pLeft            153264 ext/sqlite3/libsqlite/sqlite3.c     RtreeNode *pParent = pLeft->pParent;
pLeft            153266 ext/sqlite3/libsqlite/sqlite3.c     rc = nodeParentIndex(pRtree, pLeft, &iCell);
pLeft            153290 ext/sqlite3/libsqlite/sqlite3.c     for(i=0; i<NCELL(pLeft); i++){
pLeft            153291 ext/sqlite3/libsqlite/sqlite3.c       i64 iRowid = nodeGetRowid(pRtree, pLeft, i);
pLeft            153292 ext/sqlite3/libsqlite/sqlite3.c       rc = updateMapping(pRtree, iRowid, pLeft, iHeight);
pLeft            153298 ext/sqlite3/libsqlite/sqlite3.c     rc = updateMapping(pRtree, pCell->iRowid, pLeft, iHeight);
pLeft            153306 ext/sqlite3/libsqlite/sqlite3.c     rc = nodeRelease(pRtree, pLeft);
pLeft            153307 ext/sqlite3/libsqlite/sqlite3.c     pLeft = 0;
pLeft            153312 ext/sqlite3/libsqlite/sqlite3.c   nodeRelease(pRtree, pLeft);