pRight           11940 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight;          /* Right subnode */
pRight           41067 ext/sqlite3/libsqlite/sqlite3.c   struct RowSetEntry *pRight;   /* Right subtree (larger entries) or list */
pRight           41193 ext/sqlite3/libsqlite/sqlite3.c   pEntry->pRight = 0;
pRight           41199 ext/sqlite3/libsqlite/sqlite3.c     pLast->pRight = pEntry;
pRight           41221 ext/sqlite3/libsqlite/sqlite3.c     assert( pA->pRight==0 || pA->v<=pA->pRight->v );
pRight           41222 ext/sqlite3/libsqlite/sqlite3.c     assert( pB->pRight==0 || pB->v<=pB->pRight->v );
pRight           41224 ext/sqlite3/libsqlite/sqlite3.c       pTail->pRight = pA;
pRight           41225 ext/sqlite3/libsqlite/sqlite3.c       pA = pA->pRight;
pRight           41226 ext/sqlite3/libsqlite/sqlite3.c       pTail = pTail->pRight;
pRight           41228 ext/sqlite3/libsqlite/sqlite3.c       pTail->pRight = pB;
pRight           41229 ext/sqlite3/libsqlite/sqlite3.c       pB = pB->pRight;
pRight           41230 ext/sqlite3/libsqlite/sqlite3.c       pTail = pTail->pRight;
pRight           41232 ext/sqlite3/libsqlite/sqlite3.c       pA = pA->pRight;
pRight           41236 ext/sqlite3/libsqlite/sqlite3.c     assert( pA->pRight==0 || pA->v<=pA->pRight->v );
pRight           41237 ext/sqlite3/libsqlite/sqlite3.c     pTail->pRight = pA;
pRight           41239 ext/sqlite3/libsqlite/sqlite3.c     assert( pB==0 || pB->pRight==0 || pB->v<=pB->pRight->v );
pRight           41240 ext/sqlite3/libsqlite/sqlite3.c     pTail->pRight = pB;
pRight           41242 ext/sqlite3/libsqlite/sqlite3.c   return head.pRight;
pRight           41255 ext/sqlite3/libsqlite/sqlite3.c     pNext = pIn->pRight;
pRight           41256 ext/sqlite3/libsqlite/sqlite3.c     pIn->pRight = 0;
pRight           41286 ext/sqlite3/libsqlite/sqlite3.c     p->pRight = pIn;
pRight           41290 ext/sqlite3/libsqlite/sqlite3.c   if( pIn->pRight ){
pRight           41291 ext/sqlite3/libsqlite/sqlite3.c     rowSetTreeToList(pIn->pRight, &pIn->pRight, ppLast);
pRight           41295 ext/sqlite3/libsqlite/sqlite3.c   assert( (*ppLast)->pRight==0 );
pRight           41323 ext/sqlite3/libsqlite/sqlite3.c     *ppList = p->pRight;
pRight           41324 ext/sqlite3/libsqlite/sqlite3.c     p->pLeft = p->pRight = 0;
pRight           41333 ext/sqlite3/libsqlite/sqlite3.c   *ppList = p->pRight;
pRight           41334 ext/sqlite3/libsqlite/sqlite3.c   p->pRight = rowSetNDeepTree(ppList, iDepth-1);
pRight           41349 ext/sqlite3/libsqlite/sqlite3.c   pList = p->pRight;
pRight           41350 ext/sqlite3/libsqlite/sqlite3.c   p->pLeft = p->pRight = 0;
pRight           41354 ext/sqlite3/libsqlite/sqlite3.c     pList = p->pRight;
pRight           41356 ext/sqlite3/libsqlite/sqlite3.c     p->pRight = rowSetNDeepTree(&pList, iDepth);
pRight           41389 ext/sqlite3/libsqlite/sqlite3.c     p->pForest = p->pForest->pRight;
pRight           41412 ext/sqlite3/libsqlite/sqlite3.c     p->pEntry = p->pEntry->pRight;
pRight           41445 ext/sqlite3/libsqlite/sqlite3.c       for(pTree = pRowSet->pForest; pTree; pTree=pTree->pRight){
pRight           41446 ext/sqlite3/libsqlite/sqlite3.c         ppPrevTree = &pTree->pRight;
pRight           41461 ext/sqlite3/libsqlite/sqlite3.c           pTree->pRight = 0;
pRight           41475 ext/sqlite3/libsqlite/sqlite3.c   for(pTree = pRowSet->pForest; pTree; pTree=pTree->pRight){
pRight           41479 ext/sqlite3/libsqlite/sqlite3.c         p = p->pRight;
pRight           59738 ext/sqlite3/libsqlite/sqlite3.c   u8 *pRight;                  /* Location in parent of right-sibling pointer */
pRight           59800 ext/sqlite3/libsqlite/sqlite3.c     pRight = &pParent->aData[pParent->hdrOffset+8];
pRight           59802 ext/sqlite3/libsqlite/sqlite3.c     pRight = findCell(pParent, i+nxDiv-pParent->nOverflow);
pRight           59804 ext/sqlite3/libsqlite/sqlite3.c   pgno = get4byte(pRight);
pRight           60128 ext/sqlite3/libsqlite/sqlite3.c   put4byte(pRight, apNew[nNew-1]->pgno);
pRight           81188 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3WalkExpr(pWalker, pExpr->pRight) ) return WRC_Abort;
pRight           81719 ext/sqlite3/libsqlite/sqlite3.c           assert( pExpr->pLeft==0 && pExpr->pRight==0 );
pRight           81799 ext/sqlite3/libsqlite/sqlite3.c   sqlite3ExprDelete(db, pExpr->pRight);
pRight           81800 ext/sqlite3/libsqlite/sqlite3.c   pExpr->pRight = 0;
pRight           81957 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight;
pRight           81960 ext/sqlite3/libsqlite/sqlite3.c       pRight = pExpr->pRight;
pRight           81961 ext/sqlite3/libsqlite/sqlite3.c       if( pRight->op==TK_ID ){
pRight           81964 ext/sqlite3/libsqlite/sqlite3.c         zColumn = pRight->u.zToken;
pRight           81966 ext/sqlite3/libsqlite/sqlite3.c         assert( pRight->op==TK_DOT );
pRight           81968 ext/sqlite3/libsqlite/sqlite3.c         zTable = pRight->pLeft->u.zToken;
pRight           81969 ext/sqlite3/libsqlite/sqlite3.c         zColumn = pRight->pRight->u.zToken;
pRight           82956 ext/sqlite3/libsqlite/sqlite3.c         Expr *pNext  = p->pRight;
pRight           82958 ext/sqlite3/libsqlite/sqlite3.c         assert( p->x.pList==0 || p->pRight==0 );
pRight           83022 ext/sqlite3/libsqlite/sqlite3.c   if( pExpr->pRight ){
pRight           83023 ext/sqlite3/libsqlite/sqlite3.c     aff = sqlite3CompareAffinity(pExpr->pRight, aff);
pRight           83075 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight
pRight           83081 ext/sqlite3/libsqlite/sqlite3.c   }else if( pRight && (pRight->flags & EP_Collate)!=0 ){
pRight           83082 ext/sqlite3/libsqlite/sqlite3.c     pColl = sqlite3ExprCollSeq(pParse, pRight);
pRight           83086 ext/sqlite3/libsqlite/sqlite3.c       pColl = sqlite3ExprCollSeq(pParse, pRight);
pRight           83098 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight,     /* The right operand */
pRight           83108 ext/sqlite3/libsqlite/sqlite3.c   p4 = sqlite3BinaryCompareCollSeq(pParse, pLeft, pRight);
pRight           83109 ext/sqlite3/libsqlite/sqlite3.c   p5 = binaryCompareP5(pLeft, pRight, jumpIfNull);
pRight           83184 ext/sqlite3/libsqlite/sqlite3.c   heightOfExpr(p->pRight, &nHeight);
pRight           83320 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight
pRight           83325 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprDelete(db, pRight);
pRight           83327 ext/sqlite3/libsqlite/sqlite3.c     if( pRight ){
pRight           83328 ext/sqlite3/libsqlite/sqlite3.c       pRoot->pRight = pRight;
pRight           83329 ext/sqlite3/libsqlite/sqlite3.c       pRoot->flags |= EP_Propagate & pRight->flags;
pRight           83350 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight,           /* Right operand */
pRight           83354 ext/sqlite3/libsqlite/sqlite3.c   if( op==TK_AND && pLeft && pRight && pParse->nErr==0 ){
pRight           83356 ext/sqlite3/libsqlite/sqlite3.c     p = sqlite3ExprAnd(pParse->db, pLeft, pRight);
pRight           83359 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprAttachSubtrees(pParse->db, p, pLeft, pRight);
pRight           83402 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRight){
pRight           83404 ext/sqlite3/libsqlite/sqlite3.c     return pRight;
pRight           83405 ext/sqlite3/libsqlite/sqlite3.c   }else if( pRight==0 ){
pRight           83407 ext/sqlite3/libsqlite/sqlite3.c   }else if( exprAlwaysFalse(pLeft) || exprAlwaysFalse(pRight) ){
pRight           83409 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprDelete(db, pRight);
pRight           83413 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprAttachSubtrees(db, pNew, pLeft, pRight);
pRight           83530 ext/sqlite3/libsqlite/sqlite3.c     assert( p->x.pList==0 || p->pRight==0 );
pRight           83532 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprDelete(db, p->pRight);
pRight           83605 ext/sqlite3/libsqlite/sqlite3.c       assert( p->pRight==0 );
pRight           83643 ext/sqlite3/libsqlite/sqlite3.c       nByte += dupedExprSize(p->pLeft, flags) + dupedExprSize(p->pRight, flags);
pRight           83723 ext/sqlite3/libsqlite/sqlite3.c           pNew->pRight = exprDup(db, p->pRight, EXPRDUP_REDUCE, &zAlloc);
pRight           83731 ext/sqlite3/libsqlite/sqlite3.c           pNew->pRight = sqlite3ExprDup(db, p->pRight, 0);
pRight           85509 ext/sqlite3/libsqlite/sqlite3.c       r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, &regFree2);
pRight           85510 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pRight           85527 ext/sqlite3/libsqlite/sqlite3.c       r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, &regFree2);
pRight           85529 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pRight           85561 ext/sqlite3/libsqlite/sqlite3.c       r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, &regFree2);
pRight           85790 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight = pLItem->pExpr;
pRight           85793 ext/sqlite3/libsqlite/sqlite3.c       r2 = sqlite3ExprCodeTemp(pParse, pRight, &regFree2);
pRight           85798 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pLeft, pRight, OP_Ge,
pRight           85801 ext/sqlite3/libsqlite/sqlite3.c       pRight = pLItem->pExpr;
pRight           85803 ext/sqlite3/libsqlite/sqlite3.c       r2 = sqlite3ExprCodeTemp(pParse, pRight, &regFree2);
pRight           85805 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pLeft, pRight, OP_Le, r1, r2, r4, SQLITE_STOREP2);
pRight           85932 ext/sqlite3/libsqlite/sqlite3.c           opCompare.pRight = aListelem[i].pExpr;
pRight           86337 ext/sqlite3/libsqlite/sqlite3.c     sqlite3TreeViewExpr(pView, pExpr->pRight, 0);
pRight           86458 ext/sqlite3/libsqlite/sqlite3.c   exprAnd.pRight = &compRight;
pRight           86461 ext/sqlite3/libsqlite/sqlite3.c   compLeft.pRight = pExpr->x.pList->a[0].pExpr;
pRight           86464 ext/sqlite3/libsqlite/sqlite3.c   compRight.pRight = pExpr->x.pList->a[1].pExpr;
pRight           86515 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfTrue(pParse, pExpr->pRight, dest, jumpIfNull);
pRight           86524 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfTrue(pParse, pExpr->pRight, dest, jumpIfNull);
pRight           86541 ext/sqlite3/libsqlite/sqlite3.c       r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, &regFree2);
pRight           86542 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pRight           86559 ext/sqlite3/libsqlite/sqlite3.c       r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, &regFree2);
pRight           86561 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pRight           86670 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfFalse(pParse, pExpr->pRight, dest, jumpIfNull);
pRight           86679 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprIfFalse(pParse, pExpr->pRight, dest, jumpIfNull);
pRight           86697 ext/sqlite3/libsqlite/sqlite3.c       r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, &regFree2);
pRight           86698 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pRight           86715 ext/sqlite3/libsqlite/sqlite3.c       r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, &regFree2);
pRight           86717 ext/sqlite3/libsqlite/sqlite3.c       codeCompare(pParse, pExpr->pLeft, pExpr->pRight, op,
pRight           86822 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3ExprCompare(pA->pRight, pB->pRight, iTab) ) return 2;
pRight           86888 ext/sqlite3/libsqlite/sqlite3.c              || sqlite3ExprImpliesExpr(pE1, pE2->pRight, iTab) )
pRight           90497 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3FixExpr(pFix, pExpr->pRight) ){
pRight           98802 ext/sqlite3/libsqlite/sqlite3.c     Expr *pRight;                 /* Column ref to child table */
pRight           98812 ext/sqlite3/libsqlite/sqlite3.c     pRight = sqlite3Expr(db, TK_ID, zCol);
pRight           98813 ext/sqlite3/libsqlite/sqlite3.c     pEq = sqlite3PExpr(pParse, TK_EQ, pLeft, pRight, 0);
pRight           98831 ext/sqlite3/libsqlite/sqlite3.c     Expr *pRight;                 /* Column ref to child table */
pRight           98834 ext/sqlite3/libsqlite/sqlite3.c       pRight = exprTableColumn(db, pTab, pSrc->a[0].iCursor, -1);
pRight           98835 ext/sqlite3/libsqlite/sqlite3.c       pNe = sqlite3PExpr(pParse, TK_NE, pLeft, pRight, 0);
pRight           98843 ext/sqlite3/libsqlite/sqlite3.c         pRight = exprTableColumn(db, pTab, pSrc->a[0].iCursor, iCol);
pRight           98844 ext/sqlite3/libsqlite/sqlite3.c         pEq = sqlite3PExpr(pParse, TK_EQ, pLeft, pRight, 0);
pRight           106836 ext/sqlite3/libsqlite/sqlite3.c     p = p->pRight;
pRight           106858 ext/sqlite3/libsqlite/sqlite3.c   struct SrcList_item *pRight;    /* Right table being joined */
pRight           106862 ext/sqlite3/libsqlite/sqlite3.c   pRight = &pLeft[1];
pRight           106863 ext/sqlite3/libsqlite/sqlite3.c   for(i=0; i<pSrc->nSrc-1; i++, pRight++, pLeft++){
pRight           106865 ext/sqlite3/libsqlite/sqlite3.c     Table *pRightTab = pRight->pTab;
pRight           106869 ext/sqlite3/libsqlite/sqlite3.c     isOuter = (pRight->jointype & JT_OUTER)!=0;
pRight           106874 ext/sqlite3/libsqlite/sqlite3.c     if( pRight->jointype & JT_NATURAL ){
pRight           106875 ext/sqlite3/libsqlite/sqlite3.c       if( pRight->pOn || pRight->pUsing ){
pRight           106895 ext/sqlite3/libsqlite/sqlite3.c     if( pRight->pOn && pRight->pUsing ){
pRight           106904 ext/sqlite3/libsqlite/sqlite3.c     if( pRight->pOn ){
pRight           106905 ext/sqlite3/libsqlite/sqlite3.c       if( isOuter ) setJoinExpr(pRight->pOn, pRight->iCursor);
pRight           106906 ext/sqlite3/libsqlite/sqlite3.c       p->pWhere = sqlite3ExprAnd(pParse->db, p->pWhere, pRight->pOn);
pRight           106907 ext/sqlite3/libsqlite/sqlite3.c       pRight->pOn = 0;
pRight           106917 ext/sqlite3/libsqlite/sqlite3.c     if( pRight->pUsing ){
pRight           106918 ext/sqlite3/libsqlite/sqlite3.c       IdList *pList = pRight->pUsing;
pRight           108081 ext/sqlite3/libsqlite/sqlite3.c         pColExpr = pColExpr->pRight;
pRight           109578 ext/sqlite3/libsqlite/sqlite3.c       assert( pExpr->pLeft==0 && pExpr->pRight==0 );
pRight           109585 ext/sqlite3/libsqlite/sqlite3.c     pExpr->pRight = substExpr(db, pExpr->pRight, iTable, pEList);
pRight           110589 ext/sqlite3/libsqlite/sqlite3.c   Expr *pE, *pRight, *pExpr;
pRight           110697 ext/sqlite3/libsqlite/sqlite3.c     assert( pE->op!=TK_DOT || pE->pRight!=0 );
pRight           110699 ext/sqlite3/libsqlite/sqlite3.c     if( pE->op==TK_DOT && pE->pRight->op==TK_ALL ) break;
pRight           110722 ext/sqlite3/libsqlite/sqlite3.c       pRight = pE->pRight;
pRight           110723 ext/sqlite3/libsqlite/sqlite3.c       assert( pE->op!=TK_DOT || pRight!=0 );
pRight           110724 ext/sqlite3/libsqlite/sqlite3.c       if( pE->op!=TK_ALL && (pE->op!=TK_DOT || pRight->op!=TK_ALL) ){
pRight           110800 ext/sqlite3/libsqlite/sqlite3.c             pRight = sqlite3Expr(db, TK_ID, zName);
pRight           110806 ext/sqlite3/libsqlite/sqlite3.c               pExpr = sqlite3PExpr(pParse, TK_DOT, pLeft, pRight, 0);
pRight           110816 ext/sqlite3/libsqlite/sqlite3.c               pExpr = pRight;
pRight           116439 ext/sqlite3/libsqlite/sqlite3.c     whereSplit(pWC, pE2->pRight, op);
pRight           116490 ext/sqlite3/libsqlite/sqlite3.c   mask = exprTableUsage(pMaskSet, p->pRight);
pRight           116556 ext/sqlite3/libsqlite/sqlite3.c   u16 expRight = (pExpr->pRight->flags & EP_Collate);
pRight           116564 ext/sqlite3/libsqlite/sqlite3.c       pExpr->pRight->flags &= ~EP_Collate;
pRight           116572 ext/sqlite3/libsqlite/sqlite3.c   SWAP(Expr*,pExpr->pRight,pExpr->pLeft);
pRight           116633 ext/sqlite3/libsqlite/sqlite3.c             pX = sqlite3ExprSkipCollate(pTerm->pExpr->pRight);
pRight           116658 ext/sqlite3/libsqlite/sqlite3.c                                                   pX->pLeft, pX->pRight);
pRight           116665 ext/sqlite3/libsqlite/sqlite3.c              && (pX = pTerm->pExpr->pRight)->op==TK_COLUMN
pRight           116819 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight, *pLeft;      /* Right and left size of LIKE operator */
pRight           116846 ext/sqlite3/libsqlite/sqlite3.c   pRight = sqlite3ExprSkipCollate(pList->a[0].pExpr);
pRight           116847 ext/sqlite3/libsqlite/sqlite3.c   op = pRight->op;
pRight           116850 ext/sqlite3/libsqlite/sqlite3.c     int iCol = pRight->iColumn;
pRight           116856 ext/sqlite3/libsqlite/sqlite3.c     assert( pRight->op==TK_VARIABLE || pRight->op==TK_REGISTER );
pRight           116858 ext/sqlite3/libsqlite/sqlite3.c     z = pRight->u.zToken;
pRight           116873 ext/sqlite3/libsqlite/sqlite3.c         sqlite3VdbeSetVarmask(v, pRight->iColumn);
pRight           116874 ext/sqlite3/libsqlite/sqlite3.c         if( *pisComplete && pRight->u.zToken[1] ){
pRight           116882 ext/sqlite3/libsqlite/sqlite3.c           sqlite3ExprCodeTarget(pParse, pRight, r1);
pRight           116999 ext/sqlite3/libsqlite/sqlite3.c   assert( pOne->pExpr->pLeft!=0 && pOne->pExpr->pRight!=0 );
pRight           117000 ext/sqlite3/libsqlite/sqlite3.c   assert( pTwo->pExpr->pLeft!=0 && pTwo->pExpr->pRight!=0 );
pRight           117002 ext/sqlite3/libsqlite/sqlite3.c   if( sqlite3ExprCompare(pOne->pExpr->pRight, pTwo->pExpr->pRight, -1) )return;
pRight           117301 ext/sqlite3/libsqlite/sqlite3.c           affRight = sqlite3ExprAffinity(pOrTerm->pExpr->pRight);
pRight           117327 ext/sqlite3/libsqlite/sqlite3.c         pDup = sqlite3ExprDup(db, pOrTerm->pExpr->pRight, 0);
pRight           117400 ext/sqlite3/libsqlite/sqlite3.c     assert( pExpr->pRight==0 );
pRight           117409 ext/sqlite3/libsqlite/sqlite3.c     pTerm->prereqRight = exprTableUsage(pMaskSet, pExpr->pRight);
pRight           117424 ext/sqlite3/libsqlite/sqlite3.c     Expr *pRight = sqlite3ExprSkipCollate(pExpr->pRight);
pRight           117431 ext/sqlite3/libsqlite/sqlite3.c     if( pRight && pRight->op==TK_COLUMN ){
pRight           117612 ext/sqlite3/libsqlite/sqlite3.c     Expr *pRight, *pLeft;
pRight           117616 ext/sqlite3/libsqlite/sqlite3.c     pRight = pExpr->x.pList->a[0].pExpr;
pRight           117618 ext/sqlite3/libsqlite/sqlite3.c     prereqExpr = exprTableUsage(pMaskSet, pRight);
pRight           117623 ext/sqlite3/libsqlite/sqlite3.c                               0, sqlite3ExprDup(db, pRight, 0), 0);
pRight           117983 ext/sqlite3/libsqlite/sqlite3.c         pColl = sqlite3BinaryCompareCollSeq(pParse, pX->pLeft, pX->pRight);
pRight           118478 ext/sqlite3/libsqlite/sqlite3.c     rc = sqlite3Stat4ValueFromExpr(pParse, pLower->pExpr->pRight, aff, &p1);
pRight           118482 ext/sqlite3/libsqlite/sqlite3.c     rc = sqlite3Stat4ValueFromExpr(pParse, pUpper->pExpr->pRight, aff, &p2);
pRight           118645 ext/sqlite3/libsqlite/sqlite3.c         Expr *pExpr = pLower->pExpr->pRight;
pRight           118660 ext/sqlite3/libsqlite/sqlite3.c         Expr *pExpr = pUpper->pExpr->pRight;
pRight           118970 ext/sqlite3/libsqlite/sqlite3.c     iReg = sqlite3ExprCodeTarget(pParse, pX->pRight, iTarget);
pRight           119153 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight = pTerm->pExpr->pRight;
pRight           119154 ext/sqlite3/libsqlite/sqlite3.c       if( sqlite3ExprCanBeNull(pRight) ){
pRight           119159 ext/sqlite3/libsqlite/sqlite3.c         if( sqlite3CompareAffinity(pRight, zAff[j])==SQLITE_AFF_NONE ){
pRight           119162 ext/sqlite3/libsqlite/sqlite3.c         if( sqlite3ExprNeedsNoAffinityChange(pRight, zAff[j]) ){
pRight           119507 ext/sqlite3/libsqlite/sqlite3.c         sqlite3ExprCode(pParse, pTerm->pExpr->pRight, iTarget);
pRight           119598 ext/sqlite3/libsqlite/sqlite3.c       r1 = sqlite3ExprCodeTemp(pParse, pX->pRight, &rTemp);
pRight           119621 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprCode(pParse, pX->pRight, memEndValue);
pRight           119800 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight = pRangeStart->pExpr->pRight;
pRight           119801 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprCode(pParse, pRight, regBase+nEq);
pRight           119804 ext/sqlite3/libsqlite/sqlite3.c        && sqlite3ExprCanBeNull(pRight)
pRight           119810 ext/sqlite3/libsqlite/sqlite3.c         if( sqlite3CompareAffinity(pRight, zStartAff[nEq])==SQLITE_AFF_NONE){
pRight           119816 ext/sqlite3/libsqlite/sqlite3.c         if( sqlite3ExprNeedsNoAffinityChange(pRight, zStartAff[nEq]) ){
pRight           119845 ext/sqlite3/libsqlite/sqlite3.c       Expr *pRight = pRangeEnd->pExpr->pRight;
pRight           119847 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprCode(pParse, pRight, regBase+nEq);
pRight           119850 ext/sqlite3/libsqlite/sqlite3.c        && sqlite3ExprCanBeNull(pRight)
pRight           119855 ext/sqlite3/libsqlite/sqlite3.c       if( sqlite3CompareAffinity(pRight, cEndAff)!=SQLITE_AFF_NONE
pRight           119856 ext/sqlite3/libsqlite/sqlite3.c        && !sqlite3ExprNeedsNoAffinityChange(pRight, cEndAff)
pRight           120828 ext/sqlite3/libsqlite/sqlite3.c           Expr *pRight = pTerm->pExpr->pRight;
pRight           120829 ext/sqlite3/libsqlite/sqlite3.c           if( sqlite3ExprIsInteger(pRight, &k) && k>=(-1) && k<=1 ){
pRight           121032 ext/sqlite3/libsqlite/sqlite3.c             rc = whereEqualScanEst(pParse, pBuilder, pExpr->pRight, &nOut);
pRight           123342 ext/sqlite3/libsqlite/sqlite3.c     ExprSpan *pRight    /* The right operand */
pRight           123344 ext/sqlite3/libsqlite/sqlite3.c     pOut->pExpr = sqlite3PExpr(pParse, op, pLeft->pExpr, pRight->pExpr, 0);
pRight           123346 ext/sqlite3/libsqlite/sqlite3.c     pOut->zEnd = pRight->zEnd;
pRight           123369 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprDelete(db, pA->pRight);
pRight           123370 ext/sqlite3/libsqlite/sqlite3.c       pA->pRight = 0;
pRight           125706 ext/sqlite3/libsqlite/sqlite3.c   Select *pRight, *pLeft = yymsp[-4].minor.yy3;
pRight           125707 ext/sqlite3/libsqlite/sqlite3.c   pRight = sqlite3SelectNew(pParse,yymsp[-1].minor.yy14,0,0,0,0,0,SF_Values|SF_MultiValue,0,0);
pRight           125709 ext/sqlite3/libsqlite/sqlite3.c   if( pRight ){
pRight           125710 ext/sqlite3/libsqlite/sqlite3.c     pRight->op = TK_ALL;
pRight           125712 ext/sqlite3/libsqlite/sqlite3.c     pRight->pPrior = pLeft;
pRight           125713 ext/sqlite3/libsqlite/sqlite3.c     yygotominor.yy3 = pRight;
pRight           125752 ext/sqlite3/libsqlite/sqlite3.c   Expr *pRight = sqlite3PExpr(pParse, TK_ALL, 0, 0, &yymsp[0].minor.yy0);
pRight           125754 ext/sqlite3/libsqlite/sqlite3.c   Expr *pDot = sqlite3PExpr(pParse, TK_DOT, pLeft, pRight, 0);
pRight           133099 ext/sqlite3/libsqlite/sqlite3.c   Fts3Expr *pRight;          /* Right operand */
pRight           136986 ext/sqlite3/libsqlite/sqlite3.c       fts3EvalAllocateReaders(pCsr, pExpr->pRight, pnToken, pnOr, pRc);
pRight           137028 ext/sqlite3/libsqlite/sqlite3.c     char *pRight;
pRight           137036 ext/sqlite3/libsqlite/sqlite3.c       pRight = pList;
pRight           137040 ext/sqlite3/libsqlite/sqlite3.c       pRight = p->doclist.aAll;
pRight           137048 ext/sqlite3/libsqlite/sqlite3.c         pTab->bDescIdx, nDiff, pLeft, nLeft, &pRight, &nRight
pRight           137051 ext/sqlite3/libsqlite/sqlite3.c     p->doclist.aAll = pRight;
pRight           137635 ext/sqlite3/libsqlite/sqlite3.c       fts3EvalStartReaders(pCsr, pExpr->pRight, pRc);
pRight           137636 ext/sqlite3/libsqlite/sqlite3.c       pExpr->bDeferred = (pExpr->pLeft->bDeferred && pExpr->pRight->bDeferred);
pRight           137696 ext/sqlite3/libsqlite/sqlite3.c       assert( pExpr->pLeft && pExpr->pRight );
pRight           137704 ext/sqlite3/libsqlite/sqlite3.c         pRoot = pExpr->pRight;
pRight           137708 ext/sqlite3/libsqlite/sqlite3.c       fts3EvalTokenCosts(pCsr, pRoot, pExpr->pRight, ppTC, ppOr, pRc);
pRight           138087 ext/sqlite3/libsqlite/sqlite3.c         Fts3Expr *pRight = pExpr->pRight;
pRight           138088 ext/sqlite3/libsqlite/sqlite3.c         assert( !pLeft->bDeferred || !pRight->bDeferred );
pRight           138093 ext/sqlite3/libsqlite/sqlite3.c           fts3EvalNextRow(pCsr, pRight, pRc);
pRight           138094 ext/sqlite3/libsqlite/sqlite3.c           pExpr->iDocid = pRight->iDocid;
pRight           138095 ext/sqlite3/libsqlite/sqlite3.c           pExpr->bEof = pRight->bEof;
pRight           138096 ext/sqlite3/libsqlite/sqlite3.c         }else if( pRight->bDeferred ){
pRight           138105 ext/sqlite3/libsqlite/sqlite3.c           fts3EvalNextRow(pCsr, pRight, pRc);
pRight           138106 ext/sqlite3/libsqlite/sqlite3.c           while( !pLeft->bEof && !pRight->bEof && *pRc==SQLITE_OK ){
pRight           138107 ext/sqlite3/libsqlite/sqlite3.c             sqlite3_int64 iDiff = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
pRight           138112 ext/sqlite3/libsqlite/sqlite3.c               fts3EvalNextRow(pCsr, pRight, pRc);
pRight           138116 ext/sqlite3/libsqlite/sqlite3.c           pExpr->bEof = (pLeft->bEof || pRight->bEof);
pRight           138118 ext/sqlite3/libsqlite/sqlite3.c             if( pRight->pPhrase && pRight->pPhrase->doclist.aAll ){
pRight           138119 ext/sqlite3/libsqlite/sqlite3.c               Fts3Doclist *pDl = &pRight->pPhrase->doclist;
pRight           138120 ext/sqlite3/libsqlite/sqlite3.c               while( *pRc==SQLITE_OK && pRight->bEof==0 ){
pRight           138122 ext/sqlite3/libsqlite/sqlite3.c                 fts3EvalNextRow(pCsr, pRight, pRc);
pRight           138139 ext/sqlite3/libsqlite/sqlite3.c         Fts3Expr *pRight = pExpr->pRight;
pRight           138140 ext/sqlite3/libsqlite/sqlite3.c         sqlite3_int64 iCmp = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
pRight           138142 ext/sqlite3/libsqlite/sqlite3.c         assert( pLeft->bStart || pLeft->iDocid==pRight->iDocid );
pRight           138143 ext/sqlite3/libsqlite/sqlite3.c         assert( pRight->bStart || pLeft->iDocid==pRight->iDocid );
pRight           138145 ext/sqlite3/libsqlite/sqlite3.c         if( pRight->bEof || (pLeft->bEof==0 && iCmp<0) ){
pRight           138147 ext/sqlite3/libsqlite/sqlite3.c         }else if( pLeft->bEof || (pRight->bEof==0 && iCmp>0) ){
pRight           138148 ext/sqlite3/libsqlite/sqlite3.c           fts3EvalNextRow(pCsr, pRight, pRc);
pRight           138151 ext/sqlite3/libsqlite/sqlite3.c           fts3EvalNextRow(pCsr, pRight, pRc);
pRight           138154 ext/sqlite3/libsqlite/sqlite3.c         pExpr->bEof = (pLeft->bEof && pRight->bEof);
pRight           138155 ext/sqlite3/libsqlite/sqlite3.c         iCmp = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
pRight           138156 ext/sqlite3/libsqlite/sqlite3.c         if( pRight->bEof || (pLeft->bEof==0 &&  iCmp<0) ){
pRight           138159 ext/sqlite3/libsqlite/sqlite3.c           pExpr->iDocid = pRight->iDocid;
pRight           138167 ext/sqlite3/libsqlite/sqlite3.c         Fts3Expr *pRight = pExpr->pRight;
pRight           138169 ext/sqlite3/libsqlite/sqlite3.c         if( pRight->bStart==0 ){
pRight           138170 ext/sqlite3/libsqlite/sqlite3.c           fts3EvalNextRow(pCsr, pRight, pRc);
pRight           138171 ext/sqlite3/libsqlite/sqlite3.c           assert( *pRc!=SQLITE_OK || pRight->bStart );
pRight           138177 ext/sqlite3/libsqlite/sqlite3.c               && !pRight->bEof 
pRight           138178 ext/sqlite3/libsqlite/sqlite3.c               && DOCID_CMP(pLeft->iDocid, pRight->iDocid)>0 
pRight           138180 ext/sqlite3/libsqlite/sqlite3.c             fts3EvalNextRow(pCsr, pRight, pRc);
pRight           138248 ext/sqlite3/libsqlite/sqlite3.c       nTmp += p->pRight->pPhrase->doclist.nList;
pRight           138263 ext/sqlite3/libsqlite/sqlite3.c           Fts3Phrase *pPhrase = p->pRight->pPhrase;
pRight           138268 ext/sqlite3/libsqlite/sqlite3.c         aPoslist = pExpr->pRight->pPhrase->doclist.pList;
pRight           138269 ext/sqlite3/libsqlite/sqlite3.c         nToken = pExpr->pRight->pPhrase->nToken;
pRight           138276 ext/sqlite3/libsqlite/sqlite3.c               p->eType==FTSQUERY_NEAR ? p->pRight->pPhrase : p->pPhrase
pRight           138312 ext/sqlite3/libsqlite/sqlite3.c          && fts3EvalTestExpr(pCsr, pExpr->pRight, pRc)
pRight           138337 ext/sqlite3/libsqlite/sqlite3.c             if( p->pRight->iDocid==pCsr->iPrevId ){
pRight           138338 ext/sqlite3/libsqlite/sqlite3.c               fts3EvalInvalidatePoslist(p->pRight->pPhrase);
pRight           138350 ext/sqlite3/libsqlite/sqlite3.c         int bHit2 = fts3EvalTestExpr(pCsr, pExpr->pRight, pRc);
pRight           138358 ext/sqlite3/libsqlite/sqlite3.c          && !fts3EvalTestExpr(pCsr, pExpr->pRight, pRc)
pRight           138513 ext/sqlite3/libsqlite/sqlite3.c     fts3EvalRestart(pCsr, pExpr->pRight, pRc);
pRight           138553 ext/sqlite3/libsqlite/sqlite3.c     fts3EvalUpdateCounts(pExpr->pRight);
pRight           138595 ext/sqlite3/libsqlite/sqlite3.c       Fts3Expr *pE = (p->eType==FTSQUERY_PHRASE?p:p->pRight);
pRight           140031 ext/sqlite3/libsqlite/sqlite3.c     assert( pSplit->pParent->pRight==pSplit );
pRight           140032 ext/sqlite3/libsqlite/sqlite3.c     pSplit->pParent->pRight = pNew;
pRight           140086 ext/sqlite3/libsqlite/sqlite3.c           pNot->pRight = p;
pRight           140144 ext/sqlite3/libsqlite/sqlite3.c               assert( pPrev && pPrev->pLeft && pPrev->pRight==0 );
pRight           140145 ext/sqlite3/libsqlite/sqlite3.c               pPrev->pRight = p;
pRight           140208 ext/sqlite3/libsqlite/sqlite3.c         rc = fts3ExprCheckDepth(p->pRight, nMaxDepth-1);
pRight           140252 ext/sqlite3/libsqlite/sqlite3.c         assert( p->pLeft && p->pRight );
pRight           140277 ext/sqlite3/libsqlite/sqlite3.c             pFree->pRight = p;
pRight           140279 ext/sqlite3/libsqlite/sqlite3.c             pFree->pRight->pParent = pFree;
pRight           140297 ext/sqlite3/libsqlite/sqlite3.c         for(p=pParent->pRight; p->eType==eType; p=p->pLeft);
pRight           140301 ext/sqlite3/libsqlite/sqlite3.c         pParent->pRight->pParent = pParent->pParent;
pRight           140303 ext/sqlite3/libsqlite/sqlite3.c           pParent->pParent->pLeft = pParent->pRight;
pRight           140306 ext/sqlite3/libsqlite/sqlite3.c           pRoot = pParent->pRight;
pRight           140324 ext/sqlite3/libsqlite/sqlite3.c               pFree->pRight = p;
pRight           140327 ext/sqlite3/libsqlite/sqlite3.c               pFree->pRight->pParent = pFree;
pRight           140498 ext/sqlite3/libsqlite/sqlite3.c   for(p=pDel; p && (p->pLeft||p->pRight); p=(p->pLeft ? p->pLeft : p->pRight)){
pRight           140499 ext/sqlite3/libsqlite/sqlite3.c     assert( p->pParent==0 || p==p->pParent->pRight || p==p->pParent->pLeft );
pRight           140504 ext/sqlite3/libsqlite/sqlite3.c     if( pParent && p==pParent->pLeft && pParent->pRight ){
pRight           140505 ext/sqlite3/libsqlite/sqlite3.c       p = pParent->pRight;
pRight           140506 ext/sqlite3/libsqlite/sqlite3.c       while( p && (p->pLeft || p->pRight) ){
pRight           140507 ext/sqlite3/libsqlite/sqlite3.c         assert( p==p->pParent->pRight || p==p->pParent->pLeft );
pRight           140508 ext/sqlite3/libsqlite/sqlite3.c         p = (p->pLeft ? p->pLeft : p->pRight);
pRight           140600 ext/sqlite3/libsqlite/sqlite3.c   if( zBuf ) zBuf = exprToString(pExpr->pRight, zBuf);
pRight           143178 ext/sqlite3/libsqlite/sqlite3.c   SegmentNode *pRight;            /* Pointer to right-sibling */
pRight           145033 ext/sqlite3/libsqlite/sqlite3.c     pTree->pRight = pNew;
pRight           145099 ext/sqlite3/libsqlite/sqlite3.c     for(pIter=pTree->pLeftmost; pIter && rc==SQLITE_OK; pIter=pIter->pRight){
pRight           145126 ext/sqlite3/libsqlite/sqlite3.c       SegmentNode *pRight = p->pRight;
pRight           145130 ext/sqlite3/libsqlite/sqlite3.c       assert( pRight==0 || p->zMalloc==0 );
pRight           145133 ext/sqlite3/libsqlite/sqlite3.c       p = pRight;
pRight           148774 ext/sqlite3/libsqlite/sqlite3.c     assert( pExpr->pLeft && pExpr->pRight );
pRight           148777 ext/sqlite3/libsqlite/sqlite3.c       rc = fts3ExprIterate2(pExpr->pRight, piPhrase, x, pCtx);
pRight           153069 ext/sqlite3/libsqlite/sqlite3.c   RtreeNode *pRight,
pRight           153150 ext/sqlite3/libsqlite/sqlite3.c     RtreeNode *pTarget = (ii<iBestSplit)?pLeft:pRight;
pRight           153196 ext/sqlite3/libsqlite/sqlite3.c   RtreeNode *pRight = 0;
pRight           153219 ext/sqlite3/libsqlite/sqlite3.c     pRight = nodeNew(pRtree, pNode);
pRight           153226 ext/sqlite3/libsqlite/sqlite3.c     pRight = nodeNew(pRtree, pLeft->pParent);
pRight           153230 ext/sqlite3/libsqlite/sqlite3.c   if( !pLeft || !pRight ){
pRight           153236 ext/sqlite3/libsqlite/sqlite3.c   memset(pRight->zData, 0, pRtree->iNodeSize);
pRight           153238 ext/sqlite3/libsqlite/sqlite3.c   rc = splitNodeStartree(pRtree, aCell, nCell, pLeft, pRight,
pRight           153249 ext/sqlite3/libsqlite/sqlite3.c   if( SQLITE_OK!=(rc = nodeWrite(pRtree, pRight))
pRight           153255 ext/sqlite3/libsqlite/sqlite3.c   rightbbox.iRowid = pRight->iNode;
pRight           153275 ext/sqlite3/libsqlite/sqlite3.c   if( (rc = rtreeInsertCell(pRtree, pRight->pParent, &rightbbox, iHeight+1)) ){
pRight           153279 ext/sqlite3/libsqlite/sqlite3.c   for(i=0; i<NCELL(pRight); i++){
pRight           153280 ext/sqlite3/libsqlite/sqlite3.c     i64 iRowid = nodeGetRowid(pRtree, pRight, i);
pRight           153281 ext/sqlite3/libsqlite/sqlite3.c     rc = updateMapping(pRtree, iRowid, pRight, iHeight);
pRight           153302 ext/sqlite3/libsqlite/sqlite3.c     rc = nodeRelease(pRtree, pRight);
pRight           153303 ext/sqlite3/libsqlite/sqlite3.c     pRight = 0;
pRight           153311 ext/sqlite3/libsqlite/sqlite3.c   nodeRelease(pRtree, pRight);