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

/PHP_5_3/ext/sqlite/libsqlite/src/
H A Dattach.c274 if( sqliteFixExpr(pFix, pExpr->pRight) ){
H A Dbtree_rb.c128 BtRbNode *pRight; /* Nodes right child, or NULL */ member in struct:BtRbNode
209 pY = pX->pRight;
215 else pX->pParent->pRight = pY;
219 pX->pRight = pb;
242 pb = pY->pRight;
247 else pX->pParent->pRight = pY;
249 pY->pRight = pX;
299 orig = append_node( orig, pNode->pRight, indent );
348 if( pNode->pRight ){
349 pNode = pNode->pRight;
[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 */
34 pNew->pRight = pRight;
43 if( pLeft && pRight ){
44 sqliteExprSpan(pNew, &pLeft->span, &pRight->span);
56 void sqliteExprSpan(Expr *pExpr, Token *pLeft, Token *pRight){ argument
57 assert( pRight!=0 );
60 if( pExpr && pRight->z && pLeft->z ){
61 if( pLeft->dyn==0 && pRight
666 Expr *pRight; local
[all...]
H A Dparse.c2176 Expr *pRight = sqliteExpr(TK_ALL, 0, 0, 0); local
2178 yygotominor.yy322 = sqliteExprListAppend(yymsp[-3].minor.yy322, sqliteExpr(TK_DOT, pLeft, pRight, 0), 0);
H A Dparse.y334 Expr *pRight = sqliteExpr(TK_ALL, 0, 0, 0);
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
170 sqliteSetNString(&zRight, "-", 1, pRight->z, pRight->n, 0);
172 zRight = sqliteStrNDup(pRight->z, pRight->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
[all...]
H A Dselect.c198 p = p->pRight;
810 && (pR=p->pRight)!=0 && pR->token.z && pR->token.z[0] ){
936 if( pE->op==TK_DOT && pE->pRight && pE->pRight->op==TK_ALL
951 (pE->op!=TK_DOT || pE->pRight==0 || pE->pRight->op!=TK_ALL) ){
980 Expr *pExpr, *pLeft, *pRight; local
994 pRight = sqliteExpr(TK_ID, 0, 0, 0);
995 if( pRight==0 ) break;
996 pRight
[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);
366 pTail->pNext = pRight;
367 pRight = pRight->pNext;
373 }else if( pRight ){
374 pTail->pNext = pRight;
H A Dwhere.c30 short int idxRight; /* p->pRight is a column in this table number. -1 if
31 ** p->pRight is not the column of any table */
33 unsigned prereqRight; /* Bitmask of tables referenced by p->pRight */
75 cnt = 1 + exprSplit(nSlot-1, &aSlot[1], pExpr->pRight);
78 cnt += exprSplit(nSlot-cnt, &aSlot[cnt], pExpr->pRight);
130 if( p->pRight ){
131 mask = exprTableUsage(pMaskSet, p->pRight);
173 pInfo->prereqRight = exprTableUsage(pMaskSet, pExpr->pRight);
179 if( pExpr->pRight && pExpr->pRight
[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
10265 Expr *pRight; /* Right subnode */ member in struct:Expr
36328 struct RowSetEntry *pRight; /* Right subtree (larger entries) or list */ member in struct:RowSetEntry
53381 u8 *pRight; /* Location in parent of right-sibling pointer */ local
70509 Expr *pRight; local
71462 codeCompare( Parse *pParse, Expr *pLeft, Expr *pRight, int opcode, int in1, int in2, int dest, int jumpIfNull ) argument
71701 sqlite3PExpr( Parse *pParse, int op, Expr *pLeft, Expr *pRight, const Token *pToken ) argument
71720 sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRight) argument
73882 Expr *pRight = pLItem->pExpr; local
84316 Expr *pRight; /* Column ref to child table */ local
84353 Expr *pRight; /* Column ref to child table */ local
90794 struct SrcList_item *pRight; /* Right table being joined */ local
93778 Expr *pExpr, *pRight; local
94300 Select *pLoop, *pRight = 0; local
98980 Expr *pRight, *pLeft; /* Right and left size of LIKE operator */ local
99478 Expr *pRight = pExpr->pRight; local
99638 Expr *pRight, *pLeft; local
101746 Expr *pRight = pTerm->pExpr->pRight; local
102244 Expr *pRight = pRangeStart->pExpr->pRight; local
102284 Expr *pRight = pRangeEnd->pExpr->pRight; local
105729 Expr *pRight = sqlite3PExpr(pParse, TK_ALL, 0, 0, &yymsp[0].minor.yy0); local
112120 Fts3Expr *pRight; /* Right operand */ member in struct:Fts3Expr
115209 char *pRight; local
115905 Fts3Expr *pRight = pExpr->pRight; local
115937 Fts3Expr *pRight = pExpr->pRight; local
115965 Fts3Expr *pRight = pExpr->pRight; local
119807 SegmentNode *pRight; /* Pointer to right-sibling */ member in struct:SegmentNode
121530 SegmentNode *pRight = p->pRight; 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
126560 RtreeNode *pRight = 0; local
[all...]

Completed in 154 milliseconds