Searched refs:pLeft (Results 1 - 11 of 11) sorted by relevance

/PHP_5_3/ext/sqlite/libsqlite/src/
H A Dattach.c277 pExpr = pExpr->pLeft;
H A Dbtree_rb.c127 BtRbNode *pLeft; /* Nodes left child, or NULL */ member in struct:BtRbNode
210 pb = pY->pLeft;
214 if( pX->pParent->pLeft == pX ) pX->pParent->pLeft = pY;
217 pY->pLeft = pX;
241 pY = pX->pLeft;
246 if( pX->pParent->pLeft == pX ) pX->pParent->pLeft = pY;
251 pX->pLeft = pb;
298 orig = append_node( orig, pNode->pLeft, inden
[all...]
H A Dexpr.c25 Expr *sqliteExpr(int op, Expr *pLeft, Expr *pRight, Token *pToken){ argument
29 /* When malloc fails, we leak memory from pLeft and pRight */
33 pNew->pLeft = pLeft;
43 if( pLeft && pRight ){
44 sqliteExprSpan(pNew, &pLeft->span, &pRight->span);
56 void sqliteExprSpan(Expr *pExpr, Token *pLeft, Token *pRight){ argument
58 assert( pLeft!=0 );
60 if( pExpr && pRight->z && pLeft->z ){
61 if( pLeft
[all...]
H A Dparse.c2177 Expr *pLeft = sqliteExpr(TK_ID, 0, 0, &yymsp[-2].minor.yy0); local
2178 yygotominor.yy322 = sqliteExprListAppend(yymsp[-3].minor.yy322, sqliteExpr(TK_DOT, pLeft, pRight, 0), 0);
H A Dparse.y335 Expr *pLeft = sqliteExpr(TK_ID, 0, 0, &X);
336 A = sqliteExprListAppend(P, sqliteExpr(TK_DOT, pLeft, pRight, 0), 0);
H A Dpragma.c159 void sqlitePragma(Parse *pParse, Token *pLeft, Token *pRight, int minusFlag){ argument
166 zLeft = sqliteStrNDup(pLeft->z, pLeft->n);
209 if( pRight->z==pLeft->z ){
247 if( pRight->z==pLeft->z ){
295 if( pRight->z==pLeft->z ){
338 if( pRight->z==pLeft->z ){
520 if( pRight->z==pLeft->z ){
544 if( pRight->z==pLeft->z ){
H A Dselect.c197 setJoinExpr(p->pLeft);
937 && pE->pLeft && pE->pLeft->op==TK_ID ) break;
963 if( pE->op==TK_DOT && pE->pLeft ){
964 zTName = sqliteTableNameFromToken(&pE->pLeft->token);
980 Expr *pExpr, *pLeft, *pRight; local
1000 pLeft = sqliteExpr(TK_ID, 0, 0, 0);
1001 pExpr = sqliteExpr(TK_DOT, pLeft, pRight, 0);
1003 pLeft->token.z = zTabName;
1004 pLeft
[all...]
H A DsqliteInt.h655 ** Expr.pRight and Expr.pLeft are subexpressions. Expr.pList is a list
686 Expr *pLeft, *pRight; /* Left and right subnodes */ member in struct:Expr
H A Dvdbe.c355 static Sorter *Merge(Sorter *pLeft, Sorter *pRight){ argument
360 while( pLeft && pRight ){
361 int c = sqliteSortCompare(pLeft->zKey, pRight->zKey);
363 pTail->pNext = pLeft;
364 pLeft = pLeft->pNext;
371 if( pLeft ){
372 pTail->pNext = pLeft;
H A Dwhere.c28 short int idxLeft; /* p->pLeft is a column in this table number. -1 if
29 ** p->pLeft is not the column of any table */
32 unsigned prereqLeft; /* Bitmask of tables referenced by p->pLeft */
73 if( pExpr->pLeft->op!=TK_AND ){
74 aSlot[0].p = pExpr->pLeft;
77 cnt = exprSplit(nSlot, aSlot, pExpr->pLeft);
133 if( p->pLeft ){
134 mask |= exprTableUsage(pMaskSet, p->pLeft);
172 pInfo->prereqLeft = exprTableUsage(pMaskSet, pExpr->pLeft);
183 if( pExpr->pLeft
[all...]
/PHP_5_3/ext/sqlite3/libsqlite/
H A Dsqlite3.c10203 ** Expr.pRight and Expr.pLeft are the left and right subexpressions of a
10245 ** the child Expr objects in the Expr.pLeft and Expr.pRight subtrees
10264 Expr *pLeft; /* Left subnode */ member in struct:Expr
10347 #define EXPR_TOKENONLYSIZE offsetof(Expr,pLeft) /* Fewer features */
36329 struct RowSetEntry *pLeft; /* Left subtree (smaller entries) */ member in struct:RowSetEntry
36559 struct RowSetEntry *pLeft; /* Left subtree */ local
36587 struct RowSetEntry *pLeft; /* Left subtree */ local
71437 sqlite3BinaryCompareCollSeq( Parse *pParse, Expr *pLeft, Expr *pRight ) argument
71462 codeCompare( Parse *pParse, Expr *pLeft, Expr *pRight, int opcode, int in1, int in2, int dest, int jumpIfNull ) argument
71665 sqlite3ExprAttachSubtrees( sqlite3 *db, Expr *pRoot, Expr *pLeft, Expr *pRight ) argument
71701 sqlite3PExpr( Parse *pParse, int op, Expr *pLeft, Expr *pRight, const Token *pToken ) argument
71720 sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRight) argument
72837 Expr *pLeft = pExpr->pLeft; /* the LHS of the IN operator */ local
73693 Expr *pLeft = pExpr->pLeft; local
73880 Expr *pLeft = pExpr->pLeft; local
84315 Expr *pLeft; /* Value from parent table row */ local
84352 Expr *pLeft; /* Value from parent table row */ local
90793 struct SrcList_item *pLeft; /* Left table being joined */ local
93811 Expr *pLeft; local
98980 Expr *pRight, *pLeft; /* Right and left size of LIKE operator */ local
99373 Expr *pLeft = 0; /* The LHS of the IN operator */ local
99477 Expr *pLeft = pExpr->pLeft; local
99579 Expr *pLeft; /* LHS of LIKE/GLOB operator */ local
99638 Expr *pRight, *pLeft; local
99682 Expr *pLeft = pExpr->pLeft; local
103402 spanBinaryExpr( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pLeft, ExprSpan *pRight ) argument
105730 Expr *pLeft = sqlite3PExpr(pParse, TK_ID, 0, 0, &yymsp[-2].minor.yy0); local
112119 Fts3Expr *pLeft; /* Left operand */ member in struct:Fts3Expr
115208 char *pLeft; local
115904 Fts3Expr *pLeft = pExpr->pLeft; local
115936 Fts3Expr *pLeft = pExpr->pLeft; local
115964 Fts3Expr *pLeft = pExpr->pLeft; local
126372 splitNodeStartree( Rtree *pRtree, RtreeCell *aCell, int nCell, RtreeNode *pLeft, RtreeNode *pRight, RtreeCell *pBboxLeft, RtreeCell *pBboxRight ) argument
126474 splitNodeGuttman( Rtree *pRtree, RtreeCell *aCell, int nCell, RtreeNode *pLeft, RtreeNode *pRight, RtreeCell *pBboxLeft, RtreeCell *pBboxRight ) argument
126559 RtreeNode *pLeft = 0; local
[all...]

Completed in 147 milliseconds