Searched refs:pLeft (Results 1 - 9 of 9) sorted by relevance
/osnet-11/usr/src/lib/libsqlite/src/ |
H A D | btree_rb.c | 130 BtRbNode *pLeft; /* Nodes left child, or NULL */ member in struct:BtRbNode 213 pb = pY->pLeft; 217 if( pX->pParent->pLeft == pX ) pX->pParent->pLeft = pY; 220 pY->pLeft = pX; 244 pY = pX->pLeft; 249 if( pX->pParent->pLeft == pX ) pX->pParent->pLeft = pY; 254 pX->pLeft = pb; 301 orig = append_node( orig, pNode->pLeft, inden [all...] |
H A D | expr.c | 28 Expr *sqliteExpr(int op, Expr *pLeft, Expr *pRight, Token *pToken){ argument 32 /* When malloc fails, we leak memory from pLeft and pRight */ 36 pNew->pLeft = pLeft; 46 if( pLeft && pRight ){ 47 sqliteExprSpan(pNew, &pLeft->span, &pRight->span); 59 void sqliteExprSpan(Expr *pExpr, Token *pLeft, Token *pRight){ argument 61 assert( pLeft!=0 ); 63 if( pExpr && pRight->z && pLeft->z ){ 64 if( pLeft [all...] |
H A D | where.c | 31 short int idxLeft; /* p->pLeft is a column in this table number. -1 if 32 ** p->pLeft is not the column of any table */ 35 unsigned prereqLeft; /* Bitmask of tables referenced by p->pLeft */ 76 if( pExpr->pLeft->op!=TK_AND ){ 77 aSlot[0].p = pExpr->pLeft; 80 cnt = exprSplit(nSlot, aSlot, pExpr->pLeft); 136 if( p->pLeft ){ 137 mask |= exprTableUsage(pMaskSet, p->pLeft); 175 pInfo->prereqLeft = exprTableUsage(pMaskSet, pExpr->pLeft); 186 if( pExpr->pLeft [all...] |
H A D | pragma.c | 162 void sqlitePragma(Parse *pParse, Token *pLeft, Token *pRight, int minusFlag){ argument 169 zLeft = sqliteStrNDup(pLeft->z, pLeft->n); 212 if( pRight->z==pLeft->z ){ 250 if( pRight->z==pLeft->z ){ 298 if( pRight->z==pLeft->z ){ 341 if( pRight->z==pLeft->z ){ 523 if( pRight->z==pLeft->z ){ 547 if( pRight->z==pLeft->z ){
|
H A D | select.c | 198 setJoinExpr(p->pLeft); 938 && pE->pLeft && pE->pLeft->op==TK_ID ) break; 964 if( pE->op==TK_DOT && pE->pLeft ){ 965 zTName = sqliteTableNameFromToken(&pE->pLeft->token); 981 Expr *pExpr, *pLeft, *pRight; local 1001 pLeft = sqliteExpr(TK_ID, 0, 0, 0); 1002 pExpr = sqliteExpr(TK_DOT, pLeft, pRight, 0); 1004 pLeft->token.z = zTabName; 1005 pLeft [all...] |
H A D | attach.c | 280 pExpr = pExpr->pLeft;
|
H A D | vdbe.c | 366 static Sorter *Merge(Sorter *pLeft, Sorter *pRight){ argument 371 while( pLeft && pRight ){ 372 int c = sqliteSortCompare(pLeft->zKey, pRight->zKey); 374 pTail->pNext = pLeft; 375 pLeft = pLeft->pNext; 382 if( pLeft ){ 383 pTail->pNext = pLeft;
|
H A D | sqliteInt.h | 658 ** Expr.pRight and Expr.pLeft are subexpressions. Expr.pList is a list 689 Expr *pLeft, *pRight; /* Left and right subnodes */ member in struct:Expr
|
H A D | parse.y | 338 Expr *pLeft = sqliteExpr(TK_ID, 0, 0, &X); 339 A = sqliteExprListAppend(P, sqliteExpr(TK_DOT, pLeft, pRight, 0), 0);
|
Completed in 40 milliseconds