Home
last modified time | relevance | path

Searched refs:pLeft (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A Dbtree_rb.c210 pb = pY->pLeft; in leftRotate()
214 if( pX->pParent->pLeft == pX ) pX->pParent->pLeft = pY; in leftRotate()
246 if( pX->pParent->pLeft == pX ) pX->pParent->pLeft = pY; in rightRotate()
358 ( (pNode->pLeft && !pNode->pLeft->isBlack) || in check_redblack_tree()
531 (!pSib->pLeft || pSib->pLeft->isBlack) && in do_delete_balancing()
537 if( pSib->pLeft ) pSib->pLeft->isBlack = 1; in do_delete_balancing()
559 (!pSib->pLeft || pSib->pLeft->isBlack) && in do_delete_balancing()
564 if( (!pSib->pLeft || pSib->pLeft->isBlack) ){ in do_delete_balancing()
572 if( pSib->pLeft ) pSib->pLeft->isBlack = 1; in do_delete_balancing()
998 pChild = ((pZ->pLeft)?pZ->pLeft:pZ->pRight); in memRbtreeDelete()
[all …]
H A Dexpr.c33 pNew->pLeft = pLeft; in sqliteExpr()
43 if( pLeft && pRight ){ in sqliteExpr()
58 assert( pLeft!=0 ); in sqliteExprSpan()
133 pNew->pLeft = sqliteExprDup(p->pLeft); in sqliteExprDup()
317 if( p->pLeft && !sqliteExprIsConstant(p->pLeft) ) return 0; in sqliteExprIsConstant()
590 pExpr->pLeft = 0; in lookupName()
759 if( pExpr->pLeft in sqliteExprResolveIds()
897 if( pExpr->pLeft ){ in sqliteExprCheck()
971 p = p->pLeft; in sqliteExprType()
1114 if( pExpr->pLeft->op==TK_FLOAT || pExpr->pLeft->op==TK_INTEGER ){ in sqliteExprCode()
[all …]
H A Dwhere.c73 if( pExpr->pLeft->op!=TK_AND ){ in exprSplit()
74 aSlot[0].p = pExpr->pLeft; in exprSplit()
77 cnt = exprSplit(nSlot, aSlot, pExpr->pLeft); in exprSplit()
133 if( p->pLeft ){ in exprTableUsage()
134 mask |= exprTableUsage(pMaskSet, p->pLeft); in exprTableUsage()
183 if( pExpr->pLeft->op==TK_COLUMN ){ in exprAnalyze()
184 pInfo->idxLeft = pExpr->pLeft->iTable; in exprAnalyze()
568 int iColumn = aExpr[j].p->pLeft->iColumn; in sqliteWhereBegin()
768 sqliteExprCode(pParse, aExpr[k].p->pLeft); in sqliteWhereBegin()
1019 sqliteExprCode(pParse, pExpr->pLeft); in sqliteWhereBegin()
[all …]
H A Dpragma.c159 void sqlitePragma(Parse *pParse, Token *pLeft, Token *pRight, int minusFlag){ in sqlitePragma() argument
166 zLeft = sqliteStrNDup(pLeft->z, pLeft->n); in sqlitePragma()
209 if( pRight->z==pLeft->z ){ in sqlitePragma()
247 if( pRight->z==pLeft->z ){ in sqlitePragma()
295 if( pRight->z==pLeft->z ){ in sqlitePragma()
338 if( pRight->z==pLeft->z ){ in sqlitePragma()
520 if( pRight->z==pLeft->z ){ in sqlitePragma()
544 if( pRight->z==pLeft->z ){ in sqlitePragma()
H A Dselect.c196 setJoinExpr(p->pLeft); in setJoinExpr()
936 && pE->pLeft && pE->pLeft->op==TK_ID ) break; in fillInColumnList()
962 if( pE->op==TK_DOT && pE->pLeft ){ in fillInColumnList()
979 Expr *pExpr, *pLeft, *pRight; in fillInColumnList() local
999 pLeft = sqliteExpr(TK_ID, 0, 0, 0); in fillInColumnList()
1002 pLeft->token.z = zTabName; in fillInColumnList()
1003 pLeft->token.n = strlen(zTabName); in fillInColumnList()
1004 pLeft->token.dyn = 0; in fillInColumnList()
1538 assert( pExpr->pLeft==0 ); in substExpr()
1539 pExpr->pLeft = sqliteExprDup(pNew->pLeft); in substExpr()
[all …]
H A Dattach.c277 pExpr = pExpr->pLeft; in sqliteFixExpr()
H A Dvdbe.c364 static Sorter *Merge(Sorter *pLeft, Sorter *pRight){ in Merge() argument
369 while( pLeft && pRight ){ in Merge()
370 int c = sqliteSortCompare(pLeft->zKey, pRight->zKey); in Merge()
372 pTail->pNext = pLeft; in Merge()
373 pLeft = pLeft->pNext; in Merge()
380 if( pLeft ){ in Merge()
381 pTail->pNext = pLeft; in Merge()
H A DsqliteInt.h686 Expr *pLeft, *pRight; /* Left and right subnodes */ member
H A Dparse.y336 Expr *pLeft = sqliteExpr(TK_ID, 0, 0, &X);
337 A = sqliteExprListAppend(P, sqliteExpr(TK_DOT, pLeft, pRight, 0), 0);